From e5fa355286e1d882abbc05a19630ed577cc8f0e5 Mon Sep 17 00:00:00 2001 From: Sucukdeluxe Date: Sat, 22 Aug 2026 22:53:30 +0200 Subject: [PATCH] release: prepare v2.0.60 Document manual extraction, package-state, sorting, cancellation, availability, and clipboard reliability improvements for the public Windows release. --- CHANGELOG.md | 23 +++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6309c1b..2fe5ec1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,29 @@ All notable changes to Multi-Debrid Downloader are documented in this file. +## [2.0.60] - 2026-08-22 + +### Manual extraction + +- Extract a selected archive part together with its complete multipart set instead of requiring the parent package action. +- Extract multiple selected packages in one action and keep each archive set isolated by its full source path. +- Re-read the current archive password list for every manual retry and keep unrelated failed archives untouched. +- Keep child and package extraction states synchronized through pending, active, completed, and failed phases. + +### Download status and controls + +- Separate download completion from post-processing with a stable 90 percent download and 10 percent extraction progress model. +- Replace ambiguous package counters with actionable download, retry, extraction, disk-wait, and failure summaries. +- Restore pointer and keyboard sorting for every Downloads column, including the visible service column. +- Preserve verified availability while downloads start or retry and infer online state for active or completed transfers. + +### Runtime reliability + +- Release cancelled provider conversion work promptly so Stop returns to a startable state without assigning false account cooldowns. +- Prevent stale Mega-Debrid web jobs from blocking later conversions after cancellation. +- Route link-address copying through the validated Electron clipboard bridge with explicit success and failure feedback. +- Clear manual extraction state when packages or the complete queue are removed. + ## [2.0.59] - 2026-08-22 ### Extraction reliability diff --git a/package-lock.json b/package-lock.json index 6b948a3..cff4b6b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "multi-debrid-downloader", - "version": "2.0.59", + "version": "2.0.60", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "multi-debrid-downloader", - "version": "2.0.59", + "version": "2.0.60", "license": "MIT", "dependencies": { "adm-zip": "0.6.0", diff --git a/package.json b/package.json index de2eab4..952947b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "multi-debrid-downloader", - "version": "2.0.59", + "version": "2.0.60", "description": "Desktop downloader", "main": "build/main/main/main.js", "author": "Sucukdeluxe",