From cdd7fc2e7fb52883005ccfe47a4ee16f7b63f007 Mon Sep 17 00:00:00 2001 From: Sucukdeluxe Date: Mon, 24 Aug 2026 21:06:13 +0200 Subject: [PATCH] release: prepare v2.0.72 Document package lifecycle telemetry, responsive download controls, contextual help behavior, coordinated disclosure motion, and Deepbrid resume reliability. Update application and lockfile versions for the GitHub release artifacts. --- CHANGELOG.md | 21 +++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index db78ccb..c03f854 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,27 @@ All notable changes to Multi-Debrid Downloader are documented in this file. ## [Unreleased] +## [2.0.72] - 2026-08-24 + +### Package history telemetry + +- Store separate download, extraction, remux, post-processing, and total durations for completed package generations. +- Preserve accurate download file and byte totals while reporting archive groups, validated multipart counts, generated outputs, failure categories, and additive phase counters independently. +- Track parallel and interrupted archive work across restarts, distinguish partial, failed, and cancelled package results, and add dedicated history filters for partial and cancelled entries. +- Show detailed lifecycle timestamps, operation durations, result counts, failure phases, and sanitized error categories in expandable history rows and Discord notifications. + +### Download controls + +- Move the global package disclosure action into a responsive right-aligned toolbar group and disable it when the queue is empty. +- Replace the decorative package heading with a compact neutral filter group and keep all-package actions independent from active filters and search results. +- Coordinate package height and opacity transitions while continuing to honor the global animation setting and large-queue motion guard. +- Open contextual help on pointer hover, keyboard focus, or click and close it only after both pointer and focus leave the shared region. + +### Deepbrid resume reliability + +- Resume Deepbrid downloads that return open-ended `Content-Range` responses instead of repeatedly renewing an otherwise valid direct link. +- Prefer byte-exact HTTP totals over rounded provider metadata and preserve already complete archive files when a standard HTTP 416 response confirms their real size. + ## [2.0.71] - 2026-08-24 ### Deepbrid accounts diff --git a/package-lock.json b/package-lock.json index b9bf977..fc910aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "multi-debrid-downloader", - "version": "2.0.71", + "version": "2.0.72", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "multi-debrid-downloader", - "version": "2.0.71", + "version": "2.0.72", "license": "MIT", "dependencies": { "adm-zip": "0.6.0", diff --git a/package.json b/package.json index be07f5d..255c586 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "multi-debrid-downloader", - "version": "2.0.71", + "version": "2.0.72", "description": "Desktop downloader", "main": "build/main/main/main.js", "author": "Sucukdeluxe",