SABnzbd Changelog

What's new in SABnzbd 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 2.3.8 (Mar 23, 2019)

  • 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

New in SABnzbd 2.3.7 (Jan 13, 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 2.3.7 RC1 (Jan 8, 2019)

  • Improvements and bug fixes since 2.3.7 Beta 1:
  • 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
  • Improvements and bug fixes since 2.3.6:
  • 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.
  • Readout of some RSS feeds could result in a crash

New in SABnzbd 2.3.6 (Jan 8, 2019)

  • New option require_modern_tls forces TLSv1.2+ 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 1.3.0.2
  • Windows and macOS: Update UnRar to 5.61

New in SABnzbd 2.3.5 (Sep 13, 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 2.3.4 (May 29, 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 2.3.3 (Apr 30, 2018)

  • Changes:
  • 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:
  • 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 2.3.2 (Dec 30, 2017)

  • Changes:
  • 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:
  • 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 2.2.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 2.0.1 (May 25, 2017)

  • Changes since 2.0.0:
  • No longer change ports if the configured port is not available during startup.
  • 'Proof' files also ignored when Ignore Samples is enabled.
  • Redundant SFV and RAR checks no longer performed if par2 verification failed.
  • More repair/unpack info is retained in the History information.
  • Windows: remove option to start SABnzbd from installer, it would start the
  • program as administrator.
  • 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.
  • Missing first par2-file would cause repair to be skipped.
  • Better handling of 7zip unpacking.
  • Log X-Forwarded-For of API calls and logins.
  • Handle more URLGrabber exceptions.
  • Command-line parameters were not listed correctly.
  • Queue-finish-action picker in Glitter more stable.
  • Custom Pause interpreter in Glitter more reliable.
  • Pre-check would fail if download was on SMBv3 share.
  • Windows: NZB-icon association lost sometimes.
  • Windows: Unrar could fail on some archives containing very long paths.

New in SABnzbd 2.0.1 RC1 (Apr 25, 2017)

  • 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 2.0.0 (Apr 17, 2017)

  • New in 2.0.0:
  • 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, for other
  • platforms an installation guide can be found here: https://sabnzbd.org/sabyenc
  • 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.
  • Linux: Detect if Multicore Par2 is installed.
  • Multicore Par2 is now easily available through the PPA and other channels:
  • https://sabnzbd.org/wiki/installation/multicore-par2
  • Post-processing scripts now get additional job information via SAB environment
  • variables. https://sabnzbd.org/wiki/scripts/post-processing-scripts
  • 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
  • On macOS SABnzbd was set to have low IO-priority, this is now set to normal
  • 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 1.2.3 (Mar 19, 2017)

  • Fix crashing Downloader when Quota were set
  • Fix broken webserver HTTPS for extra bound ports (e.g. IPv6)
  • Windows: Fix hanging Unrar
  • Windows: Unzip was not working
  • Windows: Incomplete folders would sometimes end in a dot
  • Starting with "-w" parameter would fail
  • Unblock Server button did not work

New in SABnzbd 2.0.0 Beta 1 (Mar 14, 2017)

  • Changes since Alpha 1:
  • 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.
  • Linux: Detect if Multicore Par2 is installed.
  • Multicore Par2 is now easily available through the PPA and other channels:
  • https://sabnzbd.org/wiki/installation/multicore-par2
  • Bug fixes since Alpha 1:
  • Not all servers with same priority were tried
  • Unzip on Windows was not working
  • Unrar on Windows could hang
  • Restarting SABnzbd sometimes failed
  • Reported 'Unknown encoding' warnings for some downloads
  • Error on renaming a job in Plush
  • Always show Queue search box when multi-editing
  • SABnzbd password not displayed in plain text in the Config

New in SABnzbd 2.0.0 Alpha 1 (Mar 1, 2017)

  • What's new:
  • Post-processing scripts now get additional job information via SAB_* environment variables - See: #785
  • Certificate Validation set to Strict for newly added newsservers
  • Schedule items can now be enabled and disabled
  • Remove Secondary Web Interface option
  • 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
  • On macOS SABnzbd was set to have low IO-priority, this is now set to normal
  • Bug fixes:
  • Warn in case encoding is not set to UTF-8
  • Retry ADMIN-data saving 3x before giving error
  • Upgrade notices:
  • Windows: When starting the Post-Processing script, the path to the job folder is no longer in short-path notation but includes the full path. To support long paths (>255), you might need to alter them to long-path notation (?).
  • Schedule items are converted when upgrading to 2.x.x and will break when reverted back to pre-2.x.x releases.
  • The organization of the download queue is different from pre-1.x.x releases. So 2.x.x will not see the existing queue, but you can go to Status->QueueRepair and "Repair" the old queue.

New in SABnzbd 1.2.1 (Feb 25, 2017)

  • What's new:
  • QuickCheck will perform fast rename of obfuscated posts
  • RSS Downloaded page now shows icon to indicate source
  • HTML tags are filtered from single-line script output
  • New self-signed certificates now list local IP in SAN-list
  • Handle jobs on Windows with forbidden names (Con., Aux.,..)
  • Bug fixes:
  • Fix crashing Assembler
  • 'Only Download Top of Queue' was broken for a long time
  • Cloaked files (RAR within RAR) were not detected anymore
  • Incorrectly labeled some downloads as Encrypted
  • Passwords were not parsed correctly from filenames
  • RSS reading could fail on missing attributes
  • Multi-feed RSS will not stop if only 1 feed is not functioning
  • Duplicate detection set to Fail would not work for RSS feeds
  • Incorrectly marking jobs with folders inside as failed
  • Categories were not matched properly if a list of tags was set
  • PostProcessing-script was not called on Accept&Fail or Dupe detect
  • Support for newer par2cmdline(-mt) versions that need -B parameter
  • Some newsservers would timeout when connecting
  • More robust detection of execute permissions for scripts
  • CPU type reporting on Windows and macOS
  • Failed to start with some localhost configs
  • Removed some more stalling issues
  • Retry rename 3x before falling back to copy during "Moving"
  • Catch several SSL errors of the webserver
  • Disk-space information is now only checked every 10 seconds
  • Translations:
  • Many translations updated, thanks to our translators!

New in SABnzbd 1.2.1 Beta 1 (Feb 12, 2017)

  • What's new:
  • QuickCheck will perform fast rename of obfuscated posts
  • RSS Downloaded page now shows icon to indicate source
  • HTML tags are filtered from single-line script output
  • Bug fixes:
  • Fix crashing Assembler
  • Cloaked files (RAR within RAR) were not detected anymore
  • 'Only Download Top of Queue' was broken for a long time
  • Incorrectly labeled some downloads as Encrypted
  • RSS reading could fail on newznab attributes
  • Incorrectly marking jobs with folders inside as failed
  • Handle jobs on Windows with forbidden names (Con., Aux.,..)
  • Categories were not matched properly if a list of tags was set
  • PostProcessing-script was not called on Accept&Fail or Dupe detect
  • Support for newer par2cmdline(-mt) versions that need -B parameter
  • Some newsservers would timeout when connecting
  • Duplicate detection set to Fail would not work for RSS feeds
  • More robust detection of execute permissions for scripts
  • CPU type reporting on Windows and macOS
  • Failed to start with some localhost configs
  • Removed some more stalling issues

New in SABnzbd 1.2.0 (Jan 15, 2017)

  • New SSL engine:
  • SSL connections will always negotiate strongest encryption available
  • Strict verification of certificates (optional)
  • Set custom SSL-Ciphers to increase performance (lowers encryption strength)
  • Detail information in Status window on type of encryption used
  • Webserver can use stronger encryption for HTTPS connections
  • New RAR-file processing with full support for RAR5:
  • All passwords are now tried on the first complete RAR-file during download
  • RAR-based verification when no par2-files or SFV-files are available
  • Improvements to Categories processing:
  • Matching of start of category inside NZB with user-categories For example 'Movies > HD' will match a 'movies' category
  • Categories can now be ordered to customize matching to categories in NZB's
  • Improvements to RSS feed management:
  • Multiple feeds can now share the same set of filters
  • Added 'From Show SxxEyy' filter
  • Feeds will only re-evaluate after clicking 'Apply Filters' or 'Read Feed'
  • Information from newznab, nZEDb and nntmux tags used (age, size and show info)
  • Feeds now show the category, age and when the NZB was added to the queue
  • Detection of par2-files in completely obfuscated NZB's
  • Verification (par2) and UnRAR can now be aborted from Glitter
  • Faster startup and restart of SABnzbd
  • Duplicates can now be marked as Failed (to notify external tools)
  • Config Search function
  • Changes:
  • Python post/pre/notification-scripts now require execute (+x) permissions
  • Dropped dependency on PyOpenSSL, now only requires cryptography package
  • Update 7zip to 16.04 and UnRar to 5.40 for Windows/macOS
  • Update Python to 2.7.13 on Windows and macOS binaries
  • CherryPy logging only enabled when forced via command line
  • Not having C yEnc module will trigger warning on startup
  • Bug fixes:
  • Re-use IP-address for new connections when a server has open connections
  • Auto-disables CPU-usage optimizations if they result in slowdown
  • no_penalties now applies to all types of penalties
  • par2cmdline would fail jobs in folders ending on ".par2"
  • Fix problem where memory usage wasn't correctly limited, causing MemoryError's
  • Removing files from active download was not working correctly
  • Accept & fail for pre-queue script was not working correctly
  • Recursive unpack failed on Windows with very long paths
  • Problems loading Notifications page with Scripts Folder set
  • Translations:
  • Many translations updated, thanks to our translators!

New in SABnzbd 1.2.0 Beta 1 (Dec 30, 2016)

  • New SSL engine:
  • SSL connections will always negotiate strongest encryption available
  • Strict verification of certificates (optional)
  • Set custom SSL-Ciphers to increase performance (lowers encryption strength)
  • Detail information in Status window on type of encryption used
  • Webserver can use stronger encryption for HTTPS connections
  • New RAR-file processing with full support for RAR5:
  • All passwords are now tried on the first complete RAR-file during download
  • RAR-based verification when no par2-files or SFV-files are available
  • Improvements to Categories processing:
  • Matching of start of category inside NZB with user-categories For example 'Movies > HD' will match a 'movies' category
  • Categories can now be ordered to customize matching to categories in NZB's
  • Improvements to RSS:
  • Added 'From Show SxxEyy' filter
  • RSS feeds now show the category, age and when the NZB was added to the queue
  • RSS feeds will only re-evaluate after clicking 'Apply Filters' or 'Read Feed'
  • Detection of par2-files in completely obfuscated NZB's
  • Verification (par2) and UnRAR can now be aborted from Glitter
  • Faster startup and restart of SABnzbd
  • Duplicates can now be marked as Failed (to notify external tools)
  • Changes:
  • Python post/pre/notification-scripts now require execute (+x) permissions
  • Dropped dependency on PyOpenSSL, now only requires cryptography package
  • Update 7zip to 16.04 and UnRar to 5.40 for Windows/macOS
  • Update Python to 2.7.13 on Windows and macOS binaries
  • Dropped support for macOS 10.9 (Mavericks)
  • Bug fixes
  • Re-use IP-address for new connections when a server has open connections
  • Auto-disables CPU-usage optimizations if they result in slowdown
  • no_penalties now applies to all types of penalties
  • par2cmdline would fail jobs in folders ending on ".par2"
  • MemoryError (no more memory available) now pauses downloading
  • Removing files from active download was not working correctly
  • Accept & fail for pre-queue script was not working correctly
  • Recursive unpack failed on Windows with very long paths
  • Translations:
  • Many translations updated, thanks to our translators!

New in SABnzbd 1.1.1 RC2 (Oct 9, 2016)

  • Fixed email notifications to smtp2go.com (and possibly others)
  • Replaced Windows par2-classic with par2cmdline (will fix some verification hangups)
  • Fix problem with Config pages on mobile browsers
  • Updated INSTALL.txt

New in SABnzbd 1.1.0 (Sep 12, 2016)

  • What's new in 1.1.0:
  • Login via HTML-form instead of basic authentication
  • Glitter now offers Compact and Tabbed layouts (similar to old Classic skin)
  • Notification scripts for custom notification services
  • Enable upload of multiple NZBs from the UI
  • Performance improvements of download process
  • Added delayed download feature (for when your Usenet is behind the indexers)
  • Repair blocks are added prospectively during download when needed (reducing extra par2 verification runs)
  • Prevent action of password managers on Server page
  • Faster initial connections to servers with multiple IP-addresses (HappyEyeBalls)
  • Support of more Rating headers (for indexers that support it)
  • Glitter shows progress notifications for larger operations
  • Log files are now anonymized automatically, for easier posting on public websites
  • Added censored INI file to log download
  • Can now download zipped NZB files from indexer
  • Changes:
  • New SABnzbd logo
  • Job password is now a separate field and not included in the job-title anymore
  • Move some seldom used options to Special
  • Now requires Python 2.7 (2.6 no longer supported)
  • If filename occurs twice in NZB, only larger file is added
  • Display days when ETA is above 24h
  • API information now uses day/hour/min/sec notation when ETA above 24h
  • Bump self-signed certificate to sha256 (only for newly created)
  • Bug fixes:
  • Fix errors when saving job files to disk
  • Prevent "lock" errors in the History database
  • Restore support for multi-volume 7zip files
  • Restore scanning for passwords after NZB name edit
  • Fix portable.cmd
  • Fix for stalling download at 99% (when using prospective downloading)
  • Fix problem with deleting files in NZB details view
  • Prevent old shutdown-page from stopping a new SABnzbd instance
  • Prevent watched folder scan crash on invalid file names
  • Fix XSS vulnerability on OSX and Unix

New in SABnzbd 1.1.0 RC4 (Aug 31, 2016)

  • Can now download zipped NZB files from indexer
  • Optimizations in the Downloader
  • Move some seldom used options to Special
  • Prevent watched folder scan crash on invalid file names
  • Prevent action of password managers on Server page
  • Correct display of amount downloaded
  • Faster initial connections to servers with multiple IP-addresses (HappyEyeBalls)
  • Display days when ETA is above 24h
  • Support of more Rating headers (for indexers that support it)
  • Smaller optimizations and bug fixes

New in SABnzbd 1.1.0 RC3 (Aug 12, 2016)

  • Fix errors when saving job files to disk
  • Not all failed items in History had "Retry" buttons
  • Enable upload of multiple NZBs from the UI
  • Fix another stalling issue
  • Restore support for multi-volume 7zip files
  • Prevent "lock" errors in the History database
  • Lots of small fixes and improvements

New in SABnzbd 1.1.0 RC2 (Jul 25, 2016)

  • Fix XSS vulnerability on OSX and Unix**
  • Fix for stalling when using "prospective par2 downloading"
  • Include the Python module "six" to prevent issues on some embedded systems
  • Fix problem with deleting files in NZB details view
  • Fix portable.cmd
  • Restore scanning for passwords after NZB name edit
  • Prevent old shutdown-page from stopping a new SABnzbd instance

New in SABnzbd 1.1.0 Beta 1 (Jun 12, 2016)

  • What's new:
  • Performance improvements of download process
  • Performance improvements of and Glitter/Plush
  • Glitter now offers Compact and Tabbed layouts (similar to old Classic skin)
  • Glitter shows progress notifications for larger operations
  • Login via HTML-form instead of basic authentication
  • Added Propagation delay feature
  • Repair blocks are added prospectively during download when needed (reducing extra par2 verification runs)
  • Added notification scripts for custom notification services
  • New SABnzbd logo
  • Debug-logs are now anonymized automatically, for easier posting on public websites
  • Bug fixes:
  • Many fixes of Glitter and Config pages
  • Bump self-signed certificate to sha256
  • If filename occurs twice in NZB, only larger file is added
  • API changes:
  • Job password is now a separate field and not included in the job-title anymore

New in SABnzbd 1.0.3 (Jun 5, 2016)

  • Fix jobs hanging at 99% or 100%
  • Support X-DNZB-PASSWORD header for indexers that use this
  • Prevent fatal "too many connections" issue
  • Show checksum errors reported by unrar
  • Windows: fix coupling of NZB files to SABnzbd, when the name contains non-US-ASCII characters

New in SABnzbd 1.0.2 (May 13, 2016)

  • Fix hangups at 100% when QuickCheck is off and "all-pars" is on
  • Handling of "too many connections" for some Usenet servers

New in SABnzbd 1.0.1 (Apr 27, 2016)

  • Prevent creating orphan items in "incomplete" when deleting downloading jobs.
  • Forced item with missing articles caused overflow into paused jobs
  • Do QuickCheck even on files that would be removed by the Cleanup-list (problematic for RAR files).
  • Fix "Download all par2 files" behaviour
  • Treat ambiguous numeric values as number of minutes for custom pause time.
  • Accept MIME records that have only LF line endings (error in some third-party utilities)
  • Fix PushOver support.
  • Fix breaking Glitter bug with large script_log
  • Fix issues with deleting jobs via the API
  • Fix issue where Sonarr could not read using the History-API
  • Increase default cache to 450M
  • The pre-queue script can now return an accept value of 2, meaning immediate failure. (Useful for Sonarr.)
  • Add start script for portable Windows installations

New in SABnzbd 1.0.0 (Mar 16, 2016)

  • What's new in 1.0.0:
  • Full Unicode support with Chinese and Russian translations
  • New default UI: Glitter
  • Server priorities instead of primary/backup ==> REVIEW YOUR SERVER SETTINGS!
  • Newsserver IPv6 load balancing aka Happy Eyeballs / RFC 6555
  • Duplicate detection for series
  • 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
  • Redesign of notifications classes
  • More notification services supported
  • Diagnostic dashboard tab for "Status" page
  • Bonjour/ZeroConfig support
  • Remarks:
  • Breaking change in API: speed-limit is now either a percentage or an absolute number
  • 0-100 or anything with a '%' is a percentage
  • Absolute numbers no longer have an implicit "k"
  • Check third-party tools that set a speed for SABnzbd
  • SABnzbd's webserver now doesn't listen to IPv6 addresses by default.
  • Use Config->Special->ipv6_hosting if you want this enabled.
  • "localhost" will be replaced with "127.0.0.1", check any browser bookmark and third-party tool
  • Classic skin has been removed
  • Support extra parameters for par2 on other platforms than Windows
  • Option to verify HTTPS connections (default off)
  • Auto-negotiates best Usenet ssl protocol (override possible)
  • When upgrading from 0.7.x, a backup server will get priority 1

New in SABnzbd 1.0.0 RC5 (Mar 13, 2016)

  • Fix SABnzbd icon in OSX El Capitan's Notification Center
  • Show user's public IPV4 when an IPV6 is also available
  • Suppress warning about bad ratings file when rating feature is off
  • Fix Glitter's speed display in below-1MB/s range

New in SABnzbd 1.0.0 RC4 (Mar 11, 2016)

  • Fix "SABnzbd's webserver now doesn't listen to IPv6 addresses by default. Use Config->Special->ipv6_hosting if you want this enabled."

New in SABnzbd 1.0.0 RC2 (Feb 27, 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 1.0.0 RC1 (Feb 5, 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 0.8.0 Beta 6 (Jan 25, 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 0.8.0 Beta 5 (Jan 15, 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 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 0.8.0 Beta 3 (Nov 27, 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 0.8.0 Beta 1 (Sep 28, 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 0.8.0 Alpha 3 (Jul 12, 2015)

  • Features:
  • New skin: Glitter
  • Assign servers to categories
  • When upgrading from 0.7.x, a backup server will get priority 1
  • Bug fixes:
  • Lots of bug fixes

New in SABnzbd 0.8.0 Alpha 2 (Jun 16, 2015)

  • Features:
  • Server priorities instead of primary/backup ==> REVIEW YOUR SERVER SETTINGS!
  • Support RAR's REV files to some extent
  • Diagnostic dashboard tab for "Status" page
  • Bug fixes:
  • Work-arounds to avoid bugs in PyOpenSSL 0.14

New in SABnzbd 0.8.0 Alpha 1 (May 12, 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 0.7.20 (Nov 23, 2014)

  • Features:
  • Support of OSX Yosemite "Dark Mode"
  • API call "Retry" now returns new job id (supporting nzbdrone)
  • Bug fixes:
  • OSX unrar now really updated to 5.11 for Lion and higher
  • unrar is now updated to 5.11 for Intel systems running OSX (Snow)Leopard
  • (Snow)Leopard on PPC still only has unrar 4.01, no new versions from rarlabs
  • Fix email test issue

New in SABnzbd 0.7.20 RC2 (Nov 15, 2014)

  • unrar is now updated to 5.11 for Intel systems running (Snow)Leopard
  • (Snow)Leopard on PPC still only has unrar 4.01, support stopped

New in SABnzbd 0.7.20 RC1 (Nov 12, 2014)

  • Features:
  • API call "Retry" now returns new job id
  • Support of OSX Yosemite "Dark Mode"
  • Bug fixes:
  • OSX unrar now really updated to 5.11
  • Fix email test issue

New in SABnzbd 0.7.19 (Nov 3, 2014)

  • New 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 OSX notification center problem
  • 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
  • OSX app is signed properly

New in SABnzbd 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 0.7.17 (Mar 24, 2014)

  • Features:
  • Upgrade embedded unrar to 5.01 and (partially) support RAR5 format
  • 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
  • Support rate-limiting by (a number of) indexers
  • Special option "warn_dupl_jobs" to suppress/enable warnings for duplicate jobs
  • Special option "flat_unpack" to ignore folders inside archives
  • Bug fixes:
  • Fix false encryption alarms for some posts
  • Fix issue with OSX Mavericks Notification Center support
  • Fix issues with passwords embedded in file names
  • Support UNC paths in Sort expressions (Windows)
  • Add password entry boxes in smpl and Classic skins
  • Prevent unwanted change of queue order after editing job details
  • Allow Default category to be picked in Multi-Ops

New in SABnzbd 0.7.17 RC1 (Feb 1, 2014)

  • Solved since Beta3:
  • Fix bug in rating system
  • Fix multiple encryption password issues
  • Allow Default category to be picked in Multi-Ops
  • Special option "flat_unpack" (will not create extra folders)
  • 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 0.7.17 Beta 3 (Jan 8, 2014)

  • Solved since Beta1/2: Passwords embedded in file names were not passed properly to unrar

New in SABnzbd 0.7.16 (Sep 4, 2013)

  • Bug fixes:
  • Fix false encryption alarms for some posts
  • Fix for faulty par2cmdline on some embedded 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 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 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 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 0.7.11 (Feb 8, 2013)

  • 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 0.7.10 (Feb 2, 2013)

  • New features:
  • Try to repair rar/par sets with obfuscated 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 0.7.9 (Jan 7, 2013)

  • Internal crash when encountering a malformed article, resulting in halting of downloading.

New in SABnzbd 0.7.8 (Jan 4, 2013)

  • New 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 0.7.7 (Dec 15, 2012)

  • New 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 0.7.6 (Nov 19, 2012)

  • New features:
  • Properly handle par2-sets that were renamed after creation by the poster
  • Recursive scanning when re-queuing downloaded NZB files
  • 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).
  • A damaged base par2 file could block download of more par2 files
  • Fix evaluation of schedules at startup

New in SABnzbd 0.7.6 Beta 2 (Nov 15, 2012)

  • A damaged base par2 file could block download of more par2 files
  • Fix evaluation of schedules at startup
  • Fix possible failing startup when running as a Windows Service

New in SABnzbd 0.7.5 (Nov 5, 2012)

  • Features:
  • Update nzbmatrix category table (check your categories!)
  • Add special options 'empty_postproc' and 'prio_sort_list' (See Wiki)
  • OSX: Retina compatible menu-bar icons
  • 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 "&"
  • Added missing %dn formula to Generic Sort
  • Prevent unusual SFV files from crashing post-processing

New in SABnzbd 0.7.5 RC1 (Oct 31, 2012)

  • Features:
  • Update nzbmatrix category table (check your categories!)
  • Add special options 'empty_postproc' and 'prio_sort_list' (See Wiki)
  • OSX: Retina compatible menu-bar icons
  • 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

New in SABnzbd 0.7.4 (Oct 4, 2012)

  • Highlights in 0.7.4:
  • OSX Mountain Lion: Notification Center support
  • OSX Mountain Lion: improved "keep awake" support
  • Scheduler: action can now run on multiple weekdays
  • Fix: pre-check failed to consider extra par2 files
  • Features:
  • Support for HTTPS chain files (needed when you buy your own certificate)
  • Special option: rss_odd_titles, see Wiki
  • Special option: 'overwrite_files', see Wiki
  • Show memory usage on Linux systems
  • Scheduler: add "remove failed jobs" action
  • Bug fixes:
  • After successful pre-check, preserve a job's position in the queue
  • Restore SABnzbd icon for Growl
  • Make Windows version less eager to use par2-classic
  • Prevent jobs from showing up in queue and history simultaneously
  • Fix failure to fetch more par2-files for posts with badly formatted subject lines
  • Fix for third-party tools requesting too much history
  • New RSS feed should no longer be considered new after first, but empty readout.
  • Make "auth" call backward-compatible with 0.6.x releases.
  • Config->Notifications: email and growl server addresses should not be marked as "url" type.
  • OSX: fix top menu queue info so that it shows total queue size
  • Fixed unjustified warning that can occur with OSX Growl 2.0
  • Pre-queue script no longer got the show/season/episode information.
  • Prevent crash on startup when a fully downloaded job is still in download queue.
  • Fix incorrect end-of-month quota reset
  • Fix UI refresh issue when using Safari on iOS6 (Safari bug)

New in SABnzbd 0.7.4 RC2 (Sep 28, 2012)

  • Pre-check failed to consider extra par2 files
  • Fix unjustified warning that can occur with OSX Growl 2.0
  • Show memory usage on Linux systems
  • Fix incorrect end-of-month quota reset
  • Fix UI refresh issue when using Safari on iOS6

New in SABnzbd 0.7.4 RC1 (Sep 27, 2012)

  • OSX Mountain Lion: Notification Center support
  • OSX Mountain Lion: improved "keep awake" support
  • Restore SABnzbd icon for Growl
  • Scheduler: action can now run on multiple weekdays
  • Scheduler: add "remove failed jobs" action
  • After successful pre-check, preserve a job's position in the queue
  • Make Windows version less eager to use par2-classic
  • Support for HTTPS chain files (needed when you buy your own certificate)
  • Prevent jobs from showing up in queue and history simultaneously
  • Fix failure to fetch more par2-files for posts with badly formatted subject lines
  • Special option: rss_odd_titles (see Wiki)
  • Special option: 'overwrite_files' (See Wiki)
  • A number of small issues (see changelog)
  • Fix for third-party tools requesting too much history

New in SABnzbd 0.7.3 Beta 2 (Aug 1, 2012)

  • Try to keep OSX Mountain Lion awake as long as downloading/postprocessing runs
  • Prevent queue deadlock in case of fatally damaged par2 files
  • Add RSS filter-enable checkboxes to Plush, Smpl and Classic skins
  • Fix problem with saving modified parameters of an already enabled server (since Beta1)
  • Extend "check new release" option with test releases

New in SABnzbd 0.7.3 Beta 1 (Jul 25, 2012)

  • Correct several errors in Sort function
  • Improve organization of Config->Servers
  • Make detection of samples less aggressive

New in SABnzbd 0.7.2 (Jul 19, 2012)

  • Improve support for nzbsrus.com
  • Don't try to show NZB age when not known yet
  • Prevent systems with unresolvable hostnames from always using 0.0.0.0
  • Initial "quota left" was not set correctly when enabling quota
  • Report incorrect RSS filter expressions (instead of aborting analysis)
  • Improve detection of invalid articles (so that backup server will be tried)
  • Windows installer: don't remove settings by default when uninstalling
  • Fix sorting of rar files in job so that .rar preceeds .r00
  • Fix for NZB-icon issue when 0.7.0 was previously installed
  • Fix startup problem on Windows when IPv4 has precedence over IPv6

New in SABnzbd 0.7.1 (Jul 9, 2012)

  • Fixed problem were fetching par2 files after first verification could stall in the queue
  • Fixed retry behaviour of NZB fetching from URL (with handling of nzbsrus.com error codes)
  • Verification/repair would not be executed properly when one more RAR files missed their first article.
  • Improved backup of sabnzbd.ini file, now uses backup when original is gone or corrupt
  • Several translations extended/improved
  • Plush skin: fix problems with pull-down menus in Mobile Safari
  • On some Linux and OSX systems using localhost would still make SABnzbd give access to other computers
  • Windows: the installer did not set an icon when associating NZB files with SABnzbd
  • Fix problem that the Opera browser had with Config->Servers
  • Retry a few times when accessing a mounted drive to create the final destination folder
  • Minor fixes in Window Tray icon and OSX top menu
  • Add no_ipv6 special for systems that keep having issues with [::1]
  • Fix crash in QuickCheck when expected par2 file wasn't downloaded
  • API calls "addurl" and "addid" (newzbin) can now be used interchangeably
  • Fix endless par2-fetch loop after retrying failed job
  • Don't send "bad fetch" email when emailing is off
  • Add some support for nzbrus.com's non-VIP limiting
  • Fix signing of OSX DMG

New in SABnzbd 0.7.0 RC2 (Jun 5, 2012)

  • Highlights for version 0.7.0:
  • Download quota management
  • Windows: simple system tray menu
  • Multi-platform Growl support
  • NotifyOSD support for Linux distros that have it
  • Option to set maximum number of retries for servers (prevents deadlock)
  • Pre-download check to estimate completeness (reliability is limited)
  • Prevent partial downloading of par2 files that are not needed yet
  • Config->Special for settings previously only available in the sabnzbd.ini file
  • For Usenet servers with multiple IP addresses, pick a random one per connection
  • Add pseudo-priority "Stop" that will send the job immediately to the post-processing queue
  • Allow jobs still waiting for post-processing to be deleted too
  • Specific issues solved in RC1/RC2:
  • Suppress permission errors on paths containing ".AppleDouble" or ".DS_Store" (Required for NAS systems that support Apple AFP shares)
  • OSX/Windows: Set article cache to 200M when not already set. NOTE: if you do not want a cache: set it to 0
  • Pre-check: lower default minimum completion rate to 100.2% NOTE: as a current Beta user, you'll need to change this yourself!
  • Pre-check: required ratio for NZB without par2 files should be 100% and not the "safe" ratio
  • Fix for rare crash in par2 fetching
  • Another .nomedia fix
  • Quota reset wasn't done when quota-reset-time was passed while SABnzbd wasn't running

New in SABnzbd 0.7.0 Beta 8 (May 28, 2012)

  • Highlights:
  • Download quota management
  • Windows: simple system tray menu
  • Multi-platform Growl support
  • NotifyOSD support for Linux distros that have it
  • Option to set maximum number of retries for servers (prevents deadlock)
  • Pre-download check to estimate completeness (reliability is limited)
  • Prevent partial downloading of par2 files that are not needed yet
  • Config->Special for settings previously only available in the sabnzbd.ini file
  • For Usenet servers with multiple IP addresses, pick a random one per connection
  • Add pseudo-priority "Stop" that will send the job immediately to the post-processing queue
  • Allow jobs still waiting for post-processing to be deleted too
  • Specific issues solved in Beta8:
  • The .nomedia feature has been disabled. Now only available as an experimental feature ("nomedia_marker" in Config->Special)
  • "Fail" mail sent when pre-checks fails did not contain the completion rate info
  • Updated French translation

New in SABnzbd 0.7.0 Beta 7 (May 24, 2012)

  • Highlights:
  • Download quota management
  • Windows: simple system tray menu
  • Multi-platform Growl support
  • NotifyOSD support for Linux distros that have it
  • Option to set maximum number of retries for servers (prevents deadlock)
  • Pre-download check to estimate completeness (reliability is limited)
  • Prevent partial downloading of par2 files that are not needed yet
  • Config->Special for settings previously only available in the sabnzbd.ini file
  • For Usenet servers with multiple IP addresses, pick a random one per connection
  • Add pseudo-priority "Stop" that will send the job immediately to the post-processing queue
  • Allow jobs still waiting for post-processing to be deleted too
  • Specific issues solved in Beta7:
  • Fix for .nomedia files not being deleted
  • Fix NZB re-queueing (due to .nomedia remaining)
  • Polish was missing in Windows installer and Dutch was incorrect
  • When Sort renames auxillirary files, it should disregard case
  • Fix crash in Wizard on some Linux systems

New in SABnzbd 0.7.0 Beta 6 (May 18, 2012)

  • Highlights:
  • Download quota management
  • Windows: simple system tray menu
  • Multi-platform Growl support
  • NotifyOSD support for Linux distros that have it
  • Option to set maximum number of retries for servers (prevents deadlock)
  • Pre-download check to estimate completeness (reliability is limited)
  • Prevent partial downloading of par2 files that are not needed yet
  • Config->Special for settings previously only available in the sabnzbd.ini file
  • For Usenet servers with multiple IP addresses, pick a random one per connection
  • Add pseudo-priority "Stop" that will send the job immediately to the post-processing queue
  • Allow jobs still waiting for post-processing to be deleted too
  • Smaller features and problems solved in Beta6:
  • Upgrade unzip for Windows to 6.00 (supports ZIPs above 2G)
  • Lower threshold for pre-check to 100.5%
  • Fix removal of .nomedia file when using Sorting
  • Add Polish translation (using reduced character set)
  • Extension-based cleanup list now also removes extension-only files like ".sfv".

New in SABnzbd 0.7.0 Beta 5 (May 11, 2012)

  • Solved serious connection problem with some providers
  • Unified OSX DMG
  • Windows Tray has the "restart" entries no under a Troubleshoot menu
  • Fix newzbin entries in History's "Source" field
  • During unpacking the destination folder will contain a ".nomedia" file which will keep mediaplayers temporarily from indexing
  • Pre-check jobs now require 101% completion rate (with a "special" parameter)
  • Add Portuguese (Brazil) language
  • Updated translations
  • Some odd NZB files led to blank initial filenames in file overview
  • Jobs that have 99.91%-99.99% completion rate should not be rounded to 100.0%
  • Windows Tray icon now has entry to show "complete" folder
  • Some minor fixes in code and Config skin
  • Individual RSS filter toggle

New in SABnzbd 0.7.0 Beta 3 (Apr 18, 2012)

  • OSX/Linux: permissions are now also applied to the "temporary download folder"
  • The default for "apply max retries only on optional servers" is now 0, thus enabling the new anti-deadlock behaviour for all servers
  • Fix incompatibility with nzbsa.co.za indexer
  • After a language change, register again with Growl
  • Clean up the api-call auth. It will now give preference to 'apikey'.
  • Fix detection of retry-able history entries for case-insensitive file systems.
  • Add support for the peculiar Usenet provider "free.xsusenet.com".
  • Accept multiple items in API-calls "addurl" and "addid". The "name" and "nzbname" keywords can be repeated.

New in SABnzbd 0.7 Beta 2 (Apr 11, 2012)

  • Download quota management
  • Windows: simple system tray menu
  • Multi-platform Growl support
  • NotifyOSD support for Linux distros that have it
  • Option to set maximum number of retries for servers (prevents deadlock)
  • Pre-download check to estimate completeness (reliability is limited)
  • Prevent partial downloading of par2 files that are not needed yet
  • Config->Special for settings previously only available in the sabnzbd.ini file
  • For Usenet servers with multiple IP addresses, pick a random one per connection
  • Add pseudo-priority "Stop" that will send the job immediately to the post-processing queue
  • Allow jobs still waiting for post-processing to be deleted too

New in SABnzbd 0.6.15 (Feb 6, 2012)

  • Small maintenance release:
  • Extend OSX menu with troubleshooting options
  • Change newzbin URL
  • Flag post-processing as failed when files cannot be moved/copied to destination
  • Two specials for (some) embedded Linux systems:
  • Move "locale" construction from Plush skin to Python code. Some embedded Linux platforms show unstable behavior with the original construction.
  • Add special setting to use "pickle" library instead of cPickle. This is needed for some embedded Linux distros (e.g. OpenElec).

New in SABnzbd 0.6.14 (Dec 12, 2011)

  • When retrying an URL fetch from History, remove the History entry
  • Fix job folder creation by Movie Sort when the Sort expression specifies one
  • Fix problem with retrieving ZIP files from some web sites
  • Improve detection of encrypted RAR files during download
  • When par2 fails and SFV-check enabled, verify using SFV files
  • Perform extra checks on job administration
  • Fix logging of pre-queue script result
  • Better support for Yahoo pipes
  • Accept NZB files containing incorrect dates
  • Make sure that paths coming from Sorting are normalized for the platform
  • Make newzbin "Get bookmarks now" button independent of automatic readout
  • Don't reset watched folder path to default when it doesn't exist at startup

New in SABnzbd 0.6.12 (Dec 5, 2011)

  • Fix issue with new localhost handling on some IPv4-only Unixes
  • Fix job folder creation by Movie Sort when the Sort expression specifies one
  • Fix problem with retrieving ZIP files from some web sites

New in SABnzbd 0.6.11 (Dec 1, 2011)

  • Improve detection of encrypted RAR files during download
  • SABnzbd will now listen on all "localhost" addresses This should prevent problems on IPV6-enabled systems
  • Remove unneeded extra temporary folder level in Generic Sort
  • When par2 fails and SFV-check enabled, verify using SFV files
  • Perform extra checks on job administration
  • Fix logging of pre-queue script result
  • Better support for Yahoo pipes
  • Accept NZB files containing incorrect dates
  • Make newzbin "Get bookmarks now" button independent of automatic readout
  • OSX: Fix Growl issues
  • OSX: Show the promised 10 queue entries in the OSX menu instead of 9

New in SABnzbd 0.6.11 RC1 (Nov 21, 2011)

  • Improve detection of encrypted RAR files during download
  • SABnzbd will now listen on all "localhost" addresses This should prevent problems on IPV6-enabled systems
  • Remove unneeded extra temporary folder level in Generic Sort
  • When par2 fails and SFV-check enabled, verify using SFV files
  • Perform extra checks on job administration
  • Fix logging of pre-queue script result
  • OSX: Fix Growl issues
  • OSX: Show the promised 10 queue entries in the OSX menu instead of 9

New in SABnzbd 0.6.10 (Oct 18, 2011)

  • Allow saving of category paths ending in a *. This feature (*) will prevent the creation of job folders in the final folder
  • Fix incompatibility with unrar 4.01 regarding detection of encrypted files
  • Create .bak (backup) file for sabnzbd.ini before modifying it
  • Convert ambiguous Windows paths like D: and D:folder to D:\ and D:\folder
  • Fix file name encoding problems when verifying using SFV files
  • Prevent reading newzbin bookmarks when newzbin credentials are not set

New in SABnzbd 0.6.7 (Aug 5, 2011)

  • Prevent immediate exit after startup when queue is empty and an end-of-queue action like "shutdown" was set
  • Fix failure to launch browser when clicking shortcut the second time
  • Allow jobs still waiting for post-processing to be deleted
  • Plush: button "Purge failed NZBs & delete files" will now actually delete files
  • Classic/smpl: add link "Purge failed NZBs & delete files"
  • Plush: fix flashing top menu in Safari 5.1

New in SABnzbd 0.6.6 (Jul 28, 2011)

  • New maintenance release. OSX Lion compatible.

New in SABnzbd 0.6.5 (Jun 15, 2011)

  • New maintenance release

New in SABnzbd 0.6.4 (Jun 9, 2011)

  • Features:
  • Add previously "hidden" option "Check unpack results" to Config->Switches. You may want to set this "on" because the default was "off".
  • Automatic redirection when addressing the HTTPS port using the HTTP url.
  • Option to store the files of all jobs in a single category folder (enable this by appending a '*' to the storage path)
  • Sorting: support %fn parameter in folder names
  • Better support for standby and hibernate on Linux
  • Add new command line option --new to force new SABnzbd instance
  • Plush: add "missing articles" to queue entry hover-over box
  • Bugfixes:
  • Fixed association of NZB files with SABnzbd, when using HTTPS-only on Windows Vista/7 (resulted in multiple running copies of SABnzbd instead of an NZB upload)
  • The smpl skin failed to save the attributes of the default category
  • Replace double quote characters in job folder names (to avoid Samba issues)
  • When using the download button in an RSS overview, the title wasn't used as job name
  • On OSX, the top menu sometimes used the wrong URL to start the browser
  • Remove the delay when items go from the download queue to History
  • Save bookmark memory file right after reading newzbin's bookmarks
  • When a job is individually paused, save admin immediately
  • Allow a server definition with a non-resolving name to be disabled.
  • API: jsonp-callback now also supported in error responses

New in SABnzbd 0.6.3 (Jun 8, 2011)

  • Features:
  • Add previously "hidden" option "Check unpack results" to Config->Switches. You may want to set this "on" because the default was "off".
  • Automatic redirection when addressing the HTTPS port using the HTTP url.
  • Option to store the files of all jobs in a single category folder (enable this by appending a '*' to the storage path)
  • Sorting: support %fn parameter in folder names
  • Better support for standby and hibernate on Linux
  • Add new command line option --new to force new SABnzbd instance
  • Plush: add "missing articles" to queue entry hover-over box
  • Bugfixes:
  • Fixed association of NZB files with SABnzbd, when using HTTPS-only on Windows Vista/7 (resulted in multiple running copies of SABnzbd instead of an NZB upload)
  • The smpl skin failed to save the attributes of the default category
  • Replace double quote characters in job folder names (to avoid Samba issues)
  • When using the download button in an RSS overview, the title wasn't used as job name
  • On OSX, the top menu sometimes used the wrong URL to start the browser
  • Remove the delay when items go from the download queue to History
  • Save bookmark memory file right after reading newzbin's bookmarks
  • When a job is individually paused, save admin immediately
  • Allow a server definition with a non-resolving name to be disabled.
  • API: jsonp-callback now also supported in error responses

New in SABnzbd 0.6.2 (May 25, 2011)

  • Fixed association of NZB files with SABnzbd, when using HTTPS-only on Windows Vista/7 (resulted in multiple running copies of SABnzbd instead of an NZB upload)
  • Fixed incorrect email date header when using other language than English

New in SABnzbd 0.6.1 (May 16, 2011)

  • New:
  • Add Romanian translation
  • Add PID file support for OSX/Unix (--pid )
  • Bugfixes:
  • Fixed association of NZB files with SABnzbd (resulted in multiple running copies of SABnzbd instead of an NZB upload)
  • Fixed display of warning when upgrading from 0.4.x
  • Fixed problem when entering NZB files with names containing accented characters (happened only on OSX with Firefox 4)
  • Fixed several textual issues (like incorrect foreign characters on OSX/Linux)
  • Fix attribute error caused by missing category field in nzbmatrix RSS feeds
  • Fix nzbmatrix category support by just reading the whole "Description" field.
  • Pause downloader when downloaded file cannot be written to disk.
  • Fix "~/" (home-dir) support for Unix/OSX and disable for Windows

New in SABnzbd 0.6.0 (May 5, 2011)

  • Redesign of the queue:
  • Failed jobs remain in the "temporary download folder" folder
  • Failed jobs can be retried from the History, optionally with an additional NZB file
  • The queue can be repaired and (when needed) reconstructed
  • Orphaned jobs can be re-added to the queue ("Status" page)
  • Full Windows Service support
  • Plush is now our preferred UI skin as it offers the best usability.
  • Duplicate handling extended
  • Pre-queue user script
  • Optional email when RSS sends jobs to the queue
  • Redesign of the Config-RSS pages
  • "Paused" priority for RSS feeds
  • Downloaded byte counters per server
  • Default category
  • Sever retention time
  • Handling of unmounted volumes
  • Extended password support
  • Extended API

New in SABnzbd 0.6.0 RC2 (Apr 14, 2011)

  • Category returned by pre-queue script wasn't handled properly
  • Stop warning about duplicate articles in an NZB, just summarize after download
  • Speed-up the generation of RSS filter/preview page
  • "paused" priority at the RSS feed-level wasn't handled properly
  • Plush: fix some display issues

New in SABnzbd 0.6.0 RC1 (Apr 4, 2011)

  • Changes:
  • Plush: added TopMenu-toggle and show warning-line only when needed
  • Plush: added "Now" menu entries for bookmarks, RSS and watched folder
  • Allow "Default" category to be picked for all Sort functions
  • Bugfixes:
  • Fix failing scheduled event "pause-post-processing"
  • Improve handling of nzbmatrix waiting times
  • Fix sub-optimal handling of password tries on encrypted rar files
  • Fix server test function
  • Fix hangup during scheduled restart.
  • OSX: Launch browser from menu bar with HTTPS when only HTTPS is available.

New in SABnzbd 0.6.0 Beta 4 (Mar 24, 2011)

  • Changes:
  • Plush now uses full window width
  • Emails to multiple recipients are now sent per recipient allowing more flexibility in email templates.
  • Stop "growl"-ing all queued jobs at startup (OSX)
  • Move email test to Config->Email
  • Bugfixes:
  • Unix/OSX: fixed download hangup when having non-responding servers
  • Fixed paging problem in Plush
  • New server could be not added in "disabled" mode
  • Prevent a discarded duplicate job from showing up as an orphan
  • Fixed disabled default script in Plush
  • Plush cookies renamed to prevent interference by older versions
  • Unix/OSX: prevent queue lockup when server connect times out
  • Fix problem with setting a scheduled server action
  • The API should give the same byte totals as the UI
  • Fix loss of PP settings when retrying
  • When re-evaluating RSS entries, use original RSS categories
  • When using German, a job would crash if articles were missing

New in SABnzbd 0.5.6 (Nov 17, 2010)

  • Blocking of RSS preview by automatic RSS read-out
  • Windows binary had issues with sending non-english emails
  • Explicit RSS filter attributes (category, script, pp) influenced each other within a feed definition

New in SABnzbd 0.5.5 (Nov 8, 2010)

  • Changes:
  • Use nzbmatrix.com's new V1.1 api.
  • Add Norwegian translation
  • When par2 complains about bad options, report to user.
  • Add INI-only option "api_warnings" to enable/disable warnings about unauthenticated access to the API.
  • Bugfixes:
  • Improve handling of colon chars in filenames for Windows and OSX, to compensate for odd behaviour of par2.
  • NZBs would be left behind, despite ".nzb" being in the cleanup-list
  • When only individually paused jobs are in the queue, unpausing them would not always resume downloading
  • NZB-chaining should ignore the duplicate NZB check and fix cleanup of "complete" folder after NZB-chaining. (Chaining is the automatic re-queueing of downloads containing only NZBs)
  • Plush did not save end-of-queue action.
  • Zipped NZB files from URLs were not accepted.
  • OSX: The end-of-queue action "Hibernate" shut down the system.
  • Sanitize nzbname parameter coming from API calls (led to problems with some third-party utilities)

New in SABnzbd 0.5.4 (Aug 25, 2010)

  • Changes:
  • Compensate for IPV6 issues of Chrome on OSX
  • Changes in dirscan-speed are now immediately effective
  • Reduce amount of logging
  • Make sure access to sabnzbd.ini is blocked for group and world (Unix, OSX). (Solves: http://bugs.debian.org/593829)
  • On Windows, detect whether sqlite3.dll is missing. If so, panic and complain about lame virus scanner.
  • Add hidden option "queue_complete_pers" to select non-persistence of non-script end-of-queue actions.
  • Add hidden option "allow_64bit_tools" to allow or prevent use of 64bit par2 and unrar.
  • Bug fixes:
  • Support unpacking of rar-files embedded in zip-files
  • Restrict square bracket substitution to server names

New in SABnzbd 0.5.3 (Jun 29, 2010)

  • Embed nzbmatrix categories in SABnzbd (preventing problem in OSX)
  • Remove leading spaces in user script output display
  • Solve problems with passing filenames with '&' as parameter in user scripts
  • Allow leading empty lines in email templates
  • Prevent oversized logfile when logging fails
  • Remove double header in email (some email server choke on that)

New in SABnzbd 0.5.1 RC2 (Mar 26, 2010)

  • Accept comma-separated email address in "email_to" option.
  • Allow manual retry of URL-based NZB fetches when a bad NZB is received
  • Add INI-file option "size_limit" that sets any oversized job to paused and low priority.
  • Added French translation of email template
  • Add Danish translation

New in SABnzbd 0.5.0 (Feb 22, 2010)

  • Core Upgrades:
  • New Quick-Start Wizard - If you don't have any servers set you'll get a neat little five-page wizard allowing you to change all the config settings you really need to worry about. Stuff like "How should SABnzbd be accessible? Remotely or locally?" and "What's your server address", in a step by step manner. Features a button on the server page to test the connection to the news server, to make sure you have entered your details correctly.
  • HTTPS Support - The Web-UI now supports HTTPS and has a standard login window (if you use a login/pass). The URL no longer requires the /sabnzbd/ part, though the old URL is still supported.
  • File Quick-Check - We can now skip par2 verification altogether in some cases by performing a quick-check of file hashes before post-processing. If quick-check passes, then all the files are complete and we can proceed without doing the lengthy par2 verification step.
  • Localization System - We now ship with five localizations, English, French, Dutch, German and Swedish, and have a rather simple system for implementing new translations. If you'd like to contribute one, please inquire on our forums.
  • More Indexing Sites - SABnzbd now supports more than just Newzbin. See the support list for full details. Highlights include the RSS feeds for NZBMatrix and Nzbs.org
  • Revamped Config System - The configuration backend was overhauled in 0.5. Many of the config pages have been changed around to make more sense, you can now easily enable/disable servers, you can turn servers on and off with schedules and in general all server interaction is much faster than before. You also only have to restart SABnzbd for major changes to take effect.
  • File Association - .nzb files can now be associated with SABnzbd in Windows, so you can just double click them to load the file into your queue. You can set this up manually on other operating systems by launching SABnzbd with arguments containing a path, or multiple paths to local nzb/rar/zip files.
  • Password Support - Basic support for password protected rar-files is now in. It's limited, but it works.
  • .TS filejoining - The file joining system now supports merging .TS files.
  • New Sorting Options - Date and Custom sorting options have been added, so downloads with a date can be sorted as such, and further customized sorting options can be developed by users.
  • Email Templates - You can now design custom email templates to report whatever information you want, including multiple recipients.
  • OSX Status Icon - SABnzbd now embeds itself in the menubar to give you some basic functions (no more Dock icon).
  • OSX Growl Notifications - SABnzbd now display Growl notifications (e.g. pause, resume, downloads start and finish…).
  • The API:
  • 0.4 introduced our API, 0.5 expands it to cover everything SABnzbd is capable of. Why does this matter? It means if you know any programming language and understand how to parse XML/JSON and POST data to an address, then you can write some application which can communicate with SABnzbd almost as easily as a template can.
  • The Queue & History:
  • Per-Item Pause - Now, in addition to being able to pause the whole queue, you can also pause individual items in the queue. You can also force downloads to start while the whole queue is paused.
  • Temporary Pause - 0.5 also brings the ability to pause the queue temporarily. So if you just want to pause for 30 minutes while you use your internet connection for something else, you can. This is nice, as it means you don't have to remember to go back and unpause SABnzbd.
  • Priorities - The queue now has four priorities, Normal, High, Low and force. Think of this as an easy method to move things around your queue, or to insert things into specific areas of your queue. One use case is to set everything to "normal" by default, so it works like 0.4.x. However, you can then add a new post or RSS feed as high-priority to have it be inserted to the top of the queue, or add one as low-priority to have it inserted at the bottom of the queue and keep below normal downloads that are added. Forced items will go straight to the top of the queue, and will continue to download even if the queue is paused.
  • Renaming - You can now rename items in the Queue, SABnzbd will use the new name as the completed directory name.
  • New History Backend - The history is now stored in a database, so we can handle larger histories better, and store more information about downloads. It also now survives between having the queue cleared.
  • Templates:
  • New Default Template - With 0.5, the "smpl" template is now the default. The old basic template is still there, but is now called "Classic".
  • SMPL - Has been reworked to be much faster and friendlier to use. The default page now shows the top 5 items from the queue and history. The queue and history are also now paginated to stop loading a massive number of items.
  • Plush - Complete backend rewrite to work almost exclusively off the API [so it's MUCH faster], and a reorganized (and more accessible!) main menu. The Queue and History also now have pagination built in, so you can have hundreds of items in both, and only ever have to deal with a manageable number of items on any given page.
  • Mobile - Thanks to the new API and the jQTouch Framework, we've got a brand new mobile theme. It's full featured (save for config options), and gives you the ability to add new nzbs, reorder existing ones, manage the queue, etc. "Mobile" replaces the old "iPhone" template.

New in SABnzbd 0.5.0 RC6 (Feb 8, 2010)

  • Changes:
  • Add INI-only option "par2_multicore" to enable/disable par2-multicore
  • Fixes:
  • Prevent crash in RSS due to odd characters
  • Prevent deadlock in downloader when server is blocked
  • Prevent deletion of par files of other sets in multi-set NZBs
  • Incorrect job rename in SMPL skin on Windows
  • INI-only option "no_penalties" to limit timeout penalties for non-optional servers to 1 minute
  • HTTPS certificate paths should default to the admin_dir directive
  • The second parameter of the user script should be the original NZB file name, even when the job has been renamed.
  • Show clear error message when RSS feed preview or force-download fails.
  • Don't warn about RSS reading problems when a scheduled scan is done.
  • Ignore empty "username" and "apikey" parameters in nzbmatrix.com URLs and add stored values.
  • Suppress authentication warning for API call "get_scripts" and "qstatus". These are used by some external utilities to determine if username/password is required. Prevents a warning each time SABnzbd or the browser is started.
  • Ignore read-only attributes of files in a RAR archive (Windows)
  • Remove potential crash on OSX when handling corrupt par2 file
  • Enable manual unblocking of permantly blocked servers
  • Retry permanently blocked servers after 30 minutes (compensate for shoddy servers)
  • INI-only option "folder_length_max" for trimming folder name size (default 128 for Windows, for others 256)
  • Give unrar preference over rar when both installed on a Posix system

New in SABnzbd 0.5.0 RC3 (Jan 22, 2010)

  • Fix broken server test in Wizard and Config->Servers
  • Fix uneven download speed of very large NZBs
  • Increase timeout for fetching NZB files from websites to 60 seconds
  • On Connections Page: show original error message sent by server
  • Fix problem when the script folder path contains a space
  • Fix disabling of RSS feeds when changing settings
  • Include special par2 variant for OSX 10.6+ (automatically selected)
  • Warn user (once) about presence of old queue file
  • Warn Posix user when a non-supported version of unrar is installed
  • Prevent NZB from dropping to bottom of queue when changing its category
  • When forcing disconnect don't try to send "Quit" to a non-responding server
  • Duplicate title checking in RSS is now case-insensitive
  • Only warn about presence of old queue when no new queue is present yet
  • Avoid potential crash when server closes connection
  • Add tbbmalloc.dll to par2 program (prevents problems when you have another version of that file on your system)

New in SABnzbd 0.5.0 Beta 6 (Jan 12, 2010)

  • Solve problems with unwilling servers and “random” server time-outs.
  • Do not generate warnings for intermittent server problems.
  • Joinable rar-sets were not always properly joined.
  • Fixed timing problems when SABnzbd is running behind an Apache server
  • Don’t report failed default permissions setting when the user has set none

New in SABnzbd 0.4.12 (Oct 7, 2009)

  • Bugs solved:
  • Update unrar for Windows to 3.90 (solves CRC errors when unpacking)
  • Don't show NZB-s no longer present in the RSS feed in the preview (they won’t be matched anyway)
  • Default skin: Hitting enter after changing the RSS definition would delete the definition.
  • Send Group did not always work properly
  • Features:
  • Add Cheetah 2.2 compatibility (primarily for Linux)
  • Add field to API-qstatus XML output.

New in SABnzbd 0.4.11 (May 25, 2009)

  • Fixed all the places in the UI that needed a session key
  • Dropped multi-core PAR2 for OSX (too much problems)
  • Added an option to enable/disable multi-core PAR2 for Windows
  • Added an option to disable the new security feature (not recommended!)

New in SABnzbd 0.4.8 (Mar 27, 2009)

  • Fixed various par2-repair problems for OSX
  • Solved long queue display problem for OSX
  • Fixed news-group and newzbin-category to SABnzbd-category conversion

New in SABnzbd 0.4.5 (Nov 7, 2008)

  • New:
  • Allow override of the newzbin category in the RSS scanner
  • No longer disable RSS schedule flag when changing filters
  • Support RSS feeds from nzbindex.nl
  • Support GZipped NZB files in RSS run (needed for some sites)
  • Retry on incomplete NZB files in RSS run
  • Use ionice (if present) to run external utilities (Linux)
  • Current (scheduled) speed now shows in the speedbox Speedbox no longer updates the INI file
  • Fixed:
  • Proper handling of accented characters
  • Removed several Category handling problems
  • Several TV episode handler improvements
  • Refuse UNC paths in Windows for "incomplete" (due to par2)
  • API-addid did not accept "cat" parameter
  • IE and Opera could not delete first schedule
  • Encrypted and obfusticated RAR files were deleted from the Watched folder instead of ignored.
  • Hanging-unrar on Linux
  • Retry malformed yEnc articles on other server(s)

New in SABnzbd 0.4.3 (Sep 2, 2008)

  • Dirscanner: if ignored file is replaced it will still be ignored
  • Accept RAR files that contain NZB-s as input.
  • Duplicate RSS jobs were not filtered out
  • Delete history made safer
  • Proper script is not set when fetching from newzbin bookmarks
  • Strip white-space around server host name
  • Par2 checking can fail if first article of a par2 file is missing
  • No error report when server authentication is missing
  • Sort the category list
  • On schedule change, evaluate pause/resume state properly
  • %s.n bug in the TV Sorting Preview
  • %s.n and %s_n bug in TV Sorting output
  • Add API call to retrieve version