From a66234190c69caab7a7c6bf199fa12742d9a7740 Mon Sep 17 00:00:00 2001 From: Andy Date: Sat, 7 Feb 2026 18:05:03 -0700 Subject: [PATCH] docs(changelog): complete 2.4.0 notes --- CHANGELOG.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 587c7fb..c996a19 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,9 +21,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **VPN**: Added Gluetun VPN integration - Improved connection display - Expanded Windscribe support through Gluetun +- **WindscribeVPN**: Added specific server selection support - **Audio**: Added codec lists and split muxing - **Video**: Detect interlaced scan type from MPD manifests - **Documentation**: Expanded configuration docs (CONFIG.md and new docs/* guides) +- **Debug Logging**: Added download output verification logging ### Changed @@ -31,6 +33,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **Titles**: Use track source attribute for service name in filenames - **Remote Auth**: Removed unused `requests.Session` +### Removed + +- **API**: Removed remote services + ### Fixed - **DASH DRM**: Preserve MPD DRM and avoid overwriting from init segments @@ -38,7 +44,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **DASH DVR**: Handle high `startNumber` values in SegmentTimeline - **Manifests**: Correct DRM type selection for remote PlayReady CDMs - **Downloader**: Correct progress bar tracking for segmented downloads +- **Downloader**: Restore `requests` progress reporting for single-url downloads +- **Progress**: Bind per-track bars and force terminal completion - **N_m3u8DL-RE**: Remove duplicate `--write-meta-json` argument causing download failures +- **N_m3u8DL-RE**: Fix missing HLS curl session processing and finalize output handling +- **Mux**: Avoid audio codec suffix on split-audio outputs +- **Downloads**: Prevent attachment downloads during `--skip-dl` +- **Hybrid**: Always clean up temporary hybrid outputs +- **Audio**: Keep both descriptive and standard audio tracks for requested languages - **Subtitles**: Preserve original sidecar subtitle files - **Binaries**: Search subdirectories when locating binaries - **Proxies**: Fix WindscribeVPN server authentication and aggregate servers across all locations