Skip to content

Smart Optimizer UI v2.2.2

Choose a tag to compare

@github-actions github-actions released this 26 Sep 12:49
b952725

Smart Optimizer UI v2.2.2

Self-update hotfix

v2.2.2 fixes the first real-world issue found while testing the new v2.2.0 Radarr-style updater.

The v2.2.0 application downloaded update bundles under the configuration directory while the stable supervisor only accepted bundles from the package update directory. The supervisor therefore rejected a correctly downloaded and SHA-256 verified bundle with:

Update bundle is outside package storage.

v2.2.2 aligns both sides on the same persistent package update directory.

Update page improvements

  • Successful in-app update submissions now redirect back to the normal Updates page instead of leaving the browser on the POST endpoint.
  • Refreshing the browser can no longer re-submit the update form and accidentally queue the same update repeatedly.
  • While an update is queued or installing, the button displays Updating… and is disabled.
  • When already current, the button displays Up to date.
  • The favicon response is no longer cached for a day and the favicon URL is cache-busted once so Synology SPK installs pick up the bundled Smart Optimizer icon reliably.

Architecture

The v2.2.x application updater remains unprivileged. It updates only the writable Smart Optimizer application payload; the stable Synology package shell remains in place.

Fresh installs and package-level changes still use the normal SPK.