Suositut: Tiedot päivitetty 27. lokakuuta 2026

Kategoriat

Internet1 356
Viestintä321
Ääni ja video898
Grafiikka ja suunnittelu539
Toimisto ja tuottavuus1 124
Kehitystyökalut3 134
Tekoälytyökalut529
Tietoturva ja yksityisyys385
Järjestelmätyökalut3 114
Pelit523
Opiskelu ja tiede239
Verkko ja IT284

NZBGet: vanhemmat versiot ja versiohistoria

Unsenet downloader

NZBGet-ohjelmasta on luettelossa 22 versiota, ensimmäinen 28. toukokuuta 2021 ja uusin 26.3. Jokainen versio linkittää julkaisijan omiin asennustiedostoihin.

2021: 2 2 21 2022: 0 22 2023: 1 1 23 2024: 7 7 24 2025: 8 8 25 2026: 4 4 26

22 versiota 5 vuoden aikana · noin 4,2 vuodessa

VersioPäivämääräKokoTiedostot
26.3Uusin 27. elokuuta 2026 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
[!CAUTION]
Version 26.3 is the final release supporting legacy architectures and older OS baselines:
- Linux MIPS (mipseb, mipsel)
- Linux PowerPC e500 (ppc500)
- Linux kernel < 3.2 (Kernel 2.6.x series is now deprecated)
- macOS < 12.0 (Monterey 12+ will be our new baseline)

- Features:
- Added support for extension i18n #872
- Added per-feed certificate verification option #846
- Updated 7-Zip to 26.02 and UnRAR to 7.23 #847
- Bug fixes:
- Fixed missing path separator in auto-detected config template path #902
- Fixed feed preview for new (unsaved) feeds #893
- Fixed RSS episode duplicate keys #868
- Hardened web auth token generation and unpack-dir symlink handling #894
- Fixed WebUI crash on startup with non-English languages #845
- Fixed WebUI runtime errors from unguarded addEventListener and Status.status accesses #834
- Fixed feed category priority and consolidated category resolution #835
- Fixed JSON-RPC param reader #843
- Fixed category not preserved for compressed archives in NzbDir subdirectories #860
- Fixed SkipWrite causing an infinite spin loop #871
- Fixed "Download Remaining Files" not working for Health-failed files from History #870
- Fixed UnpackPassFile not being consulted for 7z archives with encrypted headers #877
- Fixed parsing of the filename from the Content-Disposition header #865
- Fixed error message for OS release retrieval on Linux #864
- Fixed segfault crashes and data races #851
- Fixed printf format specifiers for int64 and size_t #856
- Translated leftover English strings in Polish and Hungarian locale files #876
- Updated DirectUnpack description and WriteLog default value #837
- For developers:
- Added AI-Assisted Contributions Policy #873
- Bumped par2-turbo to v1.4.0-20260803 #885
- Updated rapidyenc to v1.1.1-20260821 #896
- Fixed functional test suite on Python 3 and modern pytest #883
- Fixed rare random failures in System tests #859
- Fixed tests skipping without assertions when unrar/7z unavailable #878
- Fixed cppcheck errors in CI and added .clang-tidy / .clangd configs for consistent static analysis #811
26.2 18. kesäkuuta 2026 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:
- WebUI internationalisation (i18n) and unit switching #813
- Added client-side i18n engine with locale loading, language detection, and DOM translation via data-i18n attributes;
- Unit switching for network speed display (MB/s <-> Mb/s);
- Added per-language translation files for 20 languages;
- Added an indicator icon alignment in the Downloads table headers;
- Improved text readability — config description help blocks now preserve original formatting from nzbget.conf;
- Improved layout adaptability and responsiveness;
- Added support for ~/.config config locations #794
- Added 'This Year' total to bandwidth usage on statistics #801
- Added Clear button to History page #804
- nserv: log datetime #717
- Bug fixes:
- Fixed handling of server speed tests bound to a specific server #781
- Fixed auto-category overriding manual category via CLI #787
- Fixed SystemHealth validators #791
- Fixed SkipWrite option #792
- Fixed iPadOS file uploads and sanitized DOM inputs to prevent XSS vulnerability #793
- Fixed macOS dark mode readable text and NZB file association #795
- Fixed RSS feed text fragmentation causing whitespace loss in element content #796
- Fixed WebUI RSS "Add" dialog ignoring item-level category when CategorySource is NZBFile or Auto #827
- Prevented symlink attacks and TOCTOU races in daemon startup #798
- Fixed new-version flag to only trigger on same update channel #800
- Fixed iOS auto-capitalizing the login username field #805
- Suppressed WriteLog info/warning health checks and added LoggingValidator tests #803
- Fixed hanging server speed tests #807
- Fixed resource leaks in socket/listener and script pipe error paths #797
- Fixed WebUI "InternalError: allocation size overflow" on very large file uploads #818
- For developers:
- Fixed missing nzbget.h include order in Cleanup.cpp #782
- CI: added build-disabled-pch job to verify compilation works without PCH #783
- CI: changed 7-zip sources from 7-zip.org to GitHub #786
- CI: fixed latest artifacts creation #790
- Updated 7-Zip to 26.01 and UnRAR to 7.21 #802
- Bumped UnRAR to 7.22 (Windows/macOS only) #822
26.1 7. huhtikuuta 2026 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:
- Improved archived NZB handling suppor #763
- Added NzbDirArchiveScan option to configure scanning archives (zip, rar, 7z, etc.) in NzbDir for .nzb files;
- Added NzbDirArchiveAction option to define the post-scan behavior (move or delete) for processed archives.
- Switched yEnc implementation to rapidyenc for SIMD acceleration #751.
- Bug fixes:
- Docker: Fixed entrypoint to run as PID 1 #731;
- POSIX: Ensured daemon ownership for files created at startup #726;
- Fixed missing log file on startup #753;
- Fixed 0-byte file created if article download fails and renaming an ongoing download leads to needless par repair #768;
- Fixed SIGFPE crash in JoinFile when file segments are empty #772.
- For developers:
- Switched to std::filesystem and fixed Linux 2.6.32 compatibility #745;
- Updated OpenSSL to 3.5.5 (Linux/FreeBSD/Android), UnRAR to 7.20, and 7-Zip to 26.00 (remains 25.01 on macOS Mojave for compatibility) #742;
- Updated par2-turbo to v1.4.0 #752.
26.0 2. helmikuuta 2026 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:
- SystemHealth: Advanced configuration and environment diagnostics #722
- Added validation methods to check for conflicting settings, suboptimal values, and missing dependencies;
- Introduced a status reporting mechanism (Info/Warning/Error) to guide users toward better configuration;
- Enhanced detection of filesystem and hardware compatibility issues at startup;
- Added SystemHealthCheck option to enable/disable configuration validation.
- Support for processing compressed NZB archives #711
- Added support for importing NZB files directly from compressed archives (e.g., RAR, ZIP, GZIP);
- Archives dropped into the NzbDir (watch folder) or uploaded via the WebUI are now automatically processed.
- Hardlinking during Direct Rename, allowing immediate access to files #614
- Added HardLinking option to create hardlinks in the destination directory during download;
- Added HardLinkingIgnoreExt to exclude specific file types from being hardlinked.
- WebUI and Settings page improvements #676
- Added the LICENSES tab;
- Added social media links to the INFO page;
- Fixed the position of the "Save all changes" button - it’s now aligned with the sidebar;
- Centered content on large screens (content is now centered instead of stretched full-width);
- Added a dedicated scroll area for the main content - the main content can now be scrolled independently of the sidebar and the "Save all changes" button.
- Windows release binaries and installer signing by SignPath #699.
- Bug fixes:
- Fixed potential deadlocks and Undefined Behavior (UB) #686;
- Fixed JSON parser to correctly handle nested arrays and objects #702;
- Fixed UU decoding issues #710;
- Fixed ScriptOrder having no effect for extensions #714;
- Added environment size check to log a warning if it exceeds the system limit on POSIX #721.
- For developers:
- NSERV improvements #674
- Handle AUTHINFO USER & AUTHINFO PASS as defined in RFC;
- Added the STAT request support.
- Updated OpenSSL to 3.5.4 #720;
- macOS pipeline #703
- x86_64 build: change runner to macos-14;
- universal build: update build and sign steps to run on macos-14.
- Docker #723
- Updated the image to Alpine 3.22;
- Updated 7zip to 25.01.
25.4 9. lokakuuta 2025 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:
- Added TLS 1.3 cipher suite support via ServerX.Cipher option #658 #665;
- Enabled the search bar on small screens in web UI #656.
- Bug fixes:
- Fixed the Scan script API #663;
- Fixed RSS feed category reading and applying when the category is set via filter rules #654;
- Fixed the JSON value parsing and the "testserver" API method #666.
- For developers:
- Updated 7-Zip to 25.01 #655.
25.3 1. syyskuuta 2025 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:
- Automatic category detection from NZB file metadata #615:
- The API method append now has a new argument:
- AutoCategory (bool) - If true, the category will be automatically detected from the NZB file (if available);
- Extended web UI with "Auto-detect category" checkbox in upload dialog;
- Introduced a CategorySource option for RSS feeds, providing granular control over where category information is retrieved;
- Added an option to disable the _unpack intermediate folder when unpacking.
This allows for immediate access to files during the unpacking process #617.
- Bug fixes:
- Fixed macOS x64 Mojave support #613.
- For developers:
- Integrated the Boost.Filesystem library for cross-platform file system operations.
We're using Boost.Filesystem to ensure compatibility with older systems
and plan to transition to the std::filesystem library in the future #636;
- Updated unrar:
- Linux: from 7.11 to 7.13;
- macOS: from 7.11 to 7.12;
- Windows: from 7.11 to 7.13.
25.2 4. heinäkuuta 2025 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Bug fixes #603
- Prevented crashes (segfaults) that could occur when loading disk state files containing empty or malformed data, by adding additional input validation and null pointer protection
- Fixed a segfault in host resolution by ensuring a valid string is always returned
- For developers:
- Added workflow to build and publish debug Docker images #605
25.1 27. kesäkuuta 2025 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
nzbget-v25.1
- Features:
- Added support for extracting file size from the description field in RSS feeds, providing more info upfront #580
- Bug fixes:
- OpenSSL memory leaks and vulnerabilities associated with older SSL/TLS protocols #591
- Fixed memory leaks caused by unreleased per-thread OpenSSL resources.
- Security Improvement: updated to use the latest and most secure TLS protocol supported by the client and server, mitigating known vulnerabilities in older SSL/TLS protocols.
- RSS feed segfault. Improved memory safety and prevent potential undefined behavior (UB) #569
- Correctly parse yEnc headers with combined name/ypart lines #571
- Data race in ExtensionManager that could cause application crashes #577
- Added additional checks for missing server configuration options to prevent errors in webui #581
- Prevented showing of negative age caused by incorrect dates in NZB file #583
- Improved parsing of yEnc subjects without surrounding quotes, e.g. "[34/44] - id.bdmv yEnc (1/1)" #584
- For developers:
- Upgraded par2-turbo to v1.3.0 #586
- Added support for newer versions of the libxml2 library (v2.12+), ensuring the application continues to work on modern systems #575
- Updated OpenBSD tests workflow to 7.7 #573
- Refactored Util::StrToNum by improving performance, safety and minimizing memory usage #578
- Using the system’s built-in regex library instead of an older version #589
- Resolved some analyzer warnings #590
- Building the app without TLS support is now deprecated and will be removed in future releases.
25.0 12. toukokuuta 2025 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:
- Completion and downloaded data statistics #544
- added a new "Statistics" page to display completion and download volume analytics for news-servers.
- the API method "resetservervolumes" now allows for selective resetting of counters. Arguments:
- ServerId (int) - Server ID to reset.
- Counter (string) - Specifies which counter to reset. The behavior depends on the value of this argument:
- "CUSTOM" (case-sensitive) - Resets only the custom counter associated with the server. Use this option to clear custom statistics while preserving overall download volume data.
- "" (empty string) - Resets all counters associated with the server, including the overall download volume and any custom counters.
- the API method "servervolumes" now returns 2 additional properties:
- CountersResetTime (int) - Date/time of the last reset of all counters (time is in C/Unix format).
- ArticlesPerDays (struct[]) - Per-day amount of failed and success articles since program installation. Contains an array of structs with following fields:
- Failed (int) - Amount of failed articles.
- Success (int) - Amount of success articles.
- Flatpak support #550
- Snap support #559
- Added support of running Docker image rootless #541
- Bug fixes:
- Deobfuscation: handle hashed filenames with a length of 16 or more #548
- Direct unpack failures when processing non-archive files #549
- Fixed found memory leaks, potential ub, buffer overflows, cppcheck and compiler warnings #552 #561
- Correctly decode Unicode escape sequences in JsonDecode #560
- For Developers:
- Updated Docker, Libraries, Unpackers #555
- updated Docker base image (alpine:3.19.1 -> alpine:3.21.3) and Dockerfile
- updated and synced libraries versions for all installers (previous versions specified for Linux installers):
- LibXML2 2.12.4 -> 2.13.5
- ncurses 6.4 -> 6.5
- Gzip 1.3.1
- OpenSSL 3.1.2 -> 3.4.1
- Boost 1.84
- updated unpackers for installers:
- 7-Zip 24.05 -> 24.08
- UnRAR 7.0 -> 7.11 (Windows x32 7.01, no newer version available)
- updated FreeBSD build script and workflow to build on Ubuntu 24.04
- Fixed app build, using Xcode CMake generator #538
- Fixed TOOLCHAIN_PREFIX were not used by the project (warning) #543
- Fixed a build issue on systems lacking native atomic library support #562
- Removed GnuTLS support #554
- Reasons for removing GnuTLS support:
- Maintenance overhead. Maintaining support for two SSL/TLS libraries (OpenSSL and GnuTLS) significantly increases our maintenance burden. Currently, we exclusively use OpenSSL in all production builds.
- Boost.Asio incompatibility. The Boost.Asio library, which can be used for cross-platform socket and TLS handling, does not support GnuTLS. Our planned migration of network logic to Boost.Asio makes GnuTLS support redundant.
24.8 18. maaliskuuta 2025 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:
- TrueNAS Scale support #494
- Bug fixes:
- Fixed application updates on Windows #528
- Fixed DirectUnpack cancellation #530
24.7 6. maaliskuuta 2025 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Bug fixes:
- Renaming of the temporary *.out.tmp output file to its original filename
- Improved deobfuscation of [PRiVATE]-... groups #516
- Build with -DDISABLE_PARCHECK=yes #514
- Installed Python on Windows could not be found, despite being accessible in the console #515
- For developers:
- Added more test workflows
- OpenBSD build/tests
- FreeBSD tests
- Linux build/tests with disabled parcheck
- macOS brew install from head (develop branch only) #519
24.6 24. helmikuuta 2025 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:
- Improved deobfuscation #469
- enhanced parsing of the subject field in NZB files and improved validation of downloaded article filenames
- added a check for filename obfuscation after unpacking; excessively obfuscated filenames are renamed to the NZB filename
- added new options:
- RenameAfterUnpack - enables/disables renaming of extracted and obfuscated files using the NZB filename
- RenameIgnoreExt - a comma-separated list of file extensions to ignore when renaming files after unpacking
- added a new value for the Status field in the listgroups API method: POST_UNPACK_RENAMING
- Network speed tests
- the new API-method:
- struct testnetworkspeed() - returns the measured network speed in Mbps #489
- Added support by DirectRename and ParRename of nested file paths found in par files #497
- Added a filter to the nzb manual upload dialog #505
- Bug fixes:
- Fixed: HealthCheck=None with ParCheck=Force can cause a segmentation fault on unhealthy downloads #475
- Fixed: Attempting to load the certificate even if CertCheck is turned off #479
- Fixed: Loading icon display for NZB uploads in light and dark modes #486
- Fixed PowerPC (ppc500) support #491
24.5 5. joulukuuta 2024 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:
- ASUSTOR support
- the package (ADM 4.3+) is available from the nzbget-asustor repository
and from the ASUSTOR App Central
- Bug fixes:
- Fixed multiple bugs related to bad support of long-paths on Windows #441
- Fixed ARMv5 arch support #451
- For developers:
- Fixed homebrew CI build, macOS ARM64 with Xcode 16, Boost.JSON build via CMake #444
24.4 19. marraskuuta 2024 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:
- Replaced the Par2 library with Par2-turbo which provides faster file recovery on x86/ARM platforms #420
- Better UTF-8 support #412
- FreeBSD packaging support#417
- the macOS package is now signed and notarized which solves the problem with removable media and excessive permission requests, and also now shipped in .dmg format
- Bug fixes:
- Fixed excessive CPU usage by decreasing cert.pem certificate loading for TLS connections #400
- Fixed password-protected unpacking when the nzb file was added to the queue via command line #398
- STATUS page now shows the correct Windows version Windows 7 instead of incorrectly showing Windows XP#419
- Fixed duplications on the STATUS page #407
- Fixed nzbget.conf.template installation path on POSIX #405
- Fixed DaemonUsername check on QNAP #391
- For developers:
- Fixed postprocess tests #413
- Removed Par2 source files from the repository. CMake now pulls and builds Par2-turbo directly from its repository
24.3 12. syyskuuta 2024 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:
- Disk performance tests for better analysis of user environment performance #375
- The STATUS page now displays WriteBuffer and InterDir disk information
- the API method status now returns 6 additional properties:
- FreeInterDiskSpaceLo (int) - Free disk space on InterDir, in bytes. This field contains the low 32-bits of 64-bit value
- FreeInterDiskSpaceHi (int) - Free disk space on InterDir, in bytes. This field contains the high 32-bits of 64-bit value
- FreeInterDiskSpaceMB (int) - Free disk space on InterDir, in MiB.
- TotalInterDiskSpaceLo (int) - Total disk space on InterDir, in bytes. This field contains the low 32-bits of 64-bit value
- TotalInterDiskSpaceHi (int) - Total disk space on InterDir, in bytes. This field contains the high 32-bits of 64-bit value
- TotalInterDiskSpaceMB (int) - Total disk space on InterDir, in MiB.
- Bits/s units are now also displayed in server speed test results
- Bug fixes:
- Fixed a critical bug related to corrupt downloaded files exceeding 2.6 GB on all x32 POSIX systems using DirectWrite #378
- Fixed a potential buffer overflow using getrealpath function #346
- Added removal of unnecessary privileges if the nzbget daemon is run as root and an invalid DaemonUsername is specified #345
- For developers:
- Fixed omission in CMAKE_CXX_FLAGS_DEBUG using CLang that caused a wrong debug build #338
- Fixed failed unit tests on POSIX systems built without ncurses #376
24.2 5. elokuuta 2024 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:
- System info tab and Server Speed Tests #303;
- new API-methods:
- struct sysinfo() - returns information about the user's environment and hardware
- bool testserverspeed(url, serverId) - puts nzb file to be downloaded by the target server
- API-method "status" now has 3 extra fields:
- TotalDiskSpaceLo - Total disk space on ‘DestDir’, in bytes. This field contains the low 32-bits of 64-bit value
- TotalDiskSpaceHi - Total disk space on ‘DestDir’, in bytes. This field contains the high 32-bits of 64-bit value
- TotalDiskSpaceMB - Total disk space on ‘DestDir’, in megabytes.`
- fixed NZB generator: the last segment was incorrect
- added Boost.Asio - cross-platform library for network
- Multithreading Improvements #282
- noticeable improvements in download speed - it became more stable
- the download speed dropping to 0 MB/s has gone away
- the application became more stable, resulting in fewer crashe
- Android support #325
- Read nzbpassword from filename #310
- Bug fixes:
- Fixed speed value overflows if the download speed is greater than 2 GB/s #314
- the Status xml-rpc response now has 4 extra fields:
- DownloadRateLo - Download rate in bytes. This field contains the low 32-bits of 64-bit value
- DownloadRateHi - Download rate in bytes. This field contains the high 32-bits of 64-bit value
- AverageDownloadRateLo - Average download rate in bytes. This field contains the low 32-bits of 64-bit value
- AverageDownloadRateHi - Average download rate in bytes. This field contains the high 32-bits of 64-bit value
- DownloadRate and AverageDownloadRate fields are deprecated now
- Fixed potential int32 overflow issues #321
- QNAP:
- added shutdown delay check for daemon process #281
- fixed overwritting existing config file when upgrading QPKG #285
- improved package icons #287
- For developers:
- Complete migration to CMake #301:
- removed QNAP native packages build scripts and workflow
- removed Synology build scripts / package sources / workflow
- POSIX: removed autotools related files
- WINDOWS: removed Visual Studio project file
- removed obsoleted build scripts and documentation
- updated CMakeLists.txt with C++17 config and cross-build support for macOS builds
- Removed the use of Boost.Variant and Boost.Optional since they are no longer relevant after moving to C++17 and GCC 9+/Clang 8+ #317
- Added missing HAVE_ALLOCA_H definition for regex and GCC 14+ #308
- Dockerfile optimized for local repo builds #305
- GnuTLS is deprecated now and will be removed in future releases
24.1 15. toukokuuta 2024 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Fixed: don't override user preference in unrar #251;
- Fixed (Docker): unable to unpack rar files #256;
- Fixed: possibility to use 0 for umask #264;
- Fixed: fseeko not found #262;
- Fixed: icons in webui in old browser versions #268.
24.0 26. huhtikuuta 2024 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:
- Dark theme and new icons #214;
- Added macOS x64 build support (macOS Mojave 10.14+) #194;
- DEB/RPM packages support #230;
- Instructions.
- NewsServer Add UI - Default encryption and ports #225:
- moved Server.Encryption between Server.Host and Server.Port;
- made Server.Encryption to ON by default;
- made port depend on Server.Encryption value unless user has put something up:
- 563/443 for secure;
- 119/80 for unsecure.
- Improved error messages and help text in Extension Manager #166:
- added 7-Zip exit codes decoder according to 7-Zip doc;
- added a warning that SevenZipCmd may not be valid, in case of extension installation problems.
- Fixed stable/test release notifications #181:
- added automatic checking for new testing releases;
- fixed notifications about the new stable/testing release;
- fixed "Uncaught ReferenceError: installedRev" error.
- Fixed and update links in webui #177:
- fixed license links;
- fixed links from nzbget.conf.
- For developers:
- Moved to CMake. Autotools and MSBuild are deprecated now and may be removed in future versions #182:
- switched to CMake from autotools and MSBuild, which will simplify cross-platform development;
- fixed installing/uninstalling on FreeBSD and macOS via autotools/CMake;
- added automatic installation of Boost.Json;
- added support for static code analyzer Clang-Tidy.
- Revised and updated documentation #199:
- moved CONTRIBUTING.md to docs/;
- split INSTALLATION.md to POSIX.md, WINDOWS.md and HOW_TO_USE.md;
- added Extensions docs;
- added an instruction on how CPPCheck can be used with CMake.
- Docker: support native unrar building #231.
- Bug fixes:
- Fixed buffer overflow in CString::AppendFmtV #208;
- Fixed files/dirs permissions overridden by the unpacker #229;
- Fixed dynamic addition of extension options #209;
- Removed changing ownership at the beginning of container start #218;
- Docker: fixed fresh install #219.
23.0 9. helmikuuta 2024 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- Features:- Extension Manager #76;- The new nzbget extension system, which makes it easy to download/update/delete
extensions with backward compatibility with the old system;
- extensions master list;
- changed:- RPC request "configtemplates" - no longer returns script templates, but only the config template;

- added:- new RPC requests:- "loadextensions" - loads all extensions from {ScriptDIR} and returns an array of structures in JSON/XML formats;
- "updateextension" - downloads by url and name and installs the extension. Returns 'true' or error response in JSON/XML formats;
- "deleteextension" - deletes extension by name. Returns 'true' or error response in JSON/XML formats;
- "downloadextension" - downloads by url and installs the extension. Returns 'true' or error response in JSON/XML formats;
- "testextension" - tries to find the right executor program for the extension, e.g. Python.
Returns 'true' or error response in JSON/XML formats;

- "EXTENSION MANAGER" section in webui to download/delete/update extensions;
- Boost.Json library to work with JSON;
- more unit tests;

- refactored:- replaced raw pointers with smart pointers and const refs where possible for memory safty reasons;

- removed:- testdata_FILES from Makefile.am;
- EMail and Logger scripts;

- Docker support #55;
- Synology support (spk) #72;
- QNAP support #158;
- aarch64 mipseb mipsel ppc6xx ppc500 architectures to linux build #61 #146;
- article read chunk size #52;- Added ArticleReadChunkSize config option which allows to adjust
the buffer size for customization on different platforms, which can lead to increased performance;

- increased the number of default connections to 8 #54;
- automatic search for a suitable interpreter on POSIX #74;
- certificate verification levels #150;- levels:- None: NO certificate signing check, NO certificate hostname check;
- Minimal: certificate signing check, NO certificate hostname check;
- Strict: certificate signing check, certificate hostname check;

- tested on a mock nzbget NNTP nserv server with self-signed certificate and got expected results:- "Strict" -> test failed;
- "Minimal" -> test failed;
- "None" -> test passed";

- Bug fixies:- possible memory corruption #148;

- For developers:- fixed unit tests (Windows only for now) and started migration to CMake #64;- We are going to completely migrate to CMake as a more universal one for cross-platform development and drop autotools and MSBuild;

- using libxml2 on Windows and vcpkg package manager to install dependencies #70;- libxml2 library is now used on Windows to work with xml in the same way we already do on Linux and macOS;
- removed platform-dependent code for working with xml on Windows;
22.0 18. lokakuuta 2023 — Kaikki suorittimet EXE (NSIS)
Muutosloki
What's Changed
- daemon:connect: don't use FIPS_mode_set with OpenSSL 3 by @ureyNZB in #3
- Feature windows build fix by @ureyNZB in #9
- Add linux build workflow.
Update linux version.
Modify rules for build workflows by @phnzb in #12
- UI and web links fixes, temporary disable testing/develop update channels by @phnzb in #19
- Changed the progress-block class to use a calculated width of 8.5rem by @ureyNZB in #17
- Download time with empty minutes and seconds by @ureyNZB in #16
- add version key to windows registry by @ureyNZB in #14
- change nzbget.net to nzbget.com by @ureyNZB in #13
- fix according to discription by @ureyNZB in #10
- fix python 3.x script execution windows support by @ureyNZB in #8
- Update pubkey.pem.
Update windows build script to include pubkey.pem. by @phnzb in #20
- Change master ->main in workflows by @phnzb in #22
- change nzbget.net to nzbget.com part 2 by @ureyNZB in #21
- update changelog by @ureyNZB in #24
- nsi script fix for windows 11 by @ureyNZB in #26
- readme expansion by @luckedea in #30
- README.md: added project/repository status badges by @dnzbk in #31
- Add pull requests flow to README by @phnzb in #32
- feature/macos build by @dnzbk in #33
- add: macos build status badge by @dnzbk in #35
- Release v22.0 by @dnzbk in #36
New Contributors
- @ureyNZB made their first contribution in #3
- @dnzbk made their first contribution in #27
- @luckedea made their first contribution in #30
21.1 9. kesäkuuta 2021 — Kaikki suorittimet EXE (NSIS)
21.0 28. toukokuuta 2021 — 64-bittinen EXE (NSIS)

Tunnisteet

Jaa