SABnzbd Portable Changelog

What's new in SABnzbd Portable 4.3.0 RC 2

Apr 25, 2024
  • Key changes since 4.2.0:
  • Archive:
  • When jobs are removed from the History, they are moved to the Archive.
  • Keep your History clean and still be able to reliably use Duplicate Detection.
  • Apprise Integrated:
  • Send notifications using Apprise to almost any notification service.
  • Supported notifications: https://github.com/caronc/apprise/wiki
  • Notification Script SABnzbd-notify.py is no longer needed.
  • Added IPv6-staging option:
  • Enable ipv6_staging in Config - Specials to get additional IPv6 features:
  • Add IPv6 hostnames during address selection.
  • Internet Bandwidth is measured separately for IPv4 and IPv6.
  • Other:
  • The text output format is removed from the API, json is the default.
  • Handling of multiple inputs to several API methods was improved.
  • File browser dialog is available to select file paths in the Config.
  • Users will be warned if they configure an Indexer as a Server.
  • Windows/macOS: Updated Python to 3.12.3, Multipar to v1.3.3.2,
  • Unrar to 7.00 and 7zip to 24.03.
  • Bug fixes since 4.2.0:
  • Incorrect warnings of unknown status codes could be thrown.
  • Watched Folder would not work if Socks5 proxy was active.
  • Prevent crash on invalid Server Expiration Date.
  • Windows: Installer could create duplicate shortcuts.

New in SABnzbd Portable 4.3.0 Alpha 1 (Mar 18, 2024)

  • Key changes since 4.2.0:
  • Archive:
  • When jobs are removed from the History, they are moved to the Archive.
  • Keep your History clean and still be able to reliably use Duplicate Detection.
  • Apprise Integrated:
  • Send notifications using Apprise to almost any notification service.
  • Supported notifications: https://github.com/caronc/apprise/wiki
  • Notification Script SABnzbd-notify.py is no longer needed.
  • Added IPv6-staging option:
  • Enable ipv6_staging in Config - Specials to get additional IPv6 features:
  • Add IPv6 hostnames during address selection.
  • Internet Bandwidth is measured separately for IPv4 and IPv6.
  • Other:
  • The text output format is removed from the API, json is the default.
  • Handling of multiple inputs to several API methods was improved.
  • File browser dialog is available to select file paths in the Config.
  • Users will be warned if they configure an Indexer as a Server.
  • Bug fixes since 4.2.0:
  • Incorrect warnings of unknown status codes could be thrown.

New in SABnzbd Portable 4.2.3 RC 3 (Mar 4, 2024)

  • Bug-fixes:
  • Optimize database handling in order to prevent locking errors.

New in SABnzbd Portable 4.2.3 RC 1 (Feb 20, 2024)

  • Bug-fixes and changes since 4.2.2:
  • Bug-fixes:
  • Handle new status code for missing articles, which could result in timeouts.
  • Retry of failed job would not use the password provided.
  • macOS: System standby after finishing the queue would not always work.
  • Changes:
  • Remove Send Group option for Servers.

New in SABnzbd Portable 4.2.2 RC 2 (Jan 24, 2024)

  • Bug-fixes:
  • Duplicate Detection would trigger again on URLs if they were resumed.
  • Windows: Fatal crash could occur if ran as Service.

New in SABnzbd Portable 4.2.2 RC 1 (Jan 17, 2024)

  • Bug-fixes:
  • RSS readout could result in a crash if duplicate detection is enabled.
  • Passwords were not always correctly parsed.
  • Warnings could show even if helpful_warnings was disabled.
  • Changes:
  • Parsing of filenames from the NZB was extended to allow more exotic formatting.
  • Windows: Installer will automatically shutdown SABnzbd if it is running.

New in SABnzbd Portable 4.2.2 Beta 1 (Jan 10, 2024)

  • Bug-fixes:
  • RSS readout could result in a crash if duplicate detection is enabled.
  • Changes:
  • Windows: Installer will automatically shutdown SABnzbd if it is running.

New in SABnzbd Portable 4.2.1 (Jan 5, 2024)

  • Bug-fixes:
  • New downloads did not appear in the History after the update to 4.2.0.
  • Changes:
  • The external IPv6-address is shown, instead of the internal address.
  • Windows: Network drives as Download Folder are no longer blocked, only warned against.

New in SABnzbd Portable 4.2.0 (Jan 4, 2024)

  • Key changes since 4.1.0:
  • Duplicate detection workflow overhaul:
  • Series Duplicate Detection was replaced by Smart Duplicate Detection
  • that can also detect Movie and Daily Show duplicates.
  • Additionally, duplicates will also be detected if they are still in the queue.
  • More information: https://sabnzbd.org/wiki/duplicate-detection
  • Interface changes:
  • Added ability to filter the Queue and History by status.
  • RSS-feed that provided the download is shown in History details.
  • macOS/Windows 10 & 11: Added Open Folder button to Job/Queue finished notifications.
  • Clicking any type of notification will now open a browser with SABnzbd.
  • Performance and usability improvements:
  • Numerous smaller performance improvements were made.
  • Server IP-address selection was optimized.
  • The Internet Bandwidth test was made more reliable.
  • macOS/Windows: Updated to Python 3.12 and par2cmdline-turbo v1.1.1.
  • Configuration changes:
  • The On queue finish script is now set in Switches.
  • Reduced recursive unpacking to 2 levels, instead of 5.
  • Duplicate detection related Pre-queue script input parameters were removed.
  • You will need to update your Pre-queue script.
  • More information: https://sabnzbd.org/wiki/configuration/4.2/scripts/pre-queue-scripts
  • Stricter check if Complete Folder is inside Download Folder.
  • Windows: Prevent use of network drive as Download Folder.
  • Bug fixes since 4.1.0:
  • Fixed an issue where the multi-select option in the queue was not working for some users.
  • Prevented a crash that would occur during the saving of configuration settings.
  • Jobs with larger articles could stall the queue for several minutes.
  • Ensured that server warnings are always displayed to users.
  • If weblogging was enabled, output was also written to regular log.
  • Fixed an issue where removing a failed download from the History could break active downloads.

New in SABnzbd Portable 4.2.0 RC 4 (Dec 29, 2023)

  • This is the fourth and final pre-release build of SABnzbd 4.2.0, which includes several new features and bug fixes.

New in SABnzbd Portable 4.2.0 RC 2 (Dec 14, 2023)

  • This is the second pre-release build of SABnzbd 4.2.0, which includes several new features and bug fixes.

New in SABnzbd Portable 4.2.0 RC 1 (Dec 8, 2023)

  • Duplicate detection workflow was overhauled:
  • Series Duplicate Detection was replaced by Smart Duplicate Detection that can also detect Movie and Daily Show duplicates. Additionally, duplicates will also be detected if they are still in the queue.
  • Interface changes:
  • Added ability to filter the Queue and History by status.
  • RSS-feed that provided the download is shown in History details.
  • Performance and usability improvements:
  • Numerous smaller performance improvements were made.
  • Server IP-address selection was optimized.
  • The Internet Bandwidth test was made more reliable.
  • Windows/macOS: Updated to Python 3.12.
  • Configuration changes:
  • The On queue finish script is now set in Switches.
  • Reduced recursive unpacking to 2 levels, instead of 5.
  • Stricter check if Complete Folder is inside Download Folder.
  • Windows: Prevent use of network drive as Download Folder.
  • Bug fixes since 4.1.0:
  • Fixed an issue where the multi-select option in the queue was not working for some users.
  • Prevented a crash that would occur during the saving of configuration settings.
  • Ensured that server warnings are always displayed to users.
  • If weblogging was enabled, output was also written to regular log.
  • Fixed an issue where removing a failed download from the History could break active downloads.

New in SABnzbd Portable 4.2.0 Alpha 3 (Nov 23, 2023)

  • Changes since 4.1.0:
  • Duplicate workflow was improved to also detect jobs still in the queue. See description for Detect duplicate downloads:
  • https://sabnzbd.org/wiki/configuration/4.2/switches
  • Numerous smaller performance improvements were made.
  • Reduced recursive unpacking to 2 levels, instead of 5.
  • Server IP-address selection was optimized.
  • The On queue finish script is now set in Switches.
  • Stricter check if Complete Folder is inside Download Folder.
  • Windows: Reduced size of installer.
  • Windows/macOS: Updated to Python 3.12.
  • Bugfixes since 4.1.0:
  • Multi-select in the queue was broken for some users.
  • Prevent crash during saving of configuration.
  • If weblogging was enabled, output was also written to regular log.
  • Removing a failed download from the history could break active downloads.

New in SABnzbd Portable 4.2.0 Alpha 1 (Oct 16, 2023)

  • Numerous smaller performance improvements were made.
  • Windows: Removed SABnzbd-console.exe.
  • If you need console logging, run SABnzbd.exe --console.
  • Windows: Reduced size of installer.
  • Windows/macOS: Updated to Python 3.12.

New in SABnzbd Portable 4.1.0 (Sep 26, 2023)

  • Changes since 4.0.3:
  • Added a dark mode for the Config, Login, and Wizard pages.
  • Added multi-select to the History.
  • Show the number of items in post-processing when in Tabbed mode.
  • Added option verify_xff_header to include X-Forwarded-For when
  • validating if connections should be accepted when using a proxy.
  • Added option to purge log files from the Folders Config page.
  • Moved Server IP address selection and On failure, try alternative NZB to Special settings.
  • Special setting ipv6_servers changed to on/off.
  • Only use 7zip to unpack .zip files.
  • Windows: Added option enable_multipar to use par2cmdline-turbo
  • instead of Multipar for verification and repair. It is faster,
  • but on Windows it can fail on special (UTF8) filenames.
  • macOS: Switched to par2cmdline-turbo for verification and repair.
  • Linux: Detect more recent versions of 7zip.
  • Windows: Use All Users locations during installation of shortcuts.
  • Windows/macOS: Updated Python to 3.11.5, 7Zip to 23.01 and
  • UnRar to 6.23. All these updates include security fixes.
  • Bugfixes since 4.0.3:
  • Series duplicate detection did not detect duplicates.
  • Sorting would append .1 to some filenames.
  • If a paused queue contained items with Force priority,
  • items with a lower priority would also be downloaded.
  • Not all API-keys were removed during log-sanitization.
  • In certain situations, not all data would be written to disk.
  • Folder names could be sanitized too eagerly.
  • Some articles would fail to decode.
  • QuickCheck could wrongly rename files with identical content.
  • Warning about Scripts Folder location was triggered incorrectly.

New in SABnzbd Portable 4.1.0 RC 1 (Sep 12, 2023)

  • Changes since 4.0.3:
  • Added a dark mode for the Config, Login, and Wizard.
  • Added multi-select to the History.
  • Show the number of items in post-processing when in Tabbed mode.
  • Added option verify_xff_header to include X-Forwarded-For when
  • validating if connections should be accepted when using a proxy.
  • Added option to purge log files from the Folders Config page.
  • Moved Server IP address selection and On failure, try alternative NZB to Special settings.
  • Special setting ipv6_servers changed to on/off.
  • Only use 7zip to unpack zip files.
  • Windows/macOS: Updated Python to 3.11.5, 7Zip to 23.01 and
  • UnRar to 6.23. All these updates include security fixes.
  • Bugfixes since 4.0.3:
  • Series duplicate detection did not detect duplicates.
  • Sorting would append .1 to some filenames.
  • Not all API-keys were removed during log-sanitization.
  • In certain situations, not all data would be written to disk.
  • Folder names could be sanitized too eagerly.
  • Some articles would fail to decode.
  • QuickCheck could wrongly rename files with identical content.
  • Warning about Scripts Folder location was triggered incorrectly.

New in SABnzbd Portable 4.1.0 Beta 1 (Aug 28, 2023)

  • Changes since 4.0.3:
  • Added a dark mode for the Config, Login, and Wizard.
  • Added multi-select to the History.
  • Show the number of items in post-processing when in Tabbed mode.
  • Added option verify_xff_header to include X-Forwarded-For when
  • validating if connections should be accepted when using a proxy.
  • Added option to purge log files from the Folders Config page.
  • Moved Server IP address selection and On failure, try alternative NZB to Special settings.
  • Special setting ipv6_servers changed to on/off.
  • Only use 7zip to unpack zip files.
  • Windows/macOS: Updated Python to 3.11.5, 7Zip to 23.01 and
  • UnRar to 6.23. All these updates include security fixes.
  • Bugfixes since 4.0.3:
  • Series duplicate detection did not detect duplicates.
  • Sorting would append .1 to some filenames.
  • Not all API-keys were removed during log-sanitization.
  • In certain situations, not all data would be written to disk.
  • Folder names could be sanitized too eagerly.
  • Some articles would fail to decode.
  • QuickCheck could wrongly rename files with identical content.
  • Warning about Scripts Folder location was triggered incorrectly.

New in SABnzbd Portable 4.1.0 Alpha 1 (Aug 14, 2023)

  • Changes since 4.0.3:
  • Added a dark mode for the Config, Login, and Wizard.
  • Added multi-select to the History.
  • Show the number of items in post-processing when in Tabbed mode.
  • Added option verify_xff_header to include X-Forwarded-For when
  • validating if connections should be accepted when using a proxy.
  • Added option to purge log files from the Folders Config page.
  • Moved Server IP address selection and On failure, try alternative NZB to Special settings.
  • Sparse files will be used if available on the system.
  • Special setting ipv6_servers changed to on/off.
  • Windows/macOS: Updated 7Zip to 23.01 and UnRar to 6.23
  • Bugfixes since 4.0.3:
  • Series duplicate detection did not detect duplicates.
  • Sorting would append .1 to some filenames.
  • Not all API-keys were removed during log-sanitization.
  • In certain situations, not all data would be written to disk.
  • QuickCheck could wrongly rename files with identical content.

New in SABnzbd Portable 4.0.3 (Jul 10, 2023)

  • Bugfixes and changes since 4.0.2:
  • Direct Unpack could get stuck.
  • Sorters could not be modified.
  • Season Sorting did not respect desired capitalization.
  • Crashes could occur in the Downloader on timeouts.
  • Prevent extra job directory in case of folder-only Sorting.
  • UUencoded articles could fail to decode.
  • Windows: Windows Service would fail to start on legacy release.
  • Breaking change in 4.0.1:
  • The Parameters setting of a Notification Script is now passed as environment variable SAB_NOTIFICATION_PARAMETERS instead of as a command-line parameter. This prevents the possibility of remote code execution on systems exposed to the internet without a username/password. If you use nzb-notify you need to update it to the latest version.
  • Bugfixes and changes since 4.0.1:
  • Disabling a server during download did not stop it from downloading.
  • Show last line of post-processing script output even if it failed.
  • Prevent crash during Deobfuscate on non-unique paths.
  • Files that could not be parsed were removed from the Watched Folder.
  • Warn if the file system does not support unicode or long filenames.
  • Warn if Scripts Folder is inside the application directory.
  • Prevent output buffering of Python post-processing scripts.
  • The PKG-INFO file was removed from the src release.
  • Correctly decode partially malformed UUencoded posts.
  • macOS: Tray icon could not be disabled.
  • Changes since 3.7.2:
  • In this major update we optimized a core part of the SSL handling.
  • This results in large performance increase when downloading from news servers with SSL enabled. In addition, the general connection handling was improved, resulting in performance improvements for all news servers.
  • Special thanks to: mnightingale, puzzledsab and animetosho!
  • There are multiple settings that can tweak performance, see: 2474
  • When adding a new news server, SSL is enabled by default.
  • File assembly performance significantly improved by relying on the CRC32 instead of the MD5 to perform QuickCheck of files.
  • Slow down more gracefully when the cache fills up.
  • Replaced separate Series/Movie/Date Sorting with general Sorter.
  • HTTPS files are included in the Backup.
  • Improved Watched Folder scanning and processing.
  • Ignore resource fork files created by macOS.
  • Deobfuscate final filenames is enabled for new installations.
  • Dropped support for Python 3.7.
  • Bugfixes since 3.7.2:
  • Restore applying History Retention setting at startup.
  • Windows: Not all invalid characters were removed from filenames.
  • Windows: Firewall rules were not removed by uninstaller.
  • Upgrade notices:
  • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

New in SABnzbd Portable 4.0.3 RC 1 (Jun 23, 2023)

  • Bugfixes and changes since 4.0.2:
  • Direct Unpack could get stuck.
  • Sorters could not be modified.
  • Season Sorting did not respect desired capitalization.
  • Crashes could occur in the Downloader on timeouts.
  • Prevent extra job directory in case of folder-only Sorting.
  • Windows: Windows Service would fail to start on legacy release.
  • Breaking change:
  • The Parameters setting of a Notification Script is now passed as environment variable SAB_NOTIFICATION_PARAMETERS instead of as a command-line parameter. This prevents the possibility of remote code execution on systems exposed to the internet without a username/password.
  • If you use nzb-notify you need to update it to the latest version.

New in SABnzbd Portable 4.0.3 Beta 1 (Jun 16, 2023)

  • Direct Unpack could get stuck.
  • Sorters could not be modified.
  • Season Sorting did not respect desired capitalization.
  • Windows: Windows Service would fail to start on legacy release.
  • macOS: Failed to launch on macOS Sonoma Beta.

New in SABnzbd Portable 4.0.2 (Jun 8, 2023)

  • Breaking change:
  • The Parameters setting of a Notification Script is now passed as
  • environment variable SAB_NOTIFICATION_PARAMETERS instead of as a
  • command-line parameter. This prevents the possibility of remote code
  • execution on systems exposed to the internet without a username/password.
  • If you use nzb-notify you need to update it to the latest version.
  • Bugfixes and changes since 4.0.1:
  • Disabling a server during download did not stop it from downloading.
  • Show last line of post-processing script output even if it failed.
  • Prevent crash during Deobfuscate on non-unique paths.
  • Files that could not be parsed were removed from the Watched Folder.
  • Warn if the file system does not support unicode or long filenames.
  • Warn if Scripts Folder is inside the application directory.
  • Prevent output buffering of Python post-processing scripts.
  • The PKG-INFO file was removed from the src release.
  • Correctly decode partially malformed UUencoded posts.
  • macOS: Tray icon could not be disabled.

New in SABnzbd Portable 4.0.2 RC 2 (Jun 1, 2023)

  • The Parameters setting of a Notification Script is now passed as environment variable SAB_NOTIFICATION_PARAMETERS instead of as a command-line parameter. This prevents the possibility of remote code execution on systems exposed to the internet without a username/password.
  • Correctly decode partially malformed UUencoded posts.
  • Show last line of post-processing script output even if it failed.

New in SABnzbd Portable 4.0.2 RC 1 (May 23, 2023)

  • Disabling a server during download did not stop it from downloading.
  • Prevent crash during Deobfuscate on non-unique paths.
  • Files that could not be parsed were removed from the Watched Folder.
  • Warn if file system does not support unicode or long filenames.
  • Warn if Scripts Folder is inside application directory.
  • Prevent output buffering of Python post-processing scripts.
  • The PKG-INFO file was removed from the src release.
  • MacOS: Tray icon could not be disabled.

New in SABnzbd Portable 4.0.1 (May 1, 2023)

  • Bugs Fixed:
  • Prevent fatal crash on 32bit Windows.

New in SABnzbd Portable 4.0.0 (May 1, 2023)

  • Changes since 3.7.2:
  • In this major update we optimized a core part of the SSL handling. This results in large performance increases when downloading from news servers with SSL enabled. In addition, the general connection handling was improved, resulting in performance improvements for all news servers.
  • Special thanks to: mnightingale, puzzledsab and animetosho!
  • There are multiple settings that can tweak performance, see: #2474
  • When adding a new news server, SSL is enabled by default.
  • File assembly performance significantly improved by relying on the
  • CRC32 instead of the MD5 to perform QuickCheck of files.
  • Slowdown more gracefully when the cache fills up.
  • Replaced separate Series/Movie/Date Sorting with general Sorter.
  • HTTPS files are included in the Backup.
  • Improved Watched Folder scanning and processing.
  • Ignore resource fork files created by macOS.
  • Deobfuscate final filenames is enabled for new installations.
  • Dropped support for Python 3.7.
  • Bugfixes since 3.7.2:
  • Restore applying History Retention setting at startup.
  • Windows: Not all invalid characters were removed from filenames.
  • Windows: Firewall rules were not removed by uninstaller.

New in SABnzbd Portable 4.0.0 RC 2 (Apr 19, 2023)

  • Changes since 3.7.2:
  • In this major update we replaced a core part of Python's SSL handling
  • with our own improved version. This results in large performance increases
  • when downloading from news servers with SSL enabled.
  • In addition, the general connection handling was overhauled, resulting in
  • performance improvements for all news servers.
  • Special thanks to: mnightingale, puzzledsab and animetosho!
  • There are multiple settings that can tweak performance, see:
  • #2474
  • We are trying to find the most optimal default settings, so you
  • can help us by letting us know the results on your system!
  • When adding a new news server, SSL is enabled by default.
  • File assembly performance significantly improved by relying on the
  • CRC32 instead of the MD5 to perform QuickCheck of files.
  • Slowdown more gracefully when the cache fills up.
  • Replaced separate Series/Movie/Date Sorting with general Sorter.
  • HTTPS files are included in the Backup.
  • Improved Watched Folder scanning and processing.
  • Ignore resource fork files created by macOS.
  • Deobfuscate final filenames is enabled for new installations.
  • Dropped support for Python 3.7.
  • Bugfixes since 3.7.2:
  • Restore applying History Retention setting at startup.
  • Windows: Not all invalid characters were removed from filenames.
  • Windows: Firewall rules were not removed by uninstaller.
  • Upgrade notices:
  • The download statistics file totals10.sab is updated in 3.2.x
  • version. If you downgrade to 3.1.x or lower, detailed download
  • statistics will be lost.

New in SABnzbd Portable 4.0.0 Beta 2 (Apr 10, 2023)

  • Bugfixes and minor improvements of the downloader changes.
  • Not all .par2 files were removed after repair.
  • Ignore resource fork files created by macOS.

New in SABnzbd Portable 4.0.0 Beta 1 (Mar 18, 2023)

  • Changes since 3.7.2:
  • In this major update we replaced a core part of Python's SSL handling with our own improved version. This results in large performance increases when downloading from news servers with SSL enabled.
  • In addition, the general connection handling was overhauled, resulting in performance improvements for all news servers. Special thanks to: mnightingale, puzzledsab and animetosho!
  • There are multiple settings that can tweak performance, see: #2474
  • We are trying to find the most optimal default settings, so you can help us by letting us know the results on your system!
  • When adding a new news server, SSL is enabled by default.
  • File assembly performance significantly improved by relying on the CRC32 instead of the MD5 to perform QuickCheck of files.
  • Slowdown more gracefully when the cache fills up.
  • Replaced separate Series/Movie/Date Sorting with general Sorter.
  • HTTPS files are included in the Backup.
  • Improved Watched Folder scanning and processing.
  • Deobfuscate final filenames is enabled for new installations.
  • Dropped support for Python 3.7.
  • Bugfixes since 3.7.2:
  • Restore applying History Retention setting at startup.
  • Windows: Not all invalid characters were removed from filenames.

New in SABnzbd Portable 4.0.0 Alpha 3 (Mar 7, 2023)

  • Combined article downloading and decoding steps.
  • There are multiple settings that can tweak performance, see: #2474
  • We are trying to find the most optimal default settings, so you can help us by letting us know the results on your system!
  • Replaced separate Series/Movie/Date Sorting with general Sorter.

New in SABnzbd Portable 4.0.0 Alpha 2 (Feb 23, 2023)

  • Changes since 4.0.0 Alpha 1:
  • There are now multiple settings that can tweak performance, see: #2474. We are trying to find the most optimal default settings, so you can help us by letting us know the results on your system!

New in SABnzbd Portable 3.7.2 (Feb 6, 2023)

  • Bugfixes and changes since 3.7.1:
  • Ignore permissions inside archives during unpacking by UnRar.
  • Improvements to connection error messages.
  • Apply other changes only after updating the Category in multi-edit.
  • Categories were not sorted correctly in dropdowns.
  • Prevent crash when Automatically sort queue was enabled.
  • Apply History Retention setting during startup.
  • Tweaks to download performance.

New in SABnzbd Portable 3.7.2 RC 1 (Jan 23, 2023)

  • Bugfixes and changes since 3.7.1:
  • Ignore permissions inside archives during unpacking by UnRar.
  • Improvements to connection error messages.
  • Apply other changes only after updating the Category in multi-edit.
  • Categories were not sorted correctly in dropdowns.
  • Prevent crash when Automatically sort queue was enabled.
  • Tweaks to download performance.
  • Linux: Update appstream metadata.
  • Bugfixes and changes since 3.7.0:
  • Minor improvements in download performance.
  • Scripts set On queue finish are no longer persistent by default.
  • Improved Test Server to handle more failure cases.
  • Priority list in Add NZB-window was missing Paused priority.
  • Keyboard shortcuts did not work if not in Tabbed-mode.
  • Keyboard shortcut S did not reload status information.
  • In history API-call the stage_log could be empty.
  • Using the - character broke the queue/history search.
  • Improved detection and handling of stuck jobs.
  • Changes since 3.6.1:
  • The queue and history can be filtered using keywords:
  • Cat and priority. For example: show name cat:tv.
  • Use shortcut shift + arrow-key to navigate the queue/history pages.
  • The backup is now created in a local folder for security.
  • Recurring backups can be configured using the scheduler.
  • Improvements to Deobfuscate Final Filenames.
  • RSS overview shows the rule that accepted the job.
  • Added option to sort the queue by % downloaded.
  • Added option to replace underscores with dots in folder names.
  • SABnzbd Host input will be validated before being applied.
  • Moved system load information from the main page to the Status window.
  • Console logging is now written to stdout instead of stderr.
  • Removed Special settings enable_meta, disable_key,
  • Replace_illegal, osx_speed and show_sysload.
  • Merged Special settings win_menu and osx_menu into tray_icon.
  • MacOS/Windows: Use Python 3.11, slightly boosting overall performance.
  • MacOS/Windows: Updated UnRar to 6.12.
  • Windows: Updated MultiPar to 1.3.2.5.
  • API changes since 3.6.1:
  • Minor improvements in API performance.
  • Removed fields scripts and categories from queue API call.
  • Moved loadavg from queue to status API call.
  • Bugfixes since 3.6.1:
  • Free Space Detection was too strict when using Direct Unpack.
  • File uploads with special characters would be parsed incorrectly.
  • Passwords from NZB meta-data were tried multiple times.
  • Passwords were not always supplied to the pre-queue script.
  • RSS-feed names were not sanitized when renamed.
  • Make sure short-dates are detected as YY-MM-DD in Sorting.
  • Show the custom job name in History when the NZB could not be fetched.
  • Upgrade notices:
  • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost.

New in SABnzbd Portable 3.7.2 Beta 1 (Jan 15, 2023)

  • Bugfixes and changes since 3.7.1:
  • Ignore permissions inside archives during unpacking by UnRar.
  • Improvements to connection error messages.
  • Apply other changes only after updating the Category in multi-edit.
  • Categories were not sorted correctly in dropdowns.
  • Prevent crash when Automatically sort queue was enabled.
  • Tweaks to download performance.
  • Linux: Update appstream metadata.

New in SABnzbd Portable 3.7.1 (Dec 20, 2022)

  • Bugfixes and changes since 3.7.0
  • Minor improvements in download performance.
  • Scripts set On queue finish are no longer persistent by default.
  • Improved Test Server to handle more failure cases.
  • Priority list in Add NZB-window was missing Paused priority.
  • Keyboard shortcuts did not work if not in Tabbed-mode.
  • Keyboard shortcut S did not reload status information.
  • In history API-call the stage_log could be empty.
  • Using the - character broke the queue/history search.
  • Improved detection and handling of stuck jobs.

New in SABnzbd Portable 3.7.1 RC 2 (Dec 6, 2022)

  • Bugfixes and changes since 3.7.0:
  • Minor improvements in download performance.
  • Scripts set On queue finish are no longer persistent by default.
  • Improved Test Server to handle more failure cases.
  • Priority list in Add NZB-window was missing Paused priority.
  • Keyboard shortcuts did not work if not in Tabbed-mode.
  • Keyboard shortcut S did not reload status information.
  • In history API-call the stage_log could be empty.
  • Using the - character broke the queue/history search.
  • Improved detection and handling of stuck jobs.
  • Changes since 3.6.1:
  • The queue and history can be filtered using keywords:
  • cat and priority. For example: show name cat:tv.
  • Use shortcut shift + arrow-key to navigate the queue/history pages.
  • The backup is now created in a local folder for security.
  • Recurring backups can be configured using the scheduler.
  • Improvements to Deobfuscate Final Filenames.
  • RSS overview shows the rule that accepted the job.
  • Added option to sort the queue by % downloaded.
  • Added option to replace underscores with dots in folder names.
  • SABnzbd Host input will be validated before being applied.
  • Moved system load information from the main page to the Status window.
  • Console logging is now written to stdout instead of stderr.
  • Removed Special settings enable_meta, disable_key,
  • replace_illegal, osx_speed and show_sysload.
  • Merged Special settings win_menu and osx_menu into tray_icon.
  • macOS/Windows: Use Python 3.11, slightly boosting overall performance.
  • macOS/Windows: Updated UnRar to 6.12.
  • Windows: Updated MultiPar to 1.3.2.5.
  • API changes since 3.6.1:
  • Minor improvements in API performance.
  • Removed fields scripts and categories from queue API call.
  • Moved loadavg from queue to status API call.
  • Bugfixes since 3.6.1:
  • Free Space Detection was too strict when using Direct Unpack.
  • File uploads with special characters would be parsed incorrectly.
  • Passwords from NZB meta-data were tried multiple times.
  • Passwords were not always supplied to the pre-queue script.
  • RSS-feed names were not sanitized when renamed.
  • Make sure short-dates are detected as YY-MM-DD in Sorting.
  • Show the custom job name in History when the NZB could not be fetched.
  • Upgrade notices:
  • The download statistics file totals10.sab is updated in 3.2.x
  • version. If you downgrade to 3.1.x or lower, detailed download
  • statistics will be lost.
  • Known problems and solutions:
  • Read the file "ISSUES.txt"

New in SABnzbd Portable 3.7.1 RC 1 (Dec 1, 2022)

  • Minor improvements in download performance.
  • Scripts set On queue finish are no longer persistent by default.
  • Improved Test Server to handle more failure cases.
  • Priority list in Add NZB-window was missing Paused priority.
  • Keyboard shortcuts did not work if not in Tabbed-mode.
  • Keyboard shortcut S did not reload status information.
  • Using the - character broke the queue/history search.
  • Improved detection and handling of stuck jobs.

New in SABnzbd Portable 3.7.0 (Nov 4, 2022)

  • Changes since 3.6.1:
  • The queue and history can be filtered using keywords:
  • cat and priority. For example: show name cat:tv.
  • Use shortcut shift + arrow-key to navigate the queue/history pages.
  • The backup is now created in a local folder for security.
  • Recurring backups can be configured using the scheduler.
  • Improvements to Deobfuscate Final Filenames.
  • RSS overview shows the rule that accepted the job.
  • Added option to sort the queue by % downloaded.
  • Added option to replace underscores with dots in folder names.
  • SABnzbd Host input will be validated before being applied.
  • Moved system load information from the main page to the Status window.
  • Console logging is now written to stdout instead of stderr.
  • Removed Special settings enable_meta, disable_key,
  • replace_illegal, osx_speed and show_sysload.
  • Merged Special settings win_menu and osx_menu into tray_icon.
  • macOS/Windows: Use Python 3.11, slightly boosting overall performance.
  • macOS/Windows: Updated UnRar to 6.12.
  • Windows: Updated MultiPar to 1.3.2.5.
  • API changes since 3.6.1:
  • Minor improvements in API performance.
  • Removed fields scripts and categories from queue API call.
  • Moved loadavg from queue to status API call.
  • Bugfixes since 3.6.1:
  • Free Space Detection was too strict when using Direct Unpack.
  • File uploads with special characters would be parsed incorrectly.
  • Passwords from NZB meta-data were tried multiple times.
  • Passwords were not always supplied to the pre-queue script.
  • RSS-feed names were not sanitized when renamed.
  • Make sure short-dates are detected as YY-MM-DD in Sorting.
  • Show the custom job name in History when the NZB could not be fetched.

New in SABnzbd Portable 3.7.0 RC 1 (Oct 28, 2022)

  • Changes since 3.6.1:
  • The queue and history can be filtered using keywords:
  • cat and priority. For example: show name cat:tv.
  • Use shortcut shift + arrow-key to navigate the queue/history pages.
  • The backup is now created in a local folder for security.
  • Recurring backups can be configured using the scheduler.
  • Improvements to Deobfuscate Final Filenames.
  • RSS overview shows the rule that accepted the job.
  • Added option to sort the queue by % downloaded.
  • Added option to replace underscores with dots in folder names.
  • SABnzbd Host input will be validated before being applied.
  • Moved system load information from the main page to the Status window.
  • Console logging is now written to stdout instead of stderr.
  • Removed Special settings enable_meta, disable_key,
  • replace_illegal, osx_speed and show_sysload.
  • Merged Special settings win_menu and osx_menu into tray_icon.
  • macOS/Windows: Use Python 3.11, boosting overall performance.
  • macOS/Windows: Updated UnRar to 6.12.
  • Windows: Updated MultiPar to 1.3.2.5.
  • API changes since 3.6.1:
  • Minor improvements in API performance.
  • Removed fields scripts and categories from queue API call.
  • Moved loadavg from queue to status API call.
  • Bugfixes since 3.6.1:
  • Free Space Detection was too strict when using Direct Unpack.
  • File uploads with special characters would be parsed incorrectly.
  • Passwords from NZB meta-data were tried multiple times.
  • Passwords were not always supplied to the pre-queue script.
  • RSS-feed names were not sanitized when renamed.
  • Make sure short-dates are detected as YY-MM-DD in Sorting.
  • Show the custom job name in History when the NZB could not be fetched.

New in SABnzbd Portable 3.7.0 Beta 1 (Oct 12, 2022)

  • Changes since 3.6.1:
  • The queue and history can be filtered using keywords cat and priority. For example: show name cat:tv
  • Use shortcut shift + arrow-key to navigate the queue/history pages
  • The backup is now created in a local folder for security
  • Recurring backups can be configured using the scheduler
  • Improvements to Deobfuscate Final Filenames
  • RSS overview shows the rule that accepted the job
  • Added option to sort the queue by % downloaded
  • Added option to replace underscores with dots in folder names
  • SABnzbd Host input will be validated before being applied
  • Moved system load information from the main page to the Status window
  • Console logging is now written to stdout instead of stderr
  • Removed Special settings enable_meta, disable_key
  • replace_illegal, osx_speed and show_sysload
  • Merged Special settings win_menu and osx_menu into tray_icon
  • macOS/Windows: Use Python 3.11rc2, boosting overall performance
  • macOS/Windows: Updated UnRar to 6.12
  • Windows: Updated MultiPar to 1.3.2.5
  • API changes since 3.6.1:
  • Minor improvements in API call performance
  • Removed fields scripts and categories from queue API call
  • Moved loadavg from queue to status API call
  • Bugfixes since 3.6.1:
  • Free Space Detection was too strict when using Direct Unpack
  • File uploads with special characters would be parsed incorrectly
  • Passwords from NZB meta-data were tried multiple times
  • Passwords were not always supplied to the pre-queue script
  • RSS-feed names were not sanitized when renamed
  • Make sure short-dates are detected as YY-MM-DD in Sorting
  • Show the custom job name in History when the NZB could not be fetched
  • Upgrade notices:
  • The download statistics file totals10.sab is updated in 3.2.x version. If you downgrade to 3.1.x or lower, detailed download statistics will be lost

New in SABnzbd Portable 3.7.0 Alpha 1 (Sep 22, 2022)

  • Changes:
  • The queue and history can be filtered using keywords:
  • cat and priority. For example: show name cat:tv.
  • Use shortcut shift + arrow-key to navigate the queue/history pages.
  • The backup is now created in a local folder for security.
  • Recurring backups can be configured using the scheduler.
  • Improvements to Deobfuscate File Filenames.
  • RSS overview shows the rule that accepted the job.
  • Added option to sort the queue by % downloaded.
  • Added option to replace underscores with dots in folder names.
  • SABnzbd Host input will be validated before being applied.
  • Moved system load information from the main page to the Status window.
  • Removed Special settings enable_meta, disable_key,
  • replace_illegal, osx_speed and show_sysload.
  • Merged Special settings win_menu and osx_menu into tray_icon.
  • macOS/Windows: Use Python 3.11rc2, boosting general performance.
  • API changes:
  • Minor improvements in API call performance.
  • Removed fields scripts and categories from queue API call.
  • Moved loadavg from queue to status API call.
  • Bugfixes:
  • Free Space Detection was too strict when using Direct Unpack.
  • File uploads with special characters would be parsed incorrectly.
  • Passwords from NZB meta-data were tried multiple times.
  • Passwords were not always supplied to the pre-queue script.
  • Make sure also short-dates are detected as YY-MM-DD in Sorting.
  • Show the custom job name in History when the NZB could not be fetched.

New in SABnzbd Portable 3.6.1 (Aug 18, 2022)

  • Bugfixes since 3.6.0:
  • Downloads in Checking status were not displayed correctly.
  • Prevent showing crash on Status window during shutdown.
  • Prevent scheduler crash if removed event is canceled.
  • Updated UnRar to 6.11 (Windows) and 6.12 (macOS).
  • macOS/Windows: Updated dependencies and Python versions.

New in SABnzbd Portable 3.6.1 RC 2 (Aug 12, 2022)

  • Bugfixes since 3.6.0:
  • Downloads in Checking status were not displayed correctly.
  • Prevent showing crash on Status window during shutdown.
  • Prevent scheduler crash if removed event is canceled.
  • Updated UnRar to 6.11 (Windows) and 6.12 (macOS).
  • macOS/Windows: Updated dependencies and Python versions.
  • Changes since 3.5.3:
  • Significantly increased performance by using the yEnc-decoding
  • library of @animetosho. Usenet articles are now decoded using
  • specialized CPU instructions (SIMD) on x86 and ARM systems.
  • Create and restore a backup of configuration and database.
  • Show source of lower download speed (CPU or disk).
  • Added keyboard shortcuts (Pause, Add, Status, Config).
  • Result of the Deobfuscate step is listed in History details.
  • Path of Default category will be used if category doesn't have one.
  • Disabling api_warnings prevents showing Access Denied
  • information to the external client.
  • Jobs with Force priority will always skip the duplicate check.
  • Added ext_rename_ignore to add custom extensions that should
  • be ignored during the Deobfuscate step.
  • Removed Indexer Feedback Integration.
  • Removed included Deobfuscate.py as it is outdated.
  • Show a warning when there are no valid news servers active.
  • Show a warning if the filesystem does not support special characters.
  • Allow multiple parameters to be passed to par2cmdline/Multipar.
  • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
  • Linux: Added support for bash completion.
  • macOS: Application and included tools fully native on M1 systems.
  • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
  • Windows: Updated MultiPar to v1.3.2.3.
  • API changes since 3.5.3:
  • Removed several (status) fields from the queue API call.
  • Remove unused and undocumented API calls: addid, options, rescan,
  • osx_icon, set_speedlimit, get_speedlimit, set_colorscheme.
  • Removed undocumented xcat parameter.
  • None values in XML API-output are left empty.
  • Adding NZB's would not always return nzo_ids.
  • Prevent crash in history call during post-processing.
  • Bugfixes since 3.5.3:
  • Extended timeout when measuring system performance.
  • Interface settings were sometimes reset on page reload.
  • Par2 sets with duplicate names could skip verification and repair.
  • Ignore .par2 files that could not be parsed.
  • Correctly default to Glitter - Auto on new installs.
  • Download speed was not updated when stalled due to disk performance.
  • Prevent traceback when status functions timeout.
  • Prevent crash if not enough repair blocks are available.
  • Prevent crash when there is an unknown language setting.
  • Source release had Windows line-endings.
  • Windows: If a job password contained a double quote it
  • would not be picked up by UnRar and unpack would fail.
  • Upgrade notices:
  • The download statistics file totals10.sab is updated in 3.2.x
  • version. If you downgrade to 3.1.x or lower, detailed download
  • statistics will be lost.
  • Known problems and solutions:
  • Read the file "ISSUES.txt"

New in SABnzbd Portable 3.6.1 RC 1 (Aug 4, 2022)

  • Downloads in Checking status were not displayed correctly.
  • Prevent showing crash on Status window during shutdown.
  • Prevent scheduler crash if removed event is canceled.
  • macOS/Windows: Updated dependencies and Python versions.

New in SABnzbd Portable 3.6.0 (Jun 7, 2022)

  • Changes since 3.5.3:
  • Significantly increased performance by using the yEnc-decoding library of @animetosho. Usenet articles are now decoded using specialized CPU instructions (SIMD) on x86 and ARM systems.
  • Create and restore a backup of configuration and database.
  • Show source of lower download speed (CPU or disk).
  • Added keyboard shortcuts (Pause, Add, Status, Config).
  • Result of the Deobfuscate step is listed in History details.
  • Path of Default category will be used if category doesn't have one.
  • Disabling api_warnings prevents showing Access Denied information to the external client.
  • Jobs with Force priority will always skip the duplicate check.
  • Added ext_rename_ignore to add custom extensions that should be ignored during the Deobfuscate step.
  • Removed Indexer Feedback Integration.
  • Removed included Deobfuscate.py as it is outdated.
  • Show a warning when there are no valid news servers active.
  • Show a warning if the filesystem does not support special characters.
  • Allow multiple parameters to be passed to par2cmdline/Multipar.
  • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
  • Linux: Added support for bash completion.
  • macOS: Application and included tools fully native on M1 systems.
  • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
  • Windows: Updated MultiPar to v1.3.2.3.
  • API changes since 3.5.3:
  • Removed several (status) fields from the queue API call.
  • Remove unused and undocumented API calls: addid, options, rescan, osx_icon, set_speedlimit, get_speedlimit, set_colorscheme.
  • Removed undocumented xcat parameter.
  • None values in XML API-output are left empty.
  • Adding NZB's would not always return nzo_ids.
  • Prevent crash in history call during post-processing.
  • Bugfixes since 3.5.3:
  • Extended timeout when measuring system performance.
  • Interface settings were sometimes reset on page reload.
  • Par2 sets with duplicate names could skip verification and repair.
  • Ignore .par2 files that could not be parsed.
  • Correctly default to Glitter - Auto on new installs.
  • Download speed was not updated when stalled due to disk performance.
  • Prevent traceback when status functions timeout.
  • Prevent crash if not enough repair blocks are available.
  • Prevent crash when there is an unknown language setting.
  • Source release had Windows line-endings.
  • Windows: If a job password contained a double quote it
  • would not be picked up by UnRar and unpack would fail.

New in SABnzbd Portable 3.6.0 RC 3 (May 29, 2022)

  • Bugfixes since 3.6.0 Release Candidate 2:
  • Queue pagination was not shown.
  • .nzb files were not removed when rejected by pre-queue script.
  • Updated sabyenc3 to include latest fixes.
  • Linux: Always perform disk write check

New in SABnzbd Portable 3.6.0 RC 1 (May 12, 2022)

  • Changes since 3.5.3:
  • Significantly increased performance by using the yEnc-decoding
  • library of @animetosho. Usenet articles are now decoded using
  • specialized CPU instructions (SIMD) on x86 and ARM systems.
  • Create and restore a backup of configuration and database.
  • Show source of lower download speed (CPU or disk).
  • Added keyboard shortcuts (Pause, Add, Status, Config).
  • Result of the Deobfuscate step is listed in History details.
  • Disabling api_warnings prevents showing Access Denied
  • information to the external client.
  • Jobs with Force priority will always skip the duplicate check.
  • Added ext_rename_ignore to add custom extensions that should
  • be ignored during the Deobfuscate step.
  • Removed Indexer Feedback Integration.
  • Removed included Deobfuscate.py as it is outdated.
  • Show a warning when there are no valid news servers active.
  • Show a warning if the filesystem does not support special characters.
  • Allow multiple parameters to be passed to par2cmdline/Multipar
  • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
  • Linux: Added support for bash completion.
  • macOS: Application and included tools fully native on M1 systems.
  • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
  • Windows: Updated MultiPar to v1.3.2.3.
  • API changes since 3.5.3:
  • Removed several (status) fields from the queue API call.
  • None values in XML API-output are left empty.
  • Adding NZB's would not always return nzo_ids.
  • Removed undocumented xcat parameter.
  • Bugfixes since 3.5.3:
  • Extended timeout when measuring system performance.
  • Interface settings were sometimes reset on page reload.
  • Par2 sets with duplicate names could skip verification and repair.
  • Ignore .par2 files that could not be parsed.
  • Correctly default to Glitter - Auto on new installs.
  • Prevent traceback when status functions timeout.
  • Prevent crash if not enough repair blocks are available.
  • Prevent crash when there is an unknown language setting.
  • Prevent crash in API history call during post-processing.
  • Windows: If a job password contained a double quote it
  • would not be picked up by UnRar and unpack would fail.

New in SABnzbd Portable 3.6.0 Beta 6 (May 4, 2022)

  • Changes and bugfixes since 3.6.0 Beta 5:
  • Upgrade from Beta 4 to Beta 5 could freeze the queue.
  • Removed eta-fields from queue API-call.
  • None values in XML API-output are left empty.
  • Windows: If job password contained a double quote it
  • would not be picked up by UnRar and unpack would fail.

New in SABnzbd Portable 3.6.0 Beta 5 (Apr 27, 2022)

  • Changes and bugfixes since 3.6.0 Beta 4:
  • Improve new Quick-check method.
  • Remove undocumented xcat API-parameter.
  • Prevent traceback when status functions timeout.
  • API calls to add NZB's would not always return nzo_ids.
  • Correctly default to Glitter - Auto on new installs.
  • Show warning when there are no valid news servers active.
  • Prevent crash when there is an unknown language setting.

New in SABnzbd Portable 3.6.0 Beta 4 (Apr 15, 2022)

  • Changes and bugfixes since 3.6.0 Beta 3:
  • Reverted changes to file assembly.
  • Implemented new Quick-check method.

New in SABnzbd Portable 3.6.0 Beta 3 (Apr 9, 2022)

  • Removed Indexer Feedback Integration.
  • Removed included Deobfuscate.py as it is outdated.
  • In case SIMD is available, multiple files will be assembled
  • simultaneously. This further improves performance.

New in SABnzbd Portable 3.6.0 Beta 2 (Apr 2, 2022)

  • Updates to sabyenc3 to support more compiler setups.
  • Optimization to the writing of partially downloaded data.
  • Added ext_rename_ignore to add custom extensions that should
  • be ignored during the Deobfuscate step.
  • Prevent crash in API history call during post-processing.
  • Ignore .par2 files that could not be parsed.

New in SABnzbd Portable 3.6.0 Beta 1 (Mar 19, 2022)

  • Changes since 3.5.3:
  • Significantly increased performance by using the yEnc-decoding
  • library of @animetosho. Usenet articles are now decoded using
  • specialized CPU instructions (SIMD) on x86 and ARM systems.
  • Create and restore backup of configuration and database.
  • Show source of lower download speed (CPU or disk).
  • Added keyboard shortcuts (Pause, Add, Status, Config).
  • Results of Deobfuscate step listed in History.
  • Disable api_warnings to prevent showing Access Denied
  • information to the external client.
  • Jobs with Force priority always skip duplicate check.
  • Removed several status items from the queue API-call.
  • Linux: Added AppStream metadata, desktop shortcut and MimeInfo.
  • macOS: Application and included tools fully native on M1 systems.
  • macOS/Windows: Updated UnRar to 6.10 and 7-Zip to 21.07.
  • Windows: Updated MultiPar to v1.3.2.3.
  • Bugfixes since 3.5.3:
  • Extended timeout when measuring system performance.
  • Interface settings were sometimes reset on page reload.
  • Par2 sets with duplicate names could skip verification and repair.
  • Prevent crash if not enough repair blocks are available.

New in SABnzbd Portable 3.5.3 (Mar 17, 2022)

  • Bugfix since 3.5.0:
  • Prevent disk errors due to Direct Unpack being too aggressive.
  • URL's waiting to fetch get stuck indefinitely upon restart.
  • Changes and bugfixes since 3.5.0:
  • Prevent permissions errors on systems that do not support them.
  • Small changes in file assembly and Direct Unpack processing.
  • Changes to the transition from download to active post-processing.
  • Malformed NZB files could result in a crash.
  • Prevent crash in Direct Unpack for obfuscated posts.
  • RSS feeds with HTML-characters in the name resulted in crashes.
  • macOS: failed to start on older macOS versions.
  • Changes since 3.4.2:
  • Removed Python 3.6 support.
  • SOCKS5 proxy support for all outgoing connections.
  • Restored support for UUencoded jobs.
  • Required server option: in case of connection failures, the queue
  • will be paused for a few minutes instead of skipping the server.
  • Added Special option to preserve paused state after a restart.
  • Show an estimated time-left indicator for repair and unpacking.
  • Require TLS version 1.2 or higher for SSL news server connections.
  • Setting custom ciphers forces the maximum TLS version to 1.2.
  • Reduced memory usage during and after parsing .nzb files.
  • Handle multiple passwords stored in NZB-file.
  • macOS/Linux: Permissions are only applied if any are set.
  • macOS/Windows: updated to Python 3.10.2.
  • macOS: run native on M1 systems. However, included tools
  • (par2, unrar and 7za) still require Rosetta emulation.
  • Snap: updated to core20 base and restore 7zip support.
  • Bugfixes since 3.4.2:
  • Global interface settings would not always be applied correctly.
  • Email notification setting was not shown correctly.
  • Improvements and fixes for Defobfuscate final filenames.
  • Post-Process Only Verified Jobs would not always work as intended.
  • Correctly detect too little disk space when unpacking 7zip's.
  • Improvements to handling of repair by MultiPar and par2cmdline.
  • HTML characters in configuration fields were shown incorrectly.
  • On Retry the number of downloaded bytes could exceed the total bytes.
  • unrar logging of Direct Unpack was not logged if it was aborted.
  • Windows: portable.cmd was not included in the release.
  • Windows: print low-level Windows error on IOError.

New in SABnzbd Portable 3.5.3 RC 1 (Mar 13, 2022)

  • Bugfix since 3.5.0:
  • Prevent disk errors due to Direct Unpack being too aggressive.
  • URL's waiting to fetch get stuck indefinitely upon restart.
  • Changes and bugfixes since 3.5.0:
  • Prevent permissions errors on systems that do not support them.
  • Small changes in file assembly and Direct Unpack processing.
  • Changes to the transition from download to active post-processing.
  • Malformed NZB files could result in a crash.
  • Prevent crash in Direct Unpack for obfuscated posts.
  • RSS feeds with HTML-characters in the name resulted in crashes.
  • macOS: failed to start on older macOS versions.
  • Changes since 3.4.2:
  • Removed Python 3.6 support.
  • SOCKS5 proxy support for all outgoing connections.
  • Restored support for UUencoded jobs.
  • Required server option: in case of connection failures, the queue
  • will be paused for a few minutes instead of skipping the server.
  • Added Special option to preserve paused state after a restart.
  • Show an estimated time-left indicator for repair and unpacking.
  • Require TLS version 1.2 or higher for SSL news server connections.
  • Setting custom ciphers forces the maximum TLS version to 1.2.
  • Reduced memory usage during and after parsing .nzb files.
  • Handle multiple passwords stored in NZB-file.
  • macOS/Linux: Permissions are only applied if any are set.
  • macOS/Windows: updated to Python 3.10.2.
  • macOS: run native on M1 systems. However, included tools
  • (par2, unrar and 7za) still require Rosetta emulation.
  • Snap: updated to core20 base and restore 7zip support.
  • Bugfixes since 3.4.2:
  • Global interface settings would not always be applied correctly.
  • Email notification setting was not shown correctly.
  • Improvements and fixes for Defobfuscate final filenames.
  • Post-Process Only Verified Jobs would not always work as intended.
  • Correctly detect too little disk space when unpacking 7zip's.
  • Improvements to handling of repair by MultiPar and par2cmdline.
  • HTML characters in configuration fields were shown incorrectly.
  • On Retry the number of downloaded bytes could exceed the total bytes.
  • unrar logging of Direct Unpack was not logged if it was aborted.
  • Windows: portable.cmd was not included in the release.
  • Windows: print low-level Windows error on IOError.

New in SABnzbd Portable 3.5.2 (Mar 9, 2022)

  • Bugfix since 3.5.1:
  • Reverted change to file assembly that resulted in disk errors.

New in SABnzbd Portable 3.5.1 (Feb 21, 2022)

  • Changes and bugfixes since 3.5.0:
  • Prevent permissions errors on systems that do not support them.
  • Small changes in file assembly and Direct Unpack processing.
  • Changes to the transition from download to active post-processing.
  • Malformed NZB files could result in a crash.
  • Prevent crash in Direct Unpack for obfuscated posts.
  • RSS feeds with HTML-characters in the name resulted in crashes.
  • Changes since 3.4.2:
  • Removed Python 3.6 support.
  • SOCKS5 proxy support for all outgoing connections.
  • Restored support for UUencoded jobs.
  • Required server option: in case of connection failures, the queue
  • will be paused for a few minutes instead of skipping the server.
  • Added Special option to preserve paused state after a restart.
  • Show an estimated time-left indicator for repair and unpacking.
  • Require TLS version 1.2 or higher for SSL news server connections.
  • Setting custom ciphers forces the maximum TLS version to 1.2.
  • Reduced memory usage during and after parsing .nzb files.
  • Handle multiple passwords stored in NZB-file.
  • macOS/Linux: Permissions are only applied if any are set.
  • macOS/Windows: updated to Python 3.10.2.
  • macOS: run native on M1 systems. However, included tools
  • (par2, unrar and 7za) still require Rosetta emulation.
  • Snap: updated to core20 base and restore 7zip support.
  • Bugfixes since 3.4.2:
  • Global interface settings would not always be applied correctly.
  • Email notification setting was not shown correctly.
  • Improvements and fixes for Defobfuscate final filenames.
  • Post-Process Only Verified Jobs would not always work as intended.
  • Correctly detect too little disk space when unpacking 7zip's.
  • Improvements to handling of repair by MultiPar and par2cmdline.
  • HTML characters in configuration fields were shown incorrectly.
  • On Retry the number of downloaded bytes could exceed the total bytes.
  • unrar logging of Direct Unpack was not logged if it was aborted.
  • Windows: portable.cmd was not included in the release.
  • Windows: print low-level Windows error on IOError.

New in SABnzbd Portable 3.5.1 RC 2 (Feb 14, 2022)

  • Small changes in file assembly and Direct Unpack processing.
  • Changes to the transition from download to active post-processing.
  • Malformed NZB files could result in a crash.
  • Prevent crash in Direct Unpack for obfuscated posts.
  • RSS feeds with HTML-characters in the name resulted in crashes.
  • macOS: failed to start on older macOS versions.

New in SABnzbd Portable 3.5.1 RC 1 (Feb 3, 2022)

  • Changes and bugfixes since 3.5.0:
  • Small changes in file assembly and Direct Unpack processing.
  • RSS feeds with HTML-characters in the name resulted in crashes.
  • Changes since 3.4.2:
  • Removed Python 3.6 support.
  • SOCKS5 proxy support for all outgoing connections.
  • Restored support for UUencoded jobs.
  • Required server option: in case of connection failures, the queue
  • will be paused for a few minutes instead of skipping the server.
  • Added Special option to preserve paused state after a restart.
  • Show an estimated time-left indicator for repair and unpacking.
  • Require TLS version 1.2 or higher for SSL news server connections.
  • Setting custom ciphers forces the maximum TLS version to 1.2.
  • Reduced memory usage during and after parsing .nzb files.
  • Handle multiple passwords stored in NZB-file.
  • macOS/Linux: Permissions are only applied if any are set.
  • macOS/Windows: updated to Python 3.10.2.
  • macOS: run native on M1 systems. However, included tools
  • (par2, unrar and 7za) still require Rosetta emulation.
  • Snap: updated to core20 base and restore 7zip support.
  • Bugfixes since 3.4.2:
  • Global interface settings would not always be applied correctly.
  • Email notification setting was not shown correctly.
  • Improvements and fixes for Defobfuscate final filenames.
  • Post-Process Only Verified Jobs would not always work as intended.
  • Correctly detect too little disk space when unpacking 7zip's.
  • Improvements to handling of repair by MultiPar and par2cmdline.
  • HTML characters in configuration fields were shown incorrectly.
  • On Retry the number of downloaded bytes could exceed the total bytes.
  • unrar logging of Direct Unpack was not logged if it was aborted.
  • Windows: portable.cmd was not included in the release.
  • Windows: print low-level Windows error on IOError.

New in SABnzbd Portable 3.5.0 (Jan 28, 2022)

  • Changes since 3.4.2:
  • Removed Python 3.6 support.
  • SOCKS5 proxy support for all outgoing connections.
  • Restored support for UUencoded jobs.
  • Required server option: in case of connection failures, the queue
  • will be paused for a few minutes instead of skipping the server.
  • Added Special option to preserve paused state after a restart.
  • Show an estimated time-left indicator for repair and unpacking.
  • Require TLS version 1.2 or higher for SSL news server connections.
  • Setting custom ciphers forces the maximum TLS version to 1.2.
  • Reduced memory usage during and after parsing .nzb files.
  • Handle multiple passwords stored in NZB-file.
  • macOS/Linux: Permissions are only applied if any are set.
  • macOS/Windows: updated to Python 3.10.2.
  • macOS: run native on M1 systems. However, included tools
  • (par2, unrar and 7za) still require Rosetta emulation.
  • Snap: updated to core20 base and restore 7zip support.
  • Bugfixes since 3.4.2:
  • Global interface settings would not always be applied correctly.
  • Email notification setting was not shown correctly.
  • Improvements and fixes for Defobfuscate final filenames.
  • Post-Process Only Verified Jobs would not always work as intended.
  • Correctly detect too little disk space when unpacking 7zip's.
  • Improvements to handling of repair by MultiPar and par2cmdline.
  • HTML characters in configuration fields were shown incorrectly.
  • On Retry the number of downloaded bytes could exceed the total bytes.
  • unrar logging of Direct Unpack was not logged if it was aborted.
  • Windows: portable.cmd was not included in the release.
  • Windows: print low-level Windows error on IOError.

New in SABnzbd Portable 3.5.0 RC 4 (Jan 18, 2022)

  • Changes:
  • Removed Python 3.6 support.
  • SOCKS5 proxy support for all outgoing connections.
  • Restored support for UUencoded jobs.
  • Required server option: in case of connection failures, the queue
  • will be paused for a few minutes instead of skipping the server.
  • Added Special option to preserve paused state after a restart.
  • Show an estimated time-left indicator for repair and unpacking.
  • Require TLS version 1.2 or higher for SSL news server connections.
  • Setting custom ciphers forces the maximum TLS version to 1.2.
  • Print low-level Windows status error on IOError.
  • Reduced memory usage during and after parsing .nzb files.
  • Handle multiple passwords stored in NZB-file.
  • macOS/Linux: Permissions are only applied if any are set.
  • macOS/Windows: updated to Python 3.10.1.
  • macOS: run native on M1 systems. However, included tools
  • (par2, unrar and 7za) still require Rosetta emulation.
  • Snap: updated to core20 base and restore 7zip support.
  • Bugfixes:
  • Email notification setting was not shown correctly.
  • Improvements and fixes for Defobfuscate final filenames.
  • Post-Process Only Verified Jobs would not always work as intended.
  • Correctly detect too little disk space when unpacking 7zip's.
  • Improvements to handling of repair by MultiPar and par2cmdline.
  • On Retry the number of downloaded bytes could exceed the total bytes.
  • unrar logging of Direct Unpack was not logged if it was aborted.
  • Windows: portable.cmd was not included in the release.

New in SABnzbd Portable 3.5.0 RC 3 (Jan 16, 2022)

  • Changes and bugfixes since 3.5.0 Release Candidate 2:
  • Failed 7zip unpack was not reported.
  • Multivolume 7zip's were not always unpacked.
  • Changes and bugfixes since 3.5.0 Release Candidate 1:
  • Defobfuscate final filenames is skipped for DVD's and Blu-ray's.
  • HTML characters in configuration fields were shown incorrectly.
  • Global interface settings would not always be applied correctly.
  • Changes since 3.4.2:
  • Removed Python 3.6 support.
  • SOCKS5 proxy support for all outgoing connections.
  • Restored support for UUencoded jobs.
  • Required server option: in case of connection failures, the queue
  • will be paused for a few minutes instead of skipping the server.
  • Added Special option to preserve paused state after a restart.
  • Show an estimated time-left indicator for repair and unpacking.
  • Require TLS version 1.2 or higher for SSL news server connections.
  • Setting custom ciphers forces the maximum TLS version to 1.2.
  • Print low-level Windows status error on IOError.
  • Reduced memory usage during and after parsing .nzb files.
  • Handle multiple passwords stored in NZB-file.
  • macOS/Linux: Permissions are only applied if any are set.
  • macOS/Windows: updated to Python 3.10.1.
  • macOS: run native on M1 systems. However, included tools
  • (par2, unrar and 7za) still require Rosetta emulation.
  • Snap: updated to core20 base and restore 7zip support.
  • Bugfixes since 3.4.2:
  • Email notification setting was not shown correctly.
  • Improvements and fixes for Defobfuscate final filenames.
  • Post-Process Only Verified Jobs would not always work as intended.
  • Correctly detect too little disk space when unpacking 7zip's.
  • Improvements to handling of repair by MultiPar and par2cmdline.
  • On Retry the number of downloaded bytes could exceed the total bytes.
  • unrar logging of Direct Unpack was not logged if it was aborted.
  • Windows: portable.cmd was not included in the release.

New in SABnzbd Portable 3.5.0 RC 2 (Jan 13, 2022)

  • Changes and bugfixes since 3.5.0 Release Candidate 1:
  • Defobfuscate final filenames is skipped for DVD's and Blu-ray's.
  • HTML characters in configuration fields were shown incorrectly.
  • Global interface settings would not always be applied correctly.

New in SABnzbd Portable 3.5.0 RC 1 (Jan 8, 2022)

  • Changes since 3.4.2:
  • Removed Python 3.6 support.
  • SOCKS5 proxy support for all outgoing connections.
  • Restored support for UUencoded jobs.
  • Required server option: in case of connection failures, the queue
  • will be paused for a few minutes instead of skipping the server.
  • Added Special option to preserve paused state after a restart.
  • Show an estimated time-left indicator for repair and unpacking.
  • Require TLS version 1.2 or higher for SSL news server connections.
  • Setting custom ciphers forces the maximum TLS version to 1.2.
  • Print low-level Windows status error on IOError.
  • Reduced memory usage during and after parsing .nzb files.
  • Handle multiple passwords stored in NZB-file.
  • macOS/Linux: Permissions are only applied if any are set.
  • macOS/Windows: updated to Python 3.10.1.
  • macOS: run native on M1 systems. However, included tools
  • (par2, unrar and 7za) still require Rosetta emulation.
  • Snap: updated to core20 base and restore 7zip support.
  • Bugfixes since 3.4.2:
  • Email notification setting was not shown correctly.
  • Improvements and fixes for Defobfuscate final filenames.
  • Post-Process Only Verified Jobs would not always work as intended.
  • Correctly detect too little disk space when unpacking 7zip's.
  • Improvements to handling of repair by MultiPar and par2cmdline.
  • On Retry the number of downloaded bytes could exceed the total bytes.
  • unrar logging of Direct Unpack was not logged if it was aborted.
  • Windows: portable.cmd was not included in the release.

New in SABnzbd Portable 3.5.0 Beta 3 (Dec 23, 2021)

  • Reduced memory usage during and after parsing .nzb files.
  • Added option to preserve paused state after a restart.
  • unrar logging of Direct Unpack was not logged if it was aborted.

New in SABnzbd Portable 3.5.0 Beta 2 (Nov 30, 2021)

  • Updated news server SSL setup due to changes in Python 3.10.
  • Setting custom ciphers forces the maximum TLS version to 1.2.
  • Handle multiple passwords stored in NZB-file.
  • Print low-level Windows status error on IOError.
  • macOS: full native support for M1 systems.

New in SABnzbd Portable 3.5.0 Beta 1 (Nov 20, 2021)

  • Changes:
  • Removed Python 3.6 support.
  • SOCKS5 proxy support for all outgoing connections.
  • Restored support for UUencoded jobs.
  • Required server option: in case of connection failures, the queue will be paused for a few minutes instead of skipping the server.
  • Require TLSv1.2 or higher for SSL news server connections.
  • macOS/Windows: updated to Python 3.10.
  • macOS: native support for M1 systems.
  • Bugfixes:
  • Email notification setting was not shown correctly.
  • Windows: portable.cmd was not included in the release.

New in SABnzbd Portable 3.4.2 (Oct 16, 2021)

  • Sorting requires at least 1 category to be selected since 3.4.0.
  • Warning will be shown if no category is selected.
  • Sorting would fail if %ext or %fn was not used.
  • Job failure due to Sorting-problems was not shown in the History.
  • Ignore Samples did not remove all sample files.
  • Crash when .par2 files were missing during download.
  • Prevent scanning the whole file to identify the correct extension.
  • .rXX, .cbz and .cbr extensions were wrongly renamed.
  • Processing unpacked .par2 files would also process source
  • .par2 files and could result in duplicate (.1) filenames.
  • Always show the number of MB missing during download.

New in SABnzbd Portable 3.4.2 RC 3 (Oct 8, 2021)

  • Sorting requires at least 1 category to be selected since 3.4.0.
  • Warning will be shown if no category is selected.
  • Sorting would fail if %ext or %fn was not used.
  • Job failure due to Sorting-problems was not shown in the History.
  • Crash when .par2 files were missing during download.
  • Prevent scanning the whole file to identify the correct extension.
  • .rXX, .cbz and .cbr extensions were wrongly renamed.
  • Processing unpacked .par2 files would also process source
  • .par2 files and could result in duplicate (.1) filenames.
  • Always show the number of MB missing during download.

New in SABnzbd Portable 3.4.2 RC 2 (Oct 6, 2021)

  • Sorting requires at least 1 category te be selected since 3.4.0.
  • Warning will be shown if no category is selected.
  • Job failure due to Sorting-problems was not shown in the History.
  • Crash when .par2 files were missing during download.
  • Prevent scanning the whole file to identify the correct extension.
  • .rXX, .cbz and .cbr extensions were wrongly renamed.
  • Processing unpacked .par2 files would also process source
  • .par2 files and could result in duplicate (.1) filenames.
  • Always show number of MB missing during download.

New in SABnzbd Portable 3.4.2 RC 1 (Sep 30, 2021)

  • Crash when .par2 files were missing during download.
  • Prevent scanning the whole file to identify the correct extension.
  • .rXX extensions were renamed to .rXX.rar.
  • Processing unpacked .par2 files would also process source
  • .par2 files and could result in duplicate (.1) filenames.

New in SABnzbd Portable 3.4.0 (Sep 18, 2021)

  • Changes since 3.3.1:
  • Extended Deobfuscate final filenames to attempt to set the correctfile extension based on the file signature if the file extension is not present or meaningless.
  • Added additional pattern keys that can be used in the Sort Stringfor Sorting, by using the guessit package internally for parsing.
  • If unpacked files contain .par2 files they will always be read and used to rename any matching files.
  • Regular expressions can be used to specify Unwanted extensions.
  • Not all passwords will be tried if a matching one was found.
  • Some interface-only options were added as API-call.
  • The Plush skin has been removed.
  • Bugfixes since 3.3.1:
  • Duplicate check based on .nzb MD5 was performed before it was calculated.
  • Enforce local_ranges for broadcasts (Bonjour/SSDP).
  • Correctly parse the filename in Content-Disposition header.
  • Warning instead of Info when there is a restart due to crashed thread.
  • Only run Direct Unpack if enable_unrar is enabled.

New in SABnzbd Portable 3.4.0 RC1 (Sep 2, 2021)

  • Changes since 3.3.1:
  • Extended Deobfuscate final filenames to attempt to set the correct file extension based on the file signature if the file extension isnot present or meaningless.
  • Added additional pattern keys that can be used in the Sort Stringfor Sorting, by using the guessit package internally for parsing.
  • If unpacked files contain .par2 files they will always be read andused to rename any matching files.
  • Regular expressions can be used to specify Unwanted extensions.
  • Not all passwords will be tried if a matching one was found.
  • Some interface-only options were added as API-call.
  • The Plush skin has been removed.
  • Bugfixes since 3.3.1:
  • Duplicate check based on .nzb MD5 was performed before it was calculated.
  • Enforce local_ranges for broadcasts (Bonjour/SSDP).
  • Warning instead of Info when there is a restart due to crashed thread.
  • Only run Direct Unpack if enable_unrar is enabled.

New in SABnzbd Portable 3.4.0 Beta 2 (Aug 14, 2021)

  • Not all passwords will be tried if a matching one was found.
  • Sorting would always change the final path even if it was disabled.
  • Only run Direct Unpack if enable_unrar is enabled.
  • If unpacked files contain .par2 files they will always be read and used trename any matching files.
  • Warning instead of Infwhen there is a restart due tcrashed thread.
  • Prevent crash in the Assembler.

New in SABnzbd Portable 3.4.0 Beta 1 (Jul 12, 2021)

  • Changes since 3.3.1:
  • Extended Deobfuscate final filenames to attempt to set the correct
  • file extension based on the file signature if the file extension is
  • not present or meaningless.
  • Added additional pattern keys that can be used in the Sort String
  • for Sorting, by using the guessit package internally for parsing.
  • Regular expressions can be used to specify Unwanted extensions.
  • Some interface-only options were added as API-call.
  • The Plush skin has been removed.
  • Bugfixes since 3.3.1:
  • Duplicate check based on .nzb MD5 was performed before it was calculated.
  • Enforce local_ranges for broadcasts (Bonjour/SSDP).
  • Upgrade notices:
  • The download statistics file totals10.sab is updated in 3.2.x
  • version. If you downgrade to 3.1.x or lower, detailed download
  • statistics will be lost.

New in SABnzbd Portable 3.3.1 (Jun 19, 2021)

  • Include wiki URL in External internet access denied message.
  • https://sabnzbd.org/access-denied
  • Open the desired tab directly by URL in Glitter tabbed-mode.
  • Some filenames could be missed when parsing the NZB file.
  • API-call history would not filter active post-processing by nzo_ids.
  • Passwords for encrypted jobs were tried in a random order.
  • Clean invalid data from download statistics.

New in SABnzbd Portable 3.3.1 RC 1 (Jun 12, 2021)

  • Include wiki URL in External internet access denied message.
  • https://sabnzbd.org/access-denied
  • Open the desired tab directly by URL in Glitter tabbed-mode.
  • Some filenames could be missed when parsing the NZB file.
  • API-call history would not filter active post-processing by nzo_ids.
  • Clean invalid data from download statistics.

New in SABnzbd Portable 3.3.0 (Jun 1, 2021)

  • Changes since 3.2.1:
  • The External internet access will automatically detect local network
  • and no longer requires local network ranges to be defined. Custom ranges
  • can still be defined through local_ranges in Special settings.
  • Allow setting inet_exposure from the command line.
  • Support prefix and netmask for Special setting local_ranges.
  • The Unwanted extensions detection can be set to Whitelist-mode.
  • This will block or pause all jobs with non-matching extensions.
  • Servers article statistics are shown in K, G, M-notation.
  • Resolution added as a pattern key (%r) for Sorting.
  • Optimized performance of par2 file parsing.
  • CPU usage optimizations in the download process.
  • Revised handling of categories, scripts, and priorities when adding NZB's.
  • Download statistics are also shown when no History is shown.
  • Confirm rename if Direct Unpack is active for the job.
  • Obfuscated-RAR detection will always be performed.
  • All requests will be logged, not just API calls.
  • Stability improvement to encrypted RAR-detection.
  • Allow missing extensions in Unwanted extensions detection.
  • Removed Special setting max_art_opt.
  • Add notification that Plush will be removed in 3.4.0.
  • Windows/macOS: Update UnRar to 6.0.1.
  • Windows: Update Multipar to 1.3.1.7 (adds faster verification).
  • Bugfixes since 3.2.1:
  • Prevent failed post-processing if job name ends in multiple dots or spaces.
  • Failing articles could result in jobs being stuck at 99%.
  • Jobs could be stuck in the queue or duplicate if they had missing articles.
  • Prevent jobs getting stuck at 99% due to unreliable servers.
  • CRC/yEnc errors would be counted twice as bad articles.
  • Some NZB files would incorrectly be marked as empty.
  • API-call history would not filter active post-processing by nzo_ids.
  • Login page could be accessed even if External internet access was set
  • to No access. Any other calls would still be blocked.
  • Ignore duplicate files inside messy NZB's.
  • Windows: Deobfuscate final filenames could fail to deobfuscate.
  • macOS: Disk space would be incorrect for very large disks.

New in SABnzbd Portable 3.3.0 RC 2 (May 20, 2021)

  • Failure to start on some platforms.
  • Stability improvement to encrypted RAR-detection.
  • Allow missing extensions in Unwanted extensions detection.
  • Removed Special setting max_art_opt.
  • Prevent jobs getting stuck at 99% due to unreliable servers.

New in SABnzbd Portable 3.3.0 RC 1 (May 14, 2021)

  • Changes since 3.2.1:
  • The External internet access will automatically detect local network
  • and no longer requires local network ranges to be defined. Custom ranges
  • can still be defined through local_ranges in Special settings.
  • Allow setting inet_exposure from the command line.
  • Support prefix and netmask for Special setting local_ranges.
  • The Unwanted extensions detection can be set to Whitelist-mode.
  • This will block or pause all jobs with non-matching extensions.
  • Servers article statistics are shown in K, G, M-notation.
  • Resolution added as a pattern key (%r) for Sorting.
  • Optimized performance of par2 file parsing.
  • CPU usage optimizations in the download process.
  • Revised handling of categories, scripts, and priorities when adding NZB's.
  • Download statistics are also shown when no History is shown.
  • Confirm rename if Direct Unpack is active for the job.
  • Obfuscated-RAR detection will always be performed.
  • All requests will be logged, not just API calls.
  • Windows/macOS: Update UnRar to 6.0.1.
  • Windows: Update Multipar to 1.3.1.7 (adds faster verification).
  • Bugfixes since 3.2.1:
  • Prevent failed post-processing if job name ends in multiple dots or spaces.
  • Failing articles could result in jobs being stuck at 99%.
  • Jobs could be stuck in the queue or duplicate if they had missing articles.
  • CRC/yEnc errors would be counted twice as bad articles.
  • Some NZB files would incorrectly be marked as empty.
  • API-call history would not filter active post-processing by nzo_ids.
  • Login page could be accessed even if External internet access was set
  • to No access. Any other calls would still be blocked.
  • Ignore duplicate files inside messy NZB's.
  • Windows: Deobfuscate final filenames could fail to deobfuscate.
  • macOS: Disk space would be incorrect for very large disks.

New in SABnzbd Portable 3.3.0 Beta 4 (May 7, 2021)

  • Allow setting inet_exposure from the command line.
  • Optimize performance of par2 file parsing.
  • CPU usage optimizations in the download process.
  • Post-processing would crash if there were no files to unpack.
  • Setting RSS rate would result in a crash.

New in SABnzbd Portable 3.3.0 Beta 3 (Apr 30, 2021)

  • Failing articles could result in jobs being stuck at 99%.
  • Some NZB files would incorrectly be marked as empty.
  • CRC/yEnc errors would be counted twice as bad articles.
  • API-call history would not filter active post-processing nzo_ids.
  • RSS Read All Feeds button would result in a crash.
  • Support prefix and netmask for local_ranges.
  • Windows: Deobfuscate final filenames could fail to deobfuscate.

New in SABnzbd Portable 3.3.0 Beta 2 (Apr 24, 2021)

  • Binaries would show an error when starting.

New in SABnzbd Portable 3.3.0 Beta 1 (Apr 23, 2021)

  • Changes since 3.2.1:
  • The External internet access will automatically detect local network
  • and no longer requires the ranges to be defined. Custom ranges can still
  • be defined through local_ranges in Special settings.
  • The Unwanted extensions detection can be set to Whitelist-mode.
  • This will block or pause all jobs with non-matching extensions.
  • Servers article statistics are shown in K, G, M-notation.
  • Resolution added as a pattern key (%r) for Sorting.
  • Revised handling of categories, scripts, and priorities when adding NZB's.
  • Download statistics are also shown when no History is shown.
  • Confirm rename if Direct Unpack is active for the job.
  • Obfuscated-RAR detection will always be performed.
  • All requests will be logged, not just API calls.
  • Bugfixes since 3.1.1:
  • Prevent failed post-processing if job name ends in multiple dots or spaces.
  • Jobs could be stuck in the queue or duplicate if they had missing articles.
  • Login page could be accessed even if External internet access was set
  • to No access. All other access would still be blocked.
  • Ignore duplicate files inside messy NZB's.
  • macOS: disk space would be incorrect for very large disks.
  • Upgrade notices:
  • The download statistics file totals10.sab is updated in this
  • version. If you downgrade to 3.1.x or lower, detailed download
  • statistics will be lost.
  • Known problems and solutions:
  • Read the file "ISSUES.txt"

New in SABnzbd Portable 3.2.1 (Apr 1, 2021)

  • Single Indexer Categories in Categories were broken.
  • Program would fail to start if Quota was previously exceeded.
  • Setting Automatically sort queue by Age was inverted.
  • Show the name of the item to be deleted from the Queue/History in the confirmation dialog.
  • Handle directories in .par2-files during Quick-check.
  • Do not discard data for articles with CRC-errors.
  • Improvements to Deobfuscate final filenames:
  • Rename accompanying (smaller) files with the same basename.
  • Do not rename collections of the same extension.
  • Sanitize names possibly derived from X-DNZB-EpisodeName.
  • Widened the RSS feeds table.
  • Show server expiration date in server summary.
  • Improvements to the encrypted RAR-detection.
  • Add traceback-logging when failing to read the password file.
  • Windows: Use binary mode to make the write test more accurate.

New in SABnzbd Portable 3.2.1 RC 2 (Mar 24, 2021)

  • Improvements to the encrypted RAR-detection.

New in SABnzbd Portable 3.2.1 RC 1 (Mar 18, 2021)

  • Changes and bugfixes since 3.2.0
  • Single Indexer Categories in Categories were broken.
  • Program would fail to start if Quota was previously exceeded.
  • Setting Automatically sort queue by Age was inverted.
  • Show the name of the item to be deleted from the Queue/History in the confirmation dialog.
  • Handle directories in .par2-files during Quick-check.
  • Improvements to Deobfuscate final filenames:
  • Rename accompanying (smaller) files with the same basename.
  • Do not rename collections of the same extension.
  • Sanitize names possibly derived from X-DNZB-EpisodeName.
  • Widened the RSS feeds table.
  • Add traceback-logging when failing to read the password file.
  • Windows: Use binary mode to make the write test more accurate.
  • Changes since 3.1.1
  • Python 3.6 is the minimum required version.
  • The Windows installer can only be used on 64bit Windows 8.1 and above. For 32bit systems or older Windows versions, the standalone 32bit legacy version can be used.
  • Post-processing can be aborted at any stage, including scripts.
  • Improvements in the downloader to reduce CPU-load.
  • Increased garbage collection rate to reduce memory usage.
  • Custom date ranges for server graphs can be selected.
  • Keep track of article fetching success-rate of each server.
  • Added option to add download quota warning for each server.
  • Added option to add expiration warning for each server.
  • Added Minimum Free Space for Completed Download Folder option.
  • Added option to Auto resume for both Minimum Free Space settings.
  • Added Auto option for Glitter that enables Night style based on system settings. Default for new installations.
  • Multiple additional Queue and History columns can be added.
  • Added option to always use full-screen width.
  • Additional interface settings can be stored server-side.
  • Right-to-Left support (Hebrew) for Glitter and Config.
  • Using SSDP, SABnzbd instances are now listed in Network on Windows.
  • Improvements to parsing of job name and filenames listed in the NZB.
  • RSS titles can be edited.
  • Prospective par2 will add blocks from all sets in a job.
  • Sanitize all filenames to a maximum of 245 characters.
  • Show commit hash when running from git sources.
  • Notify through Notifications if a new version is available.
  • Program shutdown time reduced to almost instant.
  • Added 10 GB test download.
  • IPv6 is no longer preferred in HappyEyeballs address selection.
  • API-calls queue and history can now be filtered by nzo_id.
  • Windows: Temporary Download job folders no longer have a maximum length.
  • Windows/macOS: Update UnRar to 6.0.0 and MultiPar to 1.3.1.3.
  • Bugfixes since 3.1.1:
  • Memory could leak after jobs were removed from the queue.
  • The active browser URL is used during the wizard.
  • Repairing or Retrying jobs could result in a crash.
  • API-call reset_quota returned nothing.
  • New categories were not always forced to lowercase.
  • Broken downloads could result in a crash during RAR-renaming
  • Improved obfuscation detection for Deobfuscate final filenames.
  • Keep original priority of duplicate jobs.
  • Increase the maximum number of connections per server to 1000.
  • Update encryption check to handle partially assembled files.
  • Don't activate Windows notifications when running as a service.
  • Command-line option --console did not work.
  • Crash in API-call to delete history items for nonexistent nzo_id.
  • Prevent repetition of unwanted extension warnings.
  • Correct notification category for failed URL fetches.
  • Improvements to the Add NZB modal window.
  • Sort script drop-down list alphabetically.
  • Default Bandwidth percentage was not set to 100.
  • Direct Unpack stability fixes.
  • Windows: Improved handling of some MultiPar output.
  • Windows: Program restart failed.

New in SABnzbd Portable 3.2.0 (Feb 27, 2021)

  • Changes since 3.1.1:
  • Python 3.6 is the minimum required version.
  • The Windows installer can only be used on 64bit Windows 8.1 and
  • above. For 32bit systems or older Windows versions, the
  • standalone 32bit legacy version can be used.
  • Post-processing can be aborted at any stage, including scripts.
  • Improvements in the downloader to reduce CPU-load.
  • Increased garbage collection rate to reduce memory usage.
  • Custom date ranges for server graphs can be selected.
  • Keep track of article fetching success-rate of each server.
  • Added option to add download quota warning for each server.
  • Added option to add expiration warning for each server.
  • Added Minimum Free Space for Completed Download Folder option.
  • Added option to Auto resume for both Minimum Free Space settings.
  • Added Auto option for Glitter that enables Night style
  • based on system settings. Default for new installations.
  • Multiple additional Queue and History columns can be added.
  • Added option to always use full-screen width.
  • Additional interface settings can be stored server-side.
  • Right-to-Left support (Hebrew) for Glitter and Config.
  • Using SSDP, SABnzbd instances are now listed in Network on Windows.
  • Improvements to parsing of job name and filenames listed in the NZB.
  • RSS titles can be edited.
  • Prospective par2 will add blocks from all sets in a job.
  • Sanitize all filenames to a maximum of 245 characters.
  • Show commit hash when running from git sources.
  • Notify through Notifications if a new version is available.
  • Program shutdown time reduced to almost instant.
  • Added 10 GB test download.
  • IPv6 is no longer preferred in HappyEyeballs address selection.
  • API-calls queue and history can now be filtered by nzo_id.
  • Windows: Temporary Download job folders no longer have a maximum length.
  • Windows/macOS: Update UnRar to 6.0.0 and MultiPar to 1.3.1.3.
  • Bugfixes since 3.1.1:
  • Memory could leak after jobs were removed from the queue.
  • The active browser URL is used during the wizard.
  • Repairing or Retrying jobs could result in a crash.
  • API-call reset_quota returned nothing.
  • New categories were not always forced to lowercase.
  • Broken downloads could result in a crash during RAR-renaming
  • Improved obfuscation detection for Deobfuscate final filenames.
  • Keep original priority of duplicate jobs.
  • Increase the maximum number of connections per server to 1000.
  • Update encryption check to handle partially assembled files.
  • Don't activate Windows notifications when running as a service.
  • Command-line option --console did not work.
  • Crash in API-call to delete history items for nonexistent nzo_id.
  • Prevent repetition of unwanted extension warnings.
  • Correct notification category for failed URL fetches.
  • Improvements to the Add NZB modal window.
  • Sort script drop-down list alphabetically.
  • Default Bandwidth percentage was not set to 100.
  • Direct Unpack stability fixes.
  • macOS: Program shutdown could fail.
  • macOS: Tray text was misaligned on macOS 11 (Big Sur).
  • Windows: Improved handling of some MultiPar output.
  • Windows: Program restart failed.

New in SABnzbd Portable 3.2.0 RC 2 (Feb 9, 2021)

  • Added Auto option for Glitter that enables Night style based on system settings. Default for new installations.
  • Right-to-Left support (Hebrew) for Glitter and Config.
  • SSDP and Bonjour could be broadcasted on localhost settings.
  • Failed server connections would be retried too slowly.

New in SABnzbd Portable 3.2.0 RC 1 (Feb 1, 2021)

  • Changes since 3.1.1:
  • Python 3.6 is the minimum required version.
  • The Windows installer can only be used on 64bit Windows 8.1 and above. For 32bit systems or older Windows versions the standalone 32bit legacy version can be used.
  • Post-processing can be aborted at any stage, including scripts.
  • Improvements in the downloader to reduce CPU-load.
  • Increased garbage collection rate to reduce memory usage.
  • Custom date ranges for server graphs can be selected.
  • Keep track of article fetching success-rate of each server.
  • Added option to add download quota warning for each server.
  • Added option to add expiration waring for each server.
  • Added Minimum Free Space for Completed Download Folder option.
  • Added option to Auto resume for both Minimum Free Space settings.
  • Multiple additional Queue and History columns can be added.
  • Added option to always use full screen width.
  • Additional interface settings can be stored server-side.
  • Using SSDP, SABnzbd instances are now listed in Network on Windows.
  • Improvements to parsing of job name and filenames listed in the NZB.
  • RSS titles can be edited.
  • Prospective par2 will add blocks from all sets in a job.
  • Sanitize all filenames to a maximum of 245 characters.
  • Show commit hash when running from git sources.
  • Notify through Notifications if new version is available.
  • Program shutdown time reduced to almost instant.
  • Added 10 GB test download.
  • IPv6 is no longer preferred in HappyEyeballs address selection.
  • API-calls queue and history can now be filtered by nzo_id.
  • Windows: Temporary Download job folders no longer have a maximum length.
  • Windows/macOS: Update UnRar to 6.0.0 and MultiPar to 1.3.1.3.
  • Bugfixes since 3.1.1:
  • Memory could leak after jobs were removed from the queue.
  • The active browser URL is used during the wizard.
  • Repairing or Retrying jobs could result in a crash.
  • API-call reset_quota returned nothing.
  • New categories were not always forced to lowercase.
  • Broken downloads could result in crash during RAR-renaming
  • Improved obfuscation detection for Deobfuscate final filenames.
  • Keep original priority of duplicate jobs.
  • Increase Maximum number of connections per server to 1000.
  • Update encryption check to handle partially assembled files.
  • Don't activate Windows notifications when running as service.
  • Command line option --console did not work.
  • Crash in API-call to delete history items for non-existing nzo_id.
  • Prevent repetition of unwanted extension warnings.
  • Correct notification category for failed URL fetches.
  • Improvements to the Add NZB modal window.
  • Sort script drop-down list alphabetically.
  • Default Bandwidth percentage was not set to 100.
  • Direct Unpack stability fixes.
  • Windows: Improved handling of some MultiPar output.
  • Windows: Program restart failed.

New in SABnzbd Portable 3.2.0 Beta 1 (Jan 3, 2021)

  • Changes since 3.1.1:
  • Python 3.6 is now the minimum required version.
  • macOS release is currently restricted to macOS 10.14 (Mojave) and above
  • due to changes in our build plaform. We are trying to resolve this.
  • Post-processing can be aborted at any stage, including scripts.
  • Improvements in the downloader to recude CPU-load.
  • Custom date ranges for server graphs can be selected.
  • Keep track of article fetching success-rate of each server.
  • Added Minimum Free Space for Completed Download Folder option.
  • Added option to Auto resume for both Minimum Free Space settings.
  • Using SSDP, SABnzbd instances are now listed in Network on Windows.
  • Improvements to parsing of job name and filenames listed in the NZB.
  • RSS titles can be edited.
  • Show commit hash when running from git sources.
  • Removed Glitter fade-on-delete.
  • Notify through Notifications if new version is available.
  • Added 10 GB test download.
  • API-calls queue and history can now be filterd by nzo_id.
  • Windows: Temporary Download job folders no longer have a maximum length.
  • Windws/macOS: Update UnRar to 6.0.0 and MultiPar to 1.3.1.3.
  • Bugfixes since 3.1.1:
  • Memory could leak after jobs were removed from the queue.
  • The active browser URL is used during the wizard.
  • Repairing or Retrying jobs could result in a crash.
  • API-call reset_quota returned nothing.
  • Broken downloads could result in crash during RAR-renaming
  • Improved obfuscation detection for Deobfuscate final filenames.
  • Keep original priority of duplicate jobs.
  • Increase Maximum number of connections per server to 1000.
  • Update encryption check to handle partially assembled files.
  • Don't activate Windows notifications when running as service.
  • Prevent repetition of unwanted extension warnings.
  • Correct notification category for failed URL fetches.
  • Improvements to the Add NZB modal window.
  • Sort script drop-down list alphabetically.
  • Direct Unpack stability fixes.
  • macOS: tray text was misaligned on macOS 11 (Big Sur).
  • Known problems and solutions:
  • Read the file "ISSUES.txt"

New in SABnzbd Portable 3.1.1 RC 1 (Nov 2, 2020)

  • Queue Repair would fail if Rating is enabled.
  • Deobfuscate-during-download was not triggered.
  • Failed to start on Python 3.5 with HTTPS enabled.
  • Windows/macOS: improve handling of program restart.

New in SABnzbd Portable 3.1.0 (Oct 16, 2020)

  • Changes since 3.0.2
  • Added option to automatically deobfuscate final filenames: after unpacking, detect and rename obfuscated or meaningless filenames to the job name, similar to the Deobfuscate.py post-processing script.
  • Switched to Transifex as our translations platform:
  • Help us translate SABnzbd in your language! Add untranslated texts or improved existing translations here: https://sabnzbd.org/wiki/translate
  • Redesigned job availability-check to be more efficient and reliable.
  • Scheduled readouts of RSS-feeds would fail silently, they now show a warning.
  • Skip repair on Retry if all sets were previously successfully verified.
  • Passwords included in the filename no longer have to be at the end.
  • Restore limit on length of foldernames (max_foldername_length).
  • Added password input box on the Add NZB screen.
  • Clear error if Complete Folder is set as a subfolder of the Temporary Folder.
  • Show warning that Pyton 3.5 support will be dropped after 3.1.0.
  • Windows/macOS: update UnRar to 5.91 and MultiPar to 1.3.1.0.
  • Windows: retry Access Denied when renaming files on Windows.
  • Bugfixes since 3.0.2:
  • Assembler crashes could occur due to race condition in ArticleCache.
  • On HTTP-redirects the scheme/hostname/port were ignored when behind a proxy.
  • Strip slash of the end of url_base as it could break other code.
  • Temporary Folder with unicode characters could result in duplicate unpacking.
  • Unpacking with a relative folder set for a category could fail.
  • Existing files were not parsed when retrying a job.
  • Reading attributes when retrying a job could result in crash.
  • Paused priority of pre-queue script was ignored.
  • Duplicate Detection did not check filenames in History.
  • Downloaded bytes could show as exceeding the total bytes of a job.
  • Filtering of history by category would not filter jobs in post-processing.
  • Windows: non-Latin languages were displayed incorrectly in the installer.
  • Windows: could fail to create folders on some network shares.
  • Windows: folders could end in a period, breaking Windows Explorer.

New in SABnzbd Portable 3.1.0 RC3 (Oct 2, 2020)

  • Jobs in post-processing could be left in the "Waiting"-status.
  • Notify users of Deobfuscate.py that it is now part of SABnzbd.

New in SABnzbd Portable 3.1.0 RC2 (Sep 27, 2020)

  • Deobfuscate final filenames can now be used when job folders are disabled.
  • Deobfuscate final filenames will ignore blu-ray disc files.
  • Clear error if Complete Folder is set as a subfolder of the Temporary Folder.
  • Filtering of history by category would not filter jobs in post-processing.

New in SABnzbd Portable 3.1.0 RC1 (Sep 20, 2020)

  • Deobfuscate final filenames can now be used when job folders are disabled.
  • Deobfuscate final filenames will ignore blu-ray disc files.
  • Clear error if Complete Folder is set as a subfolder of the Temporary Folder.
  • Filtering of history by category would not filter jobs in post-processing.

New in SABnzbd Portable 3.1.0 Beta 2 (Sep 12, 2020)

  • Post-processing could lock the application.
  • Improved detection for Deobfuscate final filenames.
  • Paused priority of pre-queue script was ignored.
  • Multi-edit layout was displayed wrongly.
  • Jobs with only par2-files would result in a crash.
  • Downloaded bytes could show as exceeding the total bytes of a job.
  • Restore limit on length of foldernames (max_foldername_length).
  • Duplicate Detection did not check filenames in History.
  • Show warning that Pyton 3.5 support will be dropped after 3.1.0.
  • Linux: false-positive warning about UnRar version was shown.
  • Windows: could fail to create folders on some network shares.
  • Windows: external processes would show in popup window.
  • Windows: show version in tray icon tooltip.

New in SABnzbd Portable 3.1.0 Beta 1 (Sep 2, 2020)

  • Changes since 3.0.2:
  • Added option to automatically deobfuscate final filenames: after unpacking, detect and rename obfuscated or meaningless filenames to the job name, similar to the Deobfuscate.py post-processing script.
  • Switched to Transifex as our translations platform:
  • Help us translate SABnzbd in your language! Add untranslated texts or improved existing translations here: https://sabnzbd.org/wiki/translate
  • Redesigned job availability-check to be more efficient and reliable.
  • Skip repair on Retry if all sets were previously successfully verified.
  • Passwords included in the filename no longer have to be at the end.
  • Added password input box on the Add NZB screen.
  • Windows/macOS: update UnRar to 5.91 and MultiPar to 1.3.1.0.
  • Windows: retry Access Denied when renaming files on Windows.
  • Bugfixes since 3.0.2:
  • Assembler crashes could occur due to race condition in ArticleCache.
  • On HTTP-redirects the scheme/hostname/port were ignored when behind a proxy.
  • Strip slash of the end of url_base as it could break other code.
  • Unpacking with a relative folder set for a category could fail.
  • Windows: non-Latin languages were displayed incorrectly in the installer.

New in SABnzbd Portable 3.0.2 (Aug 31, 2020)

  • Priority was not parsed correctly if supplied as through the API.
  • API-call addfile could fail if name and nzbfile were used.
  • Permissions were still not set correctly when creating directories.
  • Propagation delay label was shown even if no delay was activated.
  • Reading RSS feed with no categories set could result in crash.
  • Jobs with numeric names could crash post-processing.
  • Jobs with missing articles could result in crash.
  • macOS: changed the power assertion to NoIdleSleep.
  • Windows: end-of-queue-script did not run on Windows.
  • Windows: crash if the virus scanner removed the certificate bundle.

New in SABnzbd Portable 3.0.2 RC 1 (Aug 21, 2020)

  • Priority was not parsed correctly if supplied as through the API.
  • Permissions were still not set correctly when creating directories.
  • Jobs with numeric names could crash post-processing.
  • Jobs with missing articles could result in crash.
  • Windows: crash if the virus scanner removed the certificate bundle.

New in SABnzbd Portable 3.0.1 (Aug 18, 2020)

  • Bugfixes since 3.0.0:
  • Basic Authentication resulted in crash.
  • Permissions were not set correctly when creating directories.
  • Windows: base SSL certificate bundle was not included.

New in SABnzbd Portable 3.0.1 RC1 (Aug 8, 2020)

  • Bugfixes since 3.0.0:
  • Permissions were not set correctly when creating directories.
  • Windows: base SSL certificate bundle was not included.
  • Big changes in 3.0.0:
  • Python 3.5 and above are the only supported versions of Python.
  • Cache handling is greatly improved, resulting in more stable speeds on some systems.
  • Articles failing with CRC errors are now retried on other servers.
  • SFV files, even obfuscated, will be used for renaming when there are no par2 files.
  • Fully obfuscated RAR-sets with no verification files are detected and extracted.
  • Built-in internet bandwidth test.
  • Windows Service support was changed. The service will need to be reinstalled!
  • Documentation: https://sabnzbd.org/wiki/advanced/sabnzbd-as-a-windows-service
  • The Windows installer is 64-bit only, for 32-bit please use the standalone package.

New in SABnzbd Portable 3.0.0 (Aug 2, 2020)

  • Big changes in 3.0.0:
  • Python 3.5 and above are the only supported versions of Python.
  • Cache handling is greatly improved, resulting in more stable speeds on some systems.
  • Articles failing with CRC errors are now retried on other servers.
  • SFV files, even obfuscated, will be used for renaming when there are no par2 files.
  • Fully obfuscated RAR-sets with no verification files are detected and extracted.
  • Built-in internet bandwidth test.
  • Windows Service support was changed. The service will need to be reinstalled!
  • Documentation: https://sabnzbd.org/wiki/advanced/sabnzbd-as-a-windows-service
  • The Windows installer is 64-bit only, for 32-bit please use the standalone package.
  • Other changes since 2.3.9:
  • Files inside an NZB that are fully identical are now skipped automatically.
  • Folders of jobs that failed post-processing are renamed to _FAILED_.
  • Blocking of unwanted extensions that are directly inside an NZB.
  • In Python 3 OpenSSL 1.1.1 is used for Windows and macOS, as a result
  • newsservers manually set to RC4-MD5 cipher can no longer connect.
  • Documentation: https://sabnzbd.org/wiki/advanced/ssl-ciphers
  • TLS1.3 support for newsserver connections.
  • SABYenc, par2 and unrar are now required to start downloading.
  • Growl-support was removed.
  • The smpl skin was removed.
  • Using the API with output=text to add NZB's will report the nzo_ids instead of ok.
  • Queue-item labels are no longer part of the name but separated in API-property labels.
  • API-calls tapi and qstatus were removed.
  • On Windows only Multipar is available for repair.
  • Linux tray icon support was improved.
  • On Linux special permission bits are removed from files after download.
  • macOS features such as the menu and notifications now use native code.
  • Bugfixes since 2.3.9:
  • Resolved potential security issue in FAT-filesystem check and Nice and IONice Parameters.
  • More information: GHSA-9x87-96gg-33w2
  • Sample removal did not work if only 1 sample file was present.
  • Crash on badly formatted RSS-feeds or readout during editing.
  • Only really run pre-queue-script when it is set.
  • Always report API paused status as a boolean.
  • Automatic aborting of jobs that can't be completed would sometimes not trigger.
  • Windows systems could enter standby state during downloading.
  • Some errors thrown by unrar were not caught.
  • Files and sockets were not always closed correctly.
  • Unwanted extension check was overly aggressively deleting folders

New in SABnzbd Portable 3.0.0 RC 2 (Jul 15, 2020)

  • Only really run pre-queue-script when it is set.
  • RAR-renamer did not always run on badly named RAR-files.
  • Changes to priority-handling when adding NZB's.
  • Always report API paused status as a boolean.

New in SABnzbd Portable 3.0.0 Beta 4 (Jun 17, 2020)

  • Category was not parsed correctly when using addfile API-call.
  • Restore nzbfile-parameter when using addfile API-call.
  • Correctly detect filenames of existing files when retrying a job.
  • Restore attributes when retrying a job that failed post-processing.
  • Rename folders of failed jobs to _FAILED_ instead of leaving _UNPACK_.

New in SABnzbd Portable 3.0.0 Beta 3 (Jun 14, 2020)

  • Refactor of the code that handles adding NZB's and retrying jobs.
  • Queue-item labels are no longer part of the name but separated in API-property "labels".
  • Using the API with output=text to add NZB's will report the nzo_ids instead of "ok".
  • Repeated API-arguments were handled incorrectly.
  • Pausing the queue using the scheduler was broken.
  • Updated Javascript libraries of Glitter and the config.
  • Proper error-handling of bad email templates.

New in SABnzbd Portable 3.0.0 Beta 2 (Jun 1, 2020)

  • Articles failing with CRC errors are now retried on other servers.
  • Linux: special permission bits are removed from files after download.
  • Add hover color for queue and history in Glitter Night.
  • Improvements to built-in internet bandwidth test.
  • Adding new NZB's could fail.
  • Some API-calls could result in errors.

New in SABnzbd Portable 3.0.0 Beta 1 (May 27, 2020)

  • Python 3.5 and above are the only supported versions of Python.
  • Cache handling is greatly improved, resulting in more stable speeds on some systems.
  • SFV files, even obfuscated, will be used for renaming when there are no par2 files.
  • Fully obfuscated RAR-sets with no verification files are detected and extracted.
  • Built-in internet bandwidth test.
  • Windows Service support was changed. The service will need to be reinstalled!
  • Documentation: https://sabnzbd.org/wiki/advanced/sabnzbd-as-a-windows-service
  • The Windows installer is 64-bit only, for 32-bit use the standalone package.

New in SABnzbd Portable 3.0.0 Alpha 2 (May 8, 2020)

  • Files and sockets were not always closed correctly.
  • Windows Service support was restored. It does require you to reinstall the service!
  • Documentation: https://sabnzbd.org/wiki/advanced/sabnzbd-as-a-windows-service
  • On Windows the Universal C Runtime DLL's are no longer included, all versions of
  • Windows supported by Microsoft already have these DLL's.

New in SABnzbd Portable 3.0.0 Alpha 1 (Apr 29, 2020)

  • Big changes:
  • Python 3.5 and above are the only supported versions of Python.
  • Fully obfuscated RAR-sets with no verification files are detected and extracted.
  • SABYenc, par2 and unrar are now required to start downloading.
  • The Windows installer is 64-bit only, for 32-bit use the standalone package.
  • Growl-support was removed.
  • MacOS features such as the menu and notifications now use native code.
  • Built-in internet bandwidth test.
  • Bugfixes since 2.3.9:
  • Sample removal did not work if only 1 sample file was present.
  • Crash on badly formatted RSS-feeds.
  • Windows systems could go into standby.
  • Some errors thrown by unrar were not caught.
  • Upgrade notices:
  • When upgrading from 2.x.x or older the queue will be converted. Job order,
  • Settings and data will be preserved, but if you decide to go back to 2.x.x
  • Your queue cannot be downgraded again. But you can restore the jobs by going
  • To the Status page and running Queue Repair.

New in SABnzbd Portable 2.3.9 (May 27, 2019)

  • Duplicate job detection would not compare job names
  • Propagation delay could show even if it was not configured
  • Ignore Samples deleted all files of jobs containing the words Sample/Proof
  • Warning "Unable to stop the unrar process" was shown too often
  • Direct Unpack could hang forever on Unicode downloads
  • Test Download could fail if clicked on the icon instead of the button
  • Series Duplicate detection did not always work with Direct Unpack enabled
  • Adding a job with non-existing category was not set to Default (*) category
  • Only delete completed jobs from history when using History Retention option
  • Renamed Server Load-balancing to Server IP address selection
  • Linux: remove sabnzbd.error.log file at start-up if it grew too large
  • Windows: double-click delay increased to avoid accidental pausing
  • Windows: update MultiPar to v1.3.0.5
  • Windows and macOS: update UnRar to 5.71

New in SABnzbd Portable 2.3.9 RC2 (May 18, 2019)

  • Duplicate job detection would not compare job names
  • Propagation delay could show even if it was not configured
  • Ignore Samples deleted all files of jobs containing the words Sample/Proof

New in SABnzbd Portable 2.3.9 RC1 (May 7, 2019)

  • Warning "Unable to stop the unrar process" was shown too often
  • Direct Unpack could hang forever on unicode downloads
  • Test Download could fail if clicked on icon instead of button
  • Series Duplicate detection did not always work with Direct Unpack enabled
  • Adding job with non-existing category was not set to Default (*) category
  • Only delete completed jobs from history when using History Retention option
  • Renamed Server Load-balancing to Server IP address selection
  • Linux: remove sabnzbd.error.log file at start-up if it grew too large
  • Windows: double-click delay increased to avoid accidental pausing
  • Windows: update MultiPar to v1.3.0.5
  • Windows and macOS: update UnRar to 5.71

New in SABnzbd Portable 2.3.8 (Mar 18, 2019)

  • Improvements and bug fixes since 2.3.7:
  • Changes to newsserver configuration could be delayed
  • Filenames would not be sanitized when using "Make Windows compatible"
  • Sorting could fail on root-folders
  • 7z-files were not listed as supported NZB archives
  • SSL cipher settings were ignored during server test
  • Windows: update 7zip to 19.00
  • Windows: update MultiPar to v1.3.0.4
  • Windows and macOS: update Python to 2.7.16
  • Windows and macOS: update UnRar to 5.70
  • Upgrading from 2.2.x and older:
  • Finish queue
  • Stop SABnzbd
  • Install new version
  • Start SABnzbd
  • Upgrade notices:
  • When upgrading from 2.2.0 or older the queue will be converted. Job order,
  • settings and data will be preserved, but all jobs will be unpaused and
  • URL's that did not finish fetching before the upgrade will be lost.
  • The organization of the download queue is different from 0.7.x releases.
  • This version will not see the 0.7.x queue, but you can restore the jobs
  • by going to Status page and using Queue Repair.

New in SABnzbd Portable 2.3.8 RC 1 (Mar 13, 2019)

  • SSL cipher settings were ignored during server test
  • Windows: update 7zip to 19.00
  • Windows: update MultiPar to v1.3.0.4
  • Windows and macOS: update Python to 2.7.16
  • Windows and macOS: update UnRar to 5.70

New in SABnzbd Portable 2.3.8 Beta 1 (Feb 11, 2019)

  • Changes to newsserver configuration could be delayed
  • Filnames would not be sanitized when using "Make Windows compatible"
  • Sorting could fail on root-folders
  • 7z-files were not listed as supported NZB archives
  • Windows: update 7zip to 18.06

New in SABnzbd Portable 2.3.7 (Jan 14, 2019)

  • Hopeless jobs will be failed faster, based on the first article of each file. If 80% of these first articles is missing, the job is aborted.
  • Option "fast_fail" added to disable the new behavior.
  • Added option to quickly add a verified test download
  • Readout of some RSS feeds could result in a crash
  • Direct Unpack could get stuck processing
  • Show Details on Servers page could break graph display
  • Windows: Update MultiPar to 1.3.0.3

New in SABnzbd Portable 2.3.7 RC 1 (Jan 4, 2019)

  • Added option to quickly add a verified test download
  • Direct Unpack could get stuck processing
  • Show Details on Servers page could break graph display
  • Windows: Update MultiPar to 1.3.0.3

New in SABnzbd Portable 2.3.6 (Dec 21, 2018)

  • New option require_modern_tls forces TLSv12+ for SSL-connections
  • RSS source icon on all tabs of feed overview
  • RSS source icon now links to feed details page (if available)
  • RSS feed URL's with commas would be wrongly escaped
  • Common RSS login problems will show more appropriate error
  • Added API-call to modify RSS-filters
  • Exceeding disk space could result in endless retry-loop
  • History Retry All would not retry failed NZB URL-fetches
  • API-call to retry a job could result in unexpected error
  • Assume correct SSL/certificate setup if test-host was disabled
  • The par2-file creator was logged incorrectly
  • Linux: Correct supported file extensions of tray icon
  • Windows: Update MultiPar to 1302
  • Windows and macOS: Update UnRar to 561

New in SABnzbd Portable 2.3.6 RC 1 (Dec 18, 2018)

  • New option require_modern_tls forces TLSv1.2 for SSL-connections
  • Unavailable feeds could crash RSS-readout
  • Linux: Correct supported file extensions of tray icon
  • Windows: Update MultiPar to 1.3.0.2

New in SABnzbd Portable 2.3.6 Beta 1 (Oct 26, 2018)

  • RSS source icon on all tabs of feed overview
  • RSS source icon now links to feed details page (if available)
  • RSS feed URL's with commas would be wrongly escaped
  • Common RSS login problems will show more appropriate error
  • Added API-call to modify RSS-filters
  • Exceeding disk space could result in endless retry-loop
  • History Retry All would not retry failed NZB URL-fetches
  • API-call of Retry could result in an error
  • Assume correct SSL/certificate setup if test-host was disabled
  • Better logging of par2-file creator
  • Windows and macOS: Update UnRar to 5.61

New in SABnzbd Portable 2.3.5 (Sep 7, 2018)

  • Reworked Deobfuscate.py script for much faster renaming
  • All scripts can now receive input through environment variables
  • Unable to set only one Indexer Category per category
  • Could falsely report not enough blocks are available for repair
  • Failures in un-(7)zip or file-joining would not fail the job
  • Direct Unpack could abort unnecessarily
  • Rare crash during file assembly
  • Server hostname is now used in warnings and logs
  • Improved disk performance measurement
  • Overall improvements in stability and reliability
  • Windows: MultiPar repair of joinable files could fail
  • Windows: Tray icon also shows remaining size when paused
  • Windows: Wizard would not default to installer language
  • Windows: Update MultiPar to 1.3.0.1
  • Windows and macOS: Update UnRar to 5.60

New in SABnzbd Portable 2.3.5 RC2 (Aug 24, 2018)

  • Overall improvements in stability and reliability

New in SABnzbd Portable 2.3.5 RC1 (Aug 9, 2018)

  • Reworked Deobfuscate.py script for much faster renaming
  • All scripts can now receive input through environment variables
  • Unable to set only one Indexer Category per category
  • Could falsely report not enough blocks are available for repair
  • Direct Unpack could abort unnecessarily
  • Rare crash during file assembly
  • Server hostname is now used in warnings and logs
  • Improved disk performance measurement
  • Windows: Tray icon also shows remaining size when paused
  • Windows: Wizard would not default to installer language
  • Windows: Update MultiPar to 1.3.0.1
  • Windows and macOS: Update UnRar to 5.60

New in SABnzbd Portable 2.3.4 (May 25, 2018)

  • Device hostname in hostname-verification always lowercased
  • Hostnames ending in ".local" are always accepted
  • URLGrabber would not always detect correct filename
  • URLGrabber would ignore some successful downloads
  • Always send NNTP QUIT after server-test
  • Added option "--disable-file-log" to disable file-based logging
  • Added CORS-header to API
  • Windows: Service compatibility with Windows 10 April update
  • Windows: Update Python to 2.7.15
  • Windows: Update 7zip to 18.05
  • macOS: Restore compatibility with El Capitan (10.11)

New in SABnzbd Portable 2.3.4 RC1 (May 21, 2018)

  • Device hostname in hostname-verification always lowercased
  • Hostnames ending in ".local" are always accepted
  • URLGrabber would not always detect correct filename
  • URLGrabber would ignore some successful downloads
  • Always send NNTP QUIT after server-test
  • Added option "--disable-file-log" to disable file-based logging
  • Added CORS-header to API
  • Windows: Service compatibility with Windows 10 April update
  • macOS: Restore compatibility with El Capitan (10.11)

New in SABnzbd Portable 2.3.3 (Apr 23, 2018)

  • Changes since 2.3.2:
  • Introduce and enforce "host_whitelist" to reject DNS Rebinding attacks.
  • If you access SABnzbd from a non-standard URL, you will need to add
  • the hostname. More info: https://sabnzbd.org/hostname-check
  • SABYenc updated to 3.3.5 to fix false-positive CRC errors
  • SSL-Ciphers can now be set per-server
  • Failed URL fetches also trigger post-processing script (if configured)
  • Added "max_url_retries" to set maximum retries of URL fetching
  • Added "ignore_empty_files" option to not warn on empty files in NZB
  • Added "X-Frame-Options" HTTP-header to prevent click-jacking
  • Added "httpOnly" HTTP-header to prevent script cookie access
  • Extended SAN list of newly generated self-signed certificates
  • Indicate that SMPL-skin is no longer supported
  • Removed undocumented "callback" option from API calls
  • macOS: 64bit version of unrar instead of 32bit
  • Windows: Set process priority of external processes (unpack/repair)
  • Windows: Default external process priority increased to "Normal"
  • Bugfixes since 2.3.2:
  • NZB's can be added via command-line but this was not shown in "--help"
  • Only show bad-SSL-warning if it was actually tested
  • Language-change via API did not directly change display language
  • Cheetah 3 is also accepted as template engine
  • Correctly indicate that 99 is the maximum server priority
  • Results of unpacked zip/7zip files were not sorted
  • Joining of split files was limited to 999 files
  • Media files with "password" in filename were detected as encrypted
  • Servers that could not be DNS-resolved could block the queue
  • Detect '502 Byte limit exceeded' as payment problem
  • Server load-balancing setting was ignored when testing server
  • Windows: MultiPar checksum errors during repair would result in crash
  • Windows: Update 7zip to 18.01

New in SABnzbd Portable 2.3.3 RC 2 (Apr 13, 2018)

  • Hostname check improved for IPv6 addresses
  • Category not correctly parsed when grabbing NZB from URL
  • Unpacked zip/7zip files were not sorted
  • Extended SAN list of newly generated self-signed certificates

New in SABnzbd Portable 2.3.3 RC 1 (Mar 27, 2018)

  • SABYenc updated to 3.3.4 to fix (more) false-positive CRC errors
  • Failed URL fetches also trigger post-processing script (if configured)
  • Added option to disable "X-Frame-Options" HTTP-header
  • Added option to set maximum URL fetch retries

New in SABnzbd Portable 2.3.3 Beta 1 (Mar 17, 2018)

  • Changes since 2.3.2:
  • Introduce and enforce "host_whitelist" to reject DNS Rebinding attacks.
  • If you access SABnzbd from a non-standard URL, you will need to add
  • the hostname. More info: https://sabnzbd.org/hostname-check
  • SABYenc updated to 3.3.3 to fix false-positive CRC errors
  • SSL-Ciphers can now be set per-server
  • Added "X-Frame-Options" HTTP-header to prevent click-jacking
  • Added "httpOnly" HTTP-header to prevent script cookie access
  • Added "ignore_empty_files" option to not warn on empty files in NZB
  • Indicate that SMPL-skin is no longer supported
  • Removed undocumented "callback" option from API calls
  • macOS: 64bit version of unrar instead of 32bit
  • Windows: Set process priority of external processes (unpack/repair)
  • Windows: Default external process priority increased to "Normal"
  • Bugfixes since 2.3.2:
  • NZB's can be added via command-line but this was not shown in "--help"
  • Language-change via API would not only change language after restart
  • Correctly indicate that 99 is maximum server priority
  • Only show SSL-warning if it was actually tested
  • Media files with "password" in filename were detected as encrypted
  • Servers that could not be DNS-resolved could block the queue
  • Detect '502 Byte limit exceeded' as payment problem
  • Server load-balancing setting was ignored when testing server
  • Windows: MultiPar checksum errors during repair would result in crash
  • Windows: Update 7zip to 18.01

New in SABnzbd Portable 2.3.2 (Dec 22, 2017)

  • Changes since 2.3.1:
  • SABYenc updated to 3.3.2 to fix rare crash during downloading
  • Minor updates of SABYenc (such as 3.3.2) are no longer mandatory
  • Article Cache is automatically set to 25% of system memory, if no
  • custom value was set. Maximum set by auto-detect is 1GB
  • Simplify Config pages by hiding Advanced Settings
  • Added option '%dn' to Date Sorting to rename files as job name
  • Added 'Job Name as Folder Name' as Sorting Preset for de-obfuscation
  • Server usage graphs are now linked to make comparing servers easier
  • URLs that fail to fetch due to server errors will only be retried 10x
  • Delay between URL retries increases when not specified by server
  • First article of each file is downloaded first to identify filenames
  • Jobs finished by Direct Unpack will be post-processed first
  • If available, 7zip will be used instead of unzip
  • Job password entered by user is always shown in History
  • Password is also extracted from filename in case of custom job name
  • Add per-day download-statistics to 'server_stats' API-call
  • Added Hebrew date-time texts
  • Bugfixes since 2.3.1:
  • Dropped connections could result in stalled downloads
  • Pre-queue scripts would fail to run
  • Pre-queue script output was not always parsed correctly
  • Notifications were always sent for 'Default' category
  • 'History Retention' also checked on start of program
  • macOS: Restore full compatibility with macOS 10.11
  • Windows: Unpacking could fail due to paths not being quoted
  • Windows: All input parameters to scripts are now quoted
  • Windows: Complete folder in root of drive could crash post-processing
  • Windows: Automatically correct 'Extra Par2 Parameters' for MultiPar
  • Windows: Prevent potential pause/unpause loop after tray icon click

New in SABnzbd Portable 2.3.2 RC 2 (Dec 10, 2017)

  • Changes since 2.3.2 RC 1:
  • Simplify Config pages by hiding Advanced Settings
  • Automatically set Article Cache to 25% of system memory (max. 1GB)
  • Added Hebrew date-time texts
  • Added option '%dn' to Date Sorting to rename files as job name
  • Added 'Job Name as Folder Name' as Sorting Preset for de-obfuscation
  • Add per-day download-statistics to 'server_stats' API-call
  • Having 'Download all par2' enabled would result in disappearing jobs
  • Pre-queue scripts would fail to run

New in SABnzbd Portable 2.3.2 RC 1 (Nov 27, 2017)

  • Changes since:
  • SABYenc updated to 3.3.2 to fix rare crash during downloading
  • Minor updates of SABYenc (such as 3.3.2) are no longer mandatory
  • Server usage graphs are now linked to make comparing servers easier
  • First article of each file is downloaded first to identify filenames
  • Jobs finished by Direct Unpack will be post-processed first
  • URLs that fail to fetch due to server errors will only be retried 10x
  • Delay between URL retries increases when not specified by server
  • Job password entered by user is always shown in History
  • If available, 7zip will be used instead of unzip
  • Bugfixes since:
  • Dropped connections could result in stalled downloads
  • Pre-queue script output was not always parsed correctly
  • Notifications were always send for 'Default' category
  • 'History Retention' also checked on start of program
  • macOS: Restore compatibility with macOS 10.11.6 on some systems
  • Windows: Unpacking could fail due to paths not being quoted
  • Windows: Complete folder in root of drive could crash post-processing
  • Windows: Automatically correct 'Extra Par2 Parameters' for MultiPar
  • Windows: Prevent potential pause/unpause loop after tray icon click

New in SABnzbd Portable 2.3.1 (Oct 27, 2017)

  • Changes since 2.3.0:
  • Added post-processing script Deobfuscate.py (in "scripts" folder)
  • which can automatically process "rename.par2" after unpacking
  • or rename the largest file in the folder to the job's name
  • Maximum Article Cache size increased to 4GB on 64 bit systems
  • New servers will have timeout of 60 seconds instead of 120
  • Last output of a running script is shown in history
  • Paths to par2, unrar, unzip and 7zip are passed to scripts
  • Path to gzipped NZB file of job is passed to scripts
  • Windows: Single click on tray icon pauses/unpauses queue
  • Bugfixes since 2.3.0:
  • Abort Direct Unpack if not progressing 2 minutes after download
  • Direct Unpacker could crash on some downloads
  • Added measures to prevent "Failed to import" errors
  • Downloader could crash during first few seconds after start
  • Saving errors of renames-file prevented
  • More verbose logging of creating and deleting files
  • Remove ".par2" at end of job name, could cause failure of repair
  • Fix racing-condition for files coming in after a job finishes
  • When re-adding a job, the time left was not calculated
  • Priority of category was ignored when adding new job
  • Server information in Status window was not always updated
  • Always show Direct Unpack status on smaller screens
  • Correctly adapt date and time display to local time zone
  • Category folders cannot be sub-folders of Temporary Download Folder
  • Email notifications could not be limited to categories
  • Testing email notifications did not work
  • Added "with" to list of lowercase words in titles for Sorting
  • "From SxxEyy" RSS filter did not always work
  • Show clearly that RSS "From Show SxxEyy" is an "Accept"-type filter
  • Sorting failed when "Ignore folders inside archives" was enabled
  • Always send "failure_url" to post-processing scripts
  • Decoding of articles no longer logged by default to reduce logging
  • Windows: Remove incompatible "Extra Par2 Parameters" for MultiPar
  • Windows: Special filenames could cause failures during unpack
  • Windows: Message box is shown in case of fatal startup error
  • Windows: Unpacking to network shares could fail
  • macOS: Added Safari pinned tab icon

New in SABnzbd Portable 2.3.1 RC 2 (Oct 20, 2017)

  • Changes since 2.3.0:
  • Added post-processing script Deobfuscate.py (in "scripts" folder)
  • which can automatically process "rename.par2" after unpacking
  • or rename the largest file in the folder to the download name
  • Maximum Article Cache size increased to 4GB on 64 bit systems
  • Paths to par2, unrar, unzip and 7zip are passed to scripts
  • Path to gzipped NZB file of job is now passed to scripts
  • Windows: Single click on tray icon pauses/unpauses queue
  • Bugfixes since 2.3.0:
  • Abort Direct Unpack if no progress for 2 minutes after download
  • Added measures to prevent "Failed to import" errors
  • Downloader could crash during first few seconds
  • Saving errors of renames-file prevented
  • Remove ".par2" at end of job name, could cause failure of repair
  • When re-adding a job, the time left was not calculated
  • Priority of category was ignored when adding new job
  • Server information in Status window was not updated
  • Always show Direct Unpack status
  • Correctly adapt date and time display to local time zone
  • Category folders cannot be sub-folders of Temporary Download Folder
  • Email notifications could not be limited to categories
  • Testing email notifications did not function
  • Added "with" to list of lowercase words in titles for Sorting
  • "From SxxEyy" RSS filter did not always work
  • Show clearly that RSS "From Show SxxEyy" is an Accept-type filter
  • Sorting failed when "Ignore folders inside archives" was enabled
  • Always send failure_url to post-processing scripts
  • Windows: Special filenames could cause failures during unpack
  • Windows: Message box is shown in case of fatal startup error
  • Windows: Unpacking to network shares could fail
  • macOS: Added Safari pinned tab icon

New in SABnzbd Portable 2.3.1 RC 1 (Oct 16, 2017)

  • Changing priorities when jobs were being added could cause freeze
  • Post-processing scripts could fail to run
  • Always send failure_url to post-processing scripts
  • Saving errors of renames-file prevented
  • Downloader could crash during first few seconds
  • Testing email notifications did not function
  • Email notifications could not be limited to categories
  • Show that RSS 'From Show SxxEyy' is an Accept-type filter
  • Category folders cannot be sub-folders of Temporary Download Folder
  • macOS: Added Safari pinned tab icon

New in SABnzbd Portable 2.3.1 Beta 1 (Oct 6, 2017)

  • Added post-processing script Deobfuscate.py ("scripts" folder) which
  • can be used to automatically process "rename.par2" after unpacking
  • or rename the largest file in the folder to the download name
  • Paths to par2, unrar, unzip and 7zip are passed to scripts
  • Windows: Single click on tray icon pauses/unpauses queue

New in SABnzbd Portable 2.3.0 (Sep 21, 2017)

  • Changes since 2.2.1:
  • Option to limit Servers to specific Categories removed
  • Improved par2 handling and obfuscated files detection
  • Duplicate filenames in NZB's no longer rejected by default
  • Set custom URL instead of /sabnzbd/ (in Config > Specials)
  • Article-state (which servers are tried) is preserved after restart
  • Auto disconnect (if enabled) only after verification of last item
  • Slight performance improvement when fetching RSS-feeds
  • Job title from RSS-feed is shown for URLs being grabbed
  • URL grabbing can now be individually paused
  • Scheduler can pause/unpause jobs in specific category
  • Series Duplicate Checker can allow PROPER/REAL/REPACK versions
  • Refresh-icon in Glitter when refresh rate is above 2 seconds
  • Different icon for downloads with Force priority
  • Show progress during verification of extra files
  • All dates and times are now time zone independent
  • API: 'missing' field removed from 'queue', use 'mbmissing'
  • API: 'warnings' method now returns array for better handling
  • macOS: Bundled new OpenSSL version with support for TLSv1.2
  • macOS: No longer linked to system certificate store
  • macOS and Windows: Installers include Mozilla CA certificates
  • Bugfixes since 2.2.1:
  • Reduce CPU usage with multiple servers
  • Fix yet another potential stalling issue
  • Remove Timeout tracebacks
  • Handle locked history database better
  • Only warn if number of actual passwords is larger than 30
  • Unexpected behavior when diskspace becomes critically low
  • Retried jobs would show incorrect download progress
  • Password file was loaded from disk excessively
  • API: Correct listing of downloaded and queued files in 'get_files'
  • API: Number of bytes missing and downloaded could be slightly off
  • API: Jobs with Force priority should always have status 'Downloading'
  • MacOS: Direct Unpack could hang in case of special characters in names
  • Windows: Unpack could fail if started instantly after previous one
  • Windows: Download with many par2 sets could get listed as failed

New in SABnzbd Portable 2.3.0 RC 2 (Sep 15, 2017)

  • Improved download performance 10-15% on CPU limited devices
  • by removing redundant article verification.
  • Linux: Update of SABYenc to version 3.1.1 is required.
  • Password file was loaded from disk excessively

New in SABnzbd Portable 2.3.0 RC 1 (Sep 11, 2017)

  • API: 'warnings' method now returns array for better handling

New in SABnzbd Portable 2.3.0 Alpha 2 (Sep 6, 2017)

  • Specials Config page could not be loaded
  • Crash when adding new jobs
  • Further stalling-detection improvements
  • Crash when a job was set to only Download
  • Display of download progress and missing data improved
  • Retried jobs would show incorrect download progress
  • Different icon for downloads with Force priority
  • Show progress during verification of extra files
  • API: 'missing' field removed, use 'mbmissing'

New in SABnzbd Portable 2.3.0 Alpha 1 (Sep 4, 2017)

  • Option to limit Servers to specific Categories removed
  • Improved par2 handling and obfuscated files detection
  • Duplicate filenames in NZB's no longer rejected by default
  • Set custom URL instead of /sabnzbd/ (in Config > Specials)
  • Article-state (which servers are tried) is preserved after restart
  • Auto disconnect (if enabled) only after verification of last item
  • Slight performance improvement when fetching RSS-feeds
  • RSS-feed title is shown for URLs being grabbed
  • URL grabbing can now be individually paused
  • Scheduler can pause/unpause jobs in specific category
  • Series Duplicate Checker can allow PROPER/REAL/REPACK versions
  • Refresh-icon in Glitter when refresh rate is above 2 seconds
  • macOS: Bundled new OpenSSL version with support for TLSv1.2
  • macOS: No longer linked to system certificate store
  • macOS and Windows: Installers include Mozilla CA certificates

New in SABnzbd Portable 2.2.1 RC 2 (Aug 24, 2017)

  • Some users were experiencing downloads or pre-check being stuck at 99%
  • Allow up to 5 bad articles for jobs with no or little par2
  • Fixed RarFile error during unpacking
  • Unpacking of many archives could fail
  • Warn user when password-file is too large
  • Remove email addresses settings from log export
  • Block server longer on 'Download limit exceeded' errors
  • Only auto-disconnect after first run of verification

New in SABnzbd Portable 2.2.0 RC 2 (Aug 10, 2017)

  • Not all RAR files were correctly removed for encrypted downloads
  • Better indication of verification process before and after repair
  • All par2 files are only downloaded when enabled, not on enable_par_cleanup
  • Disk-space is now checked before writing files
  • Server usage graphs did not always list all available months
  • Warning is shown when many files with duplicate filenames are discarded
  • Special characters like []!* in filenames could break repair
  • In some cases not all RAR-sets were unpacked
  • Categories with ' in them could result in SQL errors
  • Faulty pynotify could stop shutdown
  • Various CSS fixes in Glitter and the Config
  • macOS: Really catch "Protocol wrong type for socket" errors
  • NOTE: Option to limit Servers to specific Categories is now scheduled
  • to be removed in the next release.

New in SABnzbd Portable 2.2.0 Beta 2 (Jul 24, 2017)

  • Graphical overview of daily server usage on Servers page
  • New option History Retention to limit number of jobs in History
  • Add Retry All Failed button to Glitter
  • Add option to only tag a duplicate job without pausing or removing it
  • Remove video and audio rating icons from Queue
  • Show vote buttons instead of video and audio rating buttons in History
  • Direct Unpack could crash
  • Wizard was always accessible, even with username and password set
  • Several styling fixes in the interface

New in SABnzbd Portable 2.2.0 Beta 1 (Jul 19, 2017)

  • Bugfixes and stability updates for Direct Unpack
  • Notification errors
  • Correct value in "Speed" Extra History Column

New in SABnzbd Portable 2.2.0 Alpha 3 (Jul 18, 2017)

  • Changes since 2.1.0:
  • Direct Unpack: Jobs will start unpacking during the download, reduces
  • post-processing time but requires capable hard drive. Only works for jobs that
  • do not need repair. Will be enabled if your incomplete folder-speed > 60MB/s
  • Reduced memory usage, especially with larger queues
  • Removed 5 second delay between fetching URLs
  • Notifications can now be limited to certain Categories
  • Each item in the Queue and Filelist now has Move to Top/Bottom buttons
  • Smoother animations in Firefox (disabled previously due to FF high-CPU usage)
  • Jobs outside server retention are processed faster
  • Show missing articles in MB instead of number of articles
  • Obfuscated filenames are renamed during downloading, if possible
  • If enable_par_cleanup is disabled all par2 files be downloaded
  • If enabled, replace dots in filenames also when there are spaces already
  • Update GNTP bindings to 1.0.3
  • max_art_opt and replace_illegal moved from Switches to Specials
  • Removed Specials enable_meta, par2_multicore and allow_streaming
  • Windows: Full unicode support when calling repair and unpack
  • Windows: Move enable_multipar to Specials
  • Windows: Better indication of verification process before and after repair
  • Windows: MultiPar verification of a job is skipped after blocks are fetched
  • Windows & macOS: removed par2cmdline in favor of par2tbb/Multipar
  • Bugfixes since 2.1.0:
  • Shutdown/suspend did not work on some Linux systems
  • Deleting a job could result in write errors
  • Display warning if custom par2 parameters are wrong
  • RSS URLs with commas were broken
  • Fixed some "Saving failed" errors
  • Fixed crashing URLGrabber
  • Jobs with renamed files are now correctly handled when using Retry
  • Disk-space readings could be updated incorrectly
  • Correct redirect after enabling HTTPS in the Config
  • Fix race-condition in Post-processing
  • History would not always show latest changes
  • Convert HTML in error messages
  • Fixed unicode error during Sorting
  • Not all texts were shown in the selected Language
  • Windows: Fix error in MultiPar-code when first par2-file was damaged
  • macOS: Catch 'Protocol wrong type for socket' errors
  • Translations:
  • Added Hebrew translation by ION IL, many other languages updated.

New in SABnzbd Portable 2.2.0 Alpha 2 (Jul 18, 2017)

  • Changes since Alpha 1:
  • Show missing articles in MB instead of number of articles
  • 'Download all par2' will download all par2 if par_cleanup is disabled
  • Windows: Move enable_multipar to Specials (so MultiPar is always used)
  • Windows: Better indication of verification process before and after repair
  • Windows: 2nd MultiPar verification of a job is skipped after more blocks are fetched
  • Bugfixes since Alpha 1:
  • Fixed some "Saving failed" errors
  • Fixed crashing URLGrabber
  • Disk-space readings could be updated incorrectly
  • Correct redirect after enabling HTTPS in the Config
  • Fix race-condition in Post-processing
  • History would not always show latest changes
  • Convert HTML in error messages
  • Not all texts were shown in the selected Language

New in SABnzbd Portable 2.2.0 Alpha 1 (Jun 19, 2017)

  • Changes in 2.2.0:
  • Reduced memory usage, especially with larger queues
  • Slight improvement in download performance by removing internal locks
  • Smoother animations in Firefox (disabled previously due to FF high-CPU usage)
  • If enabled, replace dots in filenames also when there are spaces already
  • Jobs outside server retention are processed faster
  • max_art_opt and replace_illegal moved from Switches to Specials
  • Bug fixes in 2.2.0:
  • Shutdown/suspend did not work on some Linux systems
  • Deleting a job could result in write errors
  • Display warning if custom par2 parameters are wrong
  • macOS: Catch 'Protocol wrong type for socket' errors
  • Windows: Fix error in MultiPar-code when first par2-file was damaged
  • Translations:
  • Added Hebrew translation by ION IL, many other languages updated.

New in SABnzbd Portable 2.1.0 (Jun 19, 2017)

  • Changes since 2.0.1:
  • Windows-only: Will now use MultiPar for verification and repair. MultiPar uses
  • the latest optimizations, multiple cores and can utilize the GPU, resulting in
  • repairs often being twice as fast. Created by Yutaka Sawada (Windows only)
  • "Extra Par2 Parameters" are also passed to MultiPar
  • For example: Set "/lc32" to enable GPU for repair (can also be slower!)
  • Minimal macOS version set to 10.9 (Mavericks)
  • Human readable history date/time default setting in Glitter (x hours ago, etc)
  • Post-processing script execution can be aborted
  • Removed Specials settings: never_repair, nr_decoders, prio_sort_list,
  • create_group_folder, enable_par_cleanup, enable_quickcheck, allow_64bit_tools
  • Bug fixes:
  • File join would fail incorrectly
  • Catch and show 'Disk full' messages from PAR2/MultiPar
  • MemoryError occurred when opening the interface after long period of inactivity

New in SABnzbd Portable 2.0.1 RC 1 (Apr 20, 2017)

  • Bugfixes since 2.0.0:
  • Some users experienced slower download speeds.
  • Revert changes to handling of missing articles introduced in 2.0.0 that turned out to be slow for some users.
  • Log X-Forwarded-For of API calls and logins.
  • Better handling of 7zip unpacking.
  • No longer change ports if the configured port is not available during startup.
  • Windows: remove option to start SABnzbd from installer, it would start the program as administrator.
  • Windows: NZB-icon association lost sometimes.

New in SABnzbd Portable 2.0.0 (Apr 20, 2017)

  • New in 2.0.0: SABYenc
  • To improve SABnzbd's performance on systems where CPU power is limiting download speed, we developed a new C-module called SABYenc to accelerate the decoding of usenet articles that can use multiple threads and is more efficient. Not only low-powered systems like NAS's or Raspberry Pi's benefit, with this new module speeds can increase up to 2x compared to 1.x.x releases on any system where the connection/newsserver capacity was not fully used. The Windows and macOS releases automatically include this module.
  • Changes/improvements in 2.0.0:
  • Windows and macOS releases now also come in 64bit versions. The installers will install the appropriate version automatically. Therefore, on 64bit Windows the installation directory will change to 'Program Files' instead of 'Program Files (x86)'.
  • On Windows our tests showed an additional 5-10% gain in download speed when using 64bit SABnzbd on 64bit Windows.
  • Multicore Par2 is now easily available through the PPA and other channels
  • Post-processing scripts now get additional job information via SAB environment variables.
  • Certificate Validation set to 'Strict' for newly added newsservers
  • The insecure Certificate Verification level 'Default' is now called 'Minimal'. In case of problems, see: https://sabnzbd.org/certificate-errors
  • Removed Secondary Web Interface option.
  • Smaller changes/improvements in 2.0.0:
  • Schedule items can now be enabled and disabled
  • HTTP-redirects in interface are now relative URL's
  • Moved some lesser used settings to Config->Specials
  • Cache usage is now updated continuously in the Status Window
  • Previously set password is now shown on Retry
  • Remove listquote module dependency
  • Warn if Complete folder is on FAT filesystem (4GB size limit)
  • Bug fixes in 2.0.0:
  • Malformed articles could break the Downloader
  • Unexpected characters in CRC part of an article could crash the Decoder
  • Retry ADMIN-data saving 3x before giving error
  • Checking for encryption during downloading could fail
  • QuickCheck could crash when renaming already renamed files
  • skip_dashboard set to 1 by default in fullstatus API-call
  • Top-only switch now really only downloads top job
  • Unblock Server button did not work
  • par2cmdline would fail to repair jobs with split posts (.001, etc)
  • Fixed QuickCheck renaming issues
  • Show warning if job is paused because it appears cloaked
  • Linux: Warn in case encoding is not set to UTF-8
  • Windows: Incomplete folders would sometimes end in a dot

New in SABnzbd Portable 1.0.0 RC 3 (Mar 5, 2016)

  • SABnzbd's webserver now doesn't listen to IPv6 addresses by default. Use Config->Special->ipv6_hosting if you want this enabled.
  • The Windows installer failed to detect an already running version.
  • Glitter: cosmetic fixes.

New in SABnzbd Portable 1.0.0 RC 2 (Mar 5, 2016)

  • Changing server priorities during a download could lead to unexpected results and lockups
  • Made Glitter friendly for reverse proxies
  • Config->Main shows more diagnostic info
  • Default host to test IPv6 is now self-test.sabnzbd.org

New in SABnzbd Portable 1.0.0 RC 1 (Feb 4, 2016)

  • Bump version from 0.8.0RC1 to 1.0.0RC1
  • Fixed "disk-full" notification
  • Glitter: several small problems fixed
  • OSX: fixed error message that comes when job with accented characters completes
  • Fixed diskspeed meter (in Glitter)

New in SABnzbd Portable 0.8.0 Beta 6 (Jan 26, 2016)

  • Fixed issues in Config->Server (Firefox)
  • Fixed queue upgrade warning for Windows
  • SSL protocol by default auto-negotiated with server
  • Fixed problem of multiple instances of SABnzbd when starting it with an NZB
  • Fix problem of stray RAR files after unpack, which would fail the job
  • Lots of Glitter tweaks and fixes

New in SABnzbd Portable 0.8.0 Beta 5 (Jan 26, 2016)

  • Glitter improvements
  • Faster initial loading of Glitter on Firefox and Chrome
  • Support extra parameters for par2 on other platforms than Windows
  • Proper sorting of download report
  • Several fixes for rare problems

New in SABnzbd Portable 0.8.0 Beta 4 (Dec 30, 2015)

  • Unicode crashes in user interface fixed
  • Glitter skin improved
  • Resume can now give notification
  • In Config->Server, show active servers before inactive ones
  • Update unrar to 5.30
  • Added Windows Notifications (local)
  • Updated many localizations

New in SABnzbd Portable 0.8.0 Beta 3 (Dec 30, 2015)

  • Speedlimit corrections
  • Windows build now verifies https certificates
  • Windows build now supports TLS 1.2
  • Fixed bug that could lead to all NZBs being reported as duplicates
  • Skin improvements

New in SABnzbd Portable 0.8.0 Beta 2 (Dec 30, 2015)

  • Improvements in IPv6 handling
  • Extension of SSL protocols (where supported)
  • Many improvemnts in the Glitter skin
  • On Windows, Season Sort often failed
  • Speedlimiting can now be absolute or in percentage
  • Scheduler action to remove completed history items

New in SABnzbd Portable 0.8.0 Beta 1 (Dec 30, 2015)

  • Glitter is now the default skin
  • Glitter fixes and improvements
  • Removed Classic and Mobile skins
  • Removed Config parts of smpl and Plush skins
  • API-call "history" now accepts one or more "category" parameters in order to filter.
  • API-call "addurl" now returns a list of nzo_id's, which will be valid for the actual jobs.
  • Update unrar to release 5.21
  • Enable renaming of Usenet servers.
  • Add Pushbullet support.
  • Implement Pushover support.
  • Restore Rating function
  • Newsserver IPv6 load balancing aka Happy Eyeballs / RFC 6555
  • Lots of bug fixes

New in SABnzbd Portable 0.8.0 Alpha 3 (Jul 6, 2015)

  • New skin: Glitter
  • Assign servers to categories
  • Lots of bug fixes

New in SABnzbd Portable 0.8.0 Alpha 2 (Jul 6, 2015)

  • Server priorities instead of primary/backup
  • Work-arounds to avoid bugs in PyOpenSSL 0.14
  • Speedlimit 0 wasn't handled properly (in means no limit)
  • Add 'action_size' parameter to support drag-and-drop of files
  • Remove unnecessary 7zip warnings
  • Support RAR's REV files to some extent
  • Diagnostic dashboard tab for "Status" page
  • Fix UI for Notification Center, Growl and NtfOSD

New in SABnzbd Portable 0.8.0 Alpha 1 (May 8, 2015)

  • Full Unicode support with Chinese and Russian translations
  • Improved Notifications (including Prowl)
  • Duplicate detection for series
  • Bonjour/ZeroConfig support
  • More filters in RSS
  • 7zip support
  • Option to save repair time by downloading all par2 files
  • Support for long paths in Windows (above 260)
  • Improved security for external access
  • Lots of small improvements and bug fixes
  • The "Classic" skin is gone

New in SABnzbd Portable 0.7.20 (Nov 22, 2014)

  • Features:
  • API call "Retry" now returns new job id (supporting nzbdrone)
  • Bug fixes:
  • Fix email test issue

New in SABnzbd Portable 0.7.19 (Nov 22, 2014)

  • Features:
  • Extended filtering for oznzb.com
  • Earlier detection of Unwanted Extension if in last rar file
  • Upgrade to unrar 5.11 (OSX and Windows)
  • Add Finnish translation
  • Bug fixes:
  • Fix sort order of RSS feeds
  • Prevent multiple pauses in "unwanted extensions" option
  • Change renaming scheme for duplicate files
  • Fix sorting of the queue
  • Prevent removal of embedded passwords in filenames by trimming option
  • Improve password trial when the system uses an older unrar tool
  • Support double quotes to delineate parameters in category match lists.
  • When a comma is present in a file name, quotes are needed when passed to a user script
  • The after-unrar-check needs to take the "flat_unpack" option into account

New in SABnzbd Portable 0.7.18 (Jul 7, 2014)

  • Features:
  • Support for X-Failure header (leading to an alternative NZB)
  • Support for detecting unwanted extensions inside RAR files
  • Using priority Force will override duplicate detection
  • Add "pause_pp" and "server_stats" to the API
  • Bug fixes:
  • Also remove colons ":" with option sanitize_safe
  • Notification: Respect NotifyOSD-preference and allow testing of values from UI
  • Prevent pseudo error message when testing "Notification Center"
  • Testing email based on values in UI instead of stored config
  • Don't trim file names when renaming them (so revert to old behavior)
  • Fix potential crash when unpacking due to unset variable
  • Pause/abort on encryption failed when pre-check was active
  • Allow "embedded" passwords in job titles again

New in SABnzbd Portable 0.7.17 (Mar 25, 2014)

  • Implement "retry-after" header to support rate-limiting

New in SABnzbd Portable 0.7.17 RC 2 (Mar 8, 2014)

  • Support UNC paths in Sort expressions (Windows)
  • URL in the queue should not show up "sanitized"
  • Fix shutdown issue in PP queue
  • Special option "warn_dupl_jobs" to suppress/enable warnings for duplicate jobs
  • Add (partial) RAR5 support
  • Fix some more password-in-filename issues
  • Add password entry boxes in smpl and Classic skins

New in SABnzbd Portable 0.7.17 Beta 3 (Jan 6, 2014)

  • Solved since Beta1/2:
  • passwords embedded in file names were not passed properly to unrar
  • Features:
  • Support for more meta-data in NZB files (to be used in TV Sort)
  • Optional integration with the OZnzb indexer, allows user access to ratings and reporting directly from SABnzbd interface.
  • Optional automatic feedback to OZnzb on failed downloads
  • Commandline option --pidfile to set your own PID-file name/path (Unix and OSX)
  • Basic support for X-DNZB-Failure and X-DNZB-Details headers, sent by some indexers
  • Upgrade embedded unrar to 5.01
  • Bug fixes:
  • Fix false encryption alarms for some posts
  • Fix issue with OSX Mavericks Notification Center support
  • Fix issue with passwords embedded in file names

New in SABnzbd Portable 0.7.16 (Sep 3, 2013)

  • Bug fixes:
  • Fix false encryption alarms for some posts
  • Fix for faulty par2cmdline on some embbeded Unix systems
  • Features:
  • Add "password" box to Plush's job details page
  • Add special "sanitize_safe" to remove unsupported Windows characters on other platforms. This solves issues when using NAS shares from Windows.

New in SABnzbd Portable 0.7.14 (Jul 8, 2013)

  • Missing mini-par2 sometimes prevents the other par2 files from being downloaded
  • When unrar reports invalid RAR files, show a proper error message
  • Fix special case of unjustified encryption warning

New in SABnzbd Portable 0.7.13 (Jun 14, 2013)

  • Bug fixes:
  • Another encryption detection fix
  • When post has just one par2 set, use wildcard so that all files are used
  • "addurl" api-call did not always accept nzbname parameter
  • Features:
  • Special option "enable_recursion" to control recursive unpacking

New in SABnzbd Portable 0.7.12 (May 23, 2013)

  • Fix issues in encryption detection
  • Don't try to "join" a single X.000 file
  • Fix memory overflow when joining very large files
  • Make name sorting of the queue case-insensitive
  • Save job data to disk after changing job password or other attributes
  • Deploy "abort when completion not possible" method also in pre-download check

New in SABnzbd Portable 0.7.11 (Feb 8, 2013)

  • Bug fixes:
  • Obfuscated file name support causes regular multi-set NZBs to verify (much) slower
  • Bad articles from some servers are accepted as valid data
  • Generic Sort fails to rename files when an extra folder level is present in the RAR files

New in SABnzbd Portable 0.7.10 (Feb 1, 2013)

  • Features:
  • Try to repair rar/par sets with obfuscated (scrambled) names
  • Display next RSS scan moment in Cfg->RSS
  • Bug fixes:
  • Disable obsolete newzbin bookmark readout
  • Show speed when downloading in Forced mode while paused
  • Plush History icons repair and unpack were swapped
  • Reset "today" byte counters at midnight even when idle
  • An email about a failed should say that the download failed
  • Report errors coming from fully encrypted rar files
  • Accept %fn (as well as %fn.%ext) as end parameter in sorting strings.

New in SABnzbd Portable 0.7.9 (Jan 7, 2013)

  • Fix fatal error when encountering a malformed article

New in SABnzbd Portable 0.7.8 (Jan 4, 2013)

  • Features:
  • Use "category" and "password" meta-data in NZB files (Provided by some indexers)
  • Option to abort download when it is clear that not enough data is available (For removed posts it will be faster than pre-download check)
  • Add "Abort" option for encryption detection
  • Removed articles are now listed separately in download report
  • Special option "wait_for_dfolder", enables waiting for external temp download folder at startup
  • Bug fixes:
  • Fix problem with %fn substitution in Sorting
  • Pre-download check did not work with all servers
  • Fix missing Retry link for "Out of retention" jobs.
  • API function "addfile" now accepts "nzbname" parameter for ZIP/RAR files with one NZB.
  • Prevent retries when an NZB with just samples is retrieved from an indexer (and you had the "do not download samples" option enabled).

New in SABnzbd Portable 0.7.7 (Dec 15, 2012)

  • Features:
  • Updated unrar to 4.20 (OSX/Windows)
  • Optional web-ui watchdog (diagnostic tool)
  • Removed account support for defunct indexers
  • Bug fixes:
  • Fix some issues with orphaned items
  • Generic sort didn't always rename media files in multi-part jobs properly
  • Always show RSS items in the same order as the original RSS feed

New in SABnzbd Portable 0.7.6 Beta 1 (Nov 10, 2012)

  • Features:
  • Properly handle par2-sets that were renamed after creation by the poster
  • Bug fixes:
  • Prevent blocking assembly of completed files, (this resulted in excessive CPU and memory usage)
  • Fix speed issues with some Usenet servers due to unreachable IPv6 addresses
  • Fix issues with SFV-base checks
  • Successfully pre-checked job lost its attributes when those were changed during check
  • No longer check version when looking for a running instance of SABnzbd (this prevents unintended multiple instances).

New in SABnzbd Portable 0.7.5 (Nov 7, 2012)

  • Features:
  • Update nzbmatrix category table (check your categories!)
  • Add special options 'empty_postproc' and 'prio_sort_list' (See Wiki)
  • Bug fixes:
  • Prevent stuck jobs at end of pre-check
  • Fix issues with accented and special characters in names of downloaded files
  • Fix problem with "Read" button when RSS feed name contains "&"
  • Prevent unusual SFV files from crashing post-processing
  • Added missing %dn formula to Generic Sort