What's Changed
- v27 Testing by @dnzbk in #908
- Fix DirectUnpack finalization after PAR failure by @xbmc4lyfe in #869
- Fix duplicate extension config entries by @xbmc4lyfe in #867
- Set the speed limit in the global display unit by @wolph in #903
- CI: fix unrar install for macos tests by @phnzb in #914
- Use POSIX uname(2) and add container detection by @dnzbk in #913
- Skip log validation for null/console devices by @dnzbk in #915
- Fix ip/hostname validation by @dnzbk in #920
- Add FileTypes module for centralized file extension classification by @dnzbk in #916
- Preserve nested par-rename paths and shorten rename logs by @dnzbk in #922
- Fix obfuscated file detection by @dnzbk in #921
- Fix file move collisions by @dnzbk in #923
- Expand FileTypes with disc format and clutter classification by @dnzbk in #926
- Add NZB metadata parsing and harden path validation by @dnzbk in #924
- Add post-download deobfuscation and CollectionAnalyzer by @dnzbk in #927
- tests: fix flaky WantServerTest in NNTPTest by @bket in #929
- Update v1.1.1-20260914 by @dnzbk in #930
- par2-turbo v1.5.0 by @dnzbk in #931
- Fix Windows script process handle leaks by @wolph in #925
- Add magic byte file sniffing for extensionless download deobfuscation by @dnzbk in #932
- Bump OpenBSD CI workflow actions and target release to 7.9 by @bket in #933
- Fall back to NZB filename when meta name is obfuscated by @dnzbk in #936
- Harden command line formatting and unpack password escaping by @dnzbk in #934
- Fix: resolve UTF-8 path handling on Windows and overhaul disk speed benchmark by @dnzbk in #939
- Fix tests-macos CI: unrar v7.23 asset was renamed by @xbmc4lyfe in #941
- Fix SystemInfoTest crash caused by null g_Options by @xbmc4lyfe in #940
- build: extract core into libnzbget static library and deduplicate test builds by @dnzbk in #942
- Use nzbgetcom unpacker releases / 7zip update to 26.03 by @phnzb in #944
- Build(windows): migrate dependencies to pure CMake FetchContent & Modern CMake by @dnzbk in #943
- Change unpackers handling for Docker by @phnzb in #946
- Build(macOS): migrate to pure CMake FetchContent with LLVM Clang 19 toolchain and Ninja presets by @dnzbk in #945
- Fix (Windows): SignPath binary layout and drop CI debug builds for releases by @dnzbk in #952
New Contributors
- @xbmc4lyfe made their first contribution in #856
- @simons-public made their first contribution in #864
- @wolph made their first contribution in #902
Full Changelog: v26.2...testing