• v2.0.0-beta.3 4df0d40ece

    v2.0.0-beta.3 Stable

    Administrator released this 2026-03-08 19:16:38 +01:00 | 4 commits to main since this release

    v2.0.0-beta.3 — Fix "Delete Selected" Not Working

    Bugfix

    • cancelPackage did not remove packages from session — The new v2 cancelPackage() only marked packages and items as "cancelled" (status change) but never actually removed them from session.packages, session.items, or session.packageOrder. The old download-manager called removePackageFromSession() which deletes all entries. This caused "Ausgewählte löschen" (Delete Selected) to appear to do nothing — packages stayed visible in the UI despite being cancelled.

      Fixed by rewriting cancelPackage() to:

      • Abort all active downloads for the package
      • Record run outcomes for non-completed items
      • Remove all items from session.items and decrement item count
      • Remove the package from session.packages and session.packageOrder
      • Clean up related state (target paths, retry state, cached URLs, post-processing)
      • Run artifact cleanup in the background (delete downloaded files)

    Full changes since v2.0.0-beta.1

    See v2.0.0-beta.2 changelog for the 16 code review bugfixes and separate beta identity changes.

    Downloads