Skip to content

2.0.3⚠hotfix: support for Temurin and Semeru

Compare
Choose a tag to compare
@tushev tushev released this 15 Aug 17:14
· 111 commits to master since this release
93194a1

ℹ As you may know, AdoptOpenJDK project is moving to the Eclipse Foundation and rebranding: hotspot builds are now Eclipse Temurin™, while openj9 builds have become IBM® Semeru® Open Edition.

🏷 The updater is still branded as Update Watcher for AdoptOpenJDK and continues to work with api.adoptopenjdk.net.
This is a 'hotfix' release, that brings support for Temurin and Semeru. All other changes, such as rebranding and/or API change, will (possibly) happen in the future.

⚠ Unfortunately, if you install Eclipse Temurin™ 8.0.302+8.1, you may experience an update loop. This is not a bug in Update Watcher, this is caused by a bug in release metadata. We are working together with Adoptium Team to resolve it, however, this is not likely to be fixed soon.
SOLUTION: "skip" the 8.0.302+8.1 release after you've installed it - so no further suggestions for updating to 8.0.302+8.1 will appear. Please see https://github.com/tushev/aojdk-updatewatcher/wiki/Skipping-releases on how to do it.

ℹ New in v. 2.0.3.0:

  • Adds support for Eclipse Temurin™ and IBM® Semeru® Open Edition builds, especially auto-detection (#28)
  • NEW! The updater detects whether the old installation was not removed during the update (can be caused by 4-th digit MSI updates, vendor change etc) and suggests to disable checking for updates for that entry. Fixes #9 :)
  • Makes skip release functionality more easy-to-find - this may be useful in case you encounter an update loop.
  • If MSI's installation process was cancelled or interrupted, the corresponding entry will remain in 'New versions available' window
  • Bugfix for version comparison algorithm (versions with the same MSI revisions could be compared incorrectly)
  • Release name and vendor are now available in the UI (update dialog)
  • Improved auto-detection algorithms
  • Updated dependencies
  • Added 'Open in Explorer' context menu:
    image

🛠 Installation & configuration

First Run

  1. Turn on Check for AdoptOpenJDK updates on Logon. (If you want another schedule, turn this on and press Edit task to configure it as desired).
  2. Turn on automatic discovery of AdoptOpenJDK installations.

👉 Please note that only MSI-installed JDKs/JREs can be discovered automatically (because only MSIs add corresponding registry keys automatically). ZIP-extracted JDKs/JREs or very old MSIs cannot be autodiscovered.

📖 More docs are available in the wiki

ℹ Technical info + checksums

AJUpdateWatcher-2.0.3.0-setup.msi, 3.07 MB, 15.08.2021 — VT Report
376924C4638548BD46105CDC4994A8A2DF9FFA23FD97C302F388944FB98E6511

AJUpdateWatcher-2.0.3.0-no-installer.zip, 1.99 MB, 15.08.2021 — VT Report
756F268E2F62371CE655014997436872657E08DB2383E8F7E2C80617FC1D30F6

AJUpdateWatcher.exe (core file, inside packages), 822 KB, 15.08.2021 — VT Report
F00CEB8CF9116A0081CA80669FD1DBCE7053B78BD2D403499256FB48602E6AEC

💻 Requirements:

  • Windows 10 x64 (earlier versions are likely to work as well, but I did not test that. Icons may be missing in EOL versions of Windows (XP/7/8).
  • .NET Framework 4.7.2 or higher (the MSI installer will not download it automatically, so please install it beforehand)
  • At least 1280x1024 or 1366x768 screen.

⭐ Say thanks

If you find this app useful, stars are appreciated :) GitHub stars