-
v1.7.132 Stable
released this
2026-04-14 15:03:33 +02:00 | 258 commits to main since this releaseBonus-Ordner mit Punkt-Trennern (Making.Of, Behind.The.Scenes) werden jetzt erkannt
Downloads
-
v1.7.131 Stable
released this
2026-04-14 11:46:15 +02:00 | 260 commits to main since this releaseAuto-Rename verschluckt nie wieder Episode-Token bei malformed Package-Namen
-
v1.7.130 Stable
released this
2026-04-14 11:29:18 +02:00 | 262 commits to main since this releaseBonus/Extras-Inhalte werden nicht mehr in MKV-Library verschoben oder umbenannt
-
v1.7.129 Stable
released this
2026-04-04 21:28:51 +02:00 | 264 commits to main since this releaseCompanion-Stem-Matching fuer alle Archiv-Typen erweitert
-
v1.7.128 Stable
released this
2026-04-04 20:42:20 +02:00 | 266 commits to main since this releaseSFV-Companion bleibt nicht mehr auf Entpacken-Ausstehend stecken
-
v1.7.127 Stable
released this
2026-04-04 20:32:36 +02:00 | 268 commits to main since this releaseSFV/NFO/MD5 Companion-Dateien werden mit Archiven aufgeraeumt
-
v1.7.126 Stable
released this
2026-04-04 20:21:52 +02:00 | 270 commits to main since this releaseSFV-Companion-Dateien werden bei Hybrid-Extraktion korrekt als entpackt markiert
-
v1.7.125 Stable
released this
2026-04-04 20:11:55 +02:00 | 272 commits to main since this releaseSFV und kleine Metadaten-Dateien ohne Retry-Loop akzeptieren
-
v1.7.124 Stable
released this
2026-03-29 03:27:11 +02:00 | 274 commits to main since this release- Fixed support bundle export UI freeze by moving the save dialog before bundle construction and using cached host diagnostics fallback.
-
v1.7.123 Stable
released this
2026-03-28 16:28:20 +01:00 | 276 commits to main since this releaseChangelog (v1.7.123)
Download Integrity and Resume Safety
- Added strict Content-Range parsing for resumed downloads and now validate that returned byte ranges exactly continue from the existing local file size.
- Added hard resume guardrails to stop writing when servers return mismatched resume ranges, forcing a safe re-acquire path instead of risking silent corruption.
- Improved edge-case handling for already-complete responses during resume validation.
- Removed unsafe HTTP 416 completion heuristics that could previously mark incomplete files as finished under ambiguous conditions.
Archive Reliability and CRC/Checksum Robustness
- Switched archive/binary completion checks to strict byte validation to avoid accepting undersized multipart archives that later fail with checksum/CRC errors.
- Applied strict completion tolerance logic across startup recovery, disk fallback, and finalize/revalidation paths to reduce one broken episode outcomes in large batches.
- Tightened completion validation internals to use explicit expected minimum byte checks in more recovery/fallback scenarios.
Extraction Security and Privacy
- Removed plaintext archive password candidates from extractor logs.
- Replaced sensitive extraction password logging with redacted metadata-only diagnostics.
Updater and Supply-Chain Hardening
- Updated installer verification to fail closed when no valid digest can be resolved.
- Added explicit emergency override (
RD_ALLOW_UNSIGNED_UPDATE=1) for exceptional recovery-only cases. - Ensured unsigned update assets are blocked by default to prevent accidental unverified installs.
Storage and Session Safety
- Hardened backup/session import sanitization with strict session-id validation.
- Restricted restored
targetPathvalues to absolute paths inside the package output directory. - Added startup recovery protection so unsafe out-of-package target paths are rejected and reset safely.
Log Path Traversal Protection
- Sanitized package/item log filenames with safe prefixes plus deterministic hash suffixes to keep all log writes inside intended log directories.
- Refactored internal log-path normalization to avoid double-normalization side effects.
Support Bundle Data Minimization
- Removed raw runtime state/config/history file inclusion from support bundles.
- Kept diagnostic visibility through redacted overview outputs without bundling raw sensitive content.
Tests and Validation
- Added/expanded regression coverage for:
- unsafe session IDs and out-of-scope target paths,
- log path traversal-like IDs,
- updater behavior when digests are missing,
- download-manager resume/completion hardening paths.
- Stabilized startup extraction recovery test synchronization to avoid timing race flakes while preserving behavior checks.
- Full test and build validation passed before release (including complete Vitest suite and production build).