github sabnzbd/sabnzbd 3.0.0Beta3
SABnzbd 3.0.0 Beta 3

latest releases: 4.3.0RC2, 4.3.0RC1, 4.3.0Beta1...
pre-release3 years ago

Release Notes - SABnzbd 3.0.0 Beta 3

About this new version

We have been working for months to upgrade the SABnzbd code from Python 2 to Python 3.
Although it might not sound like a big change, we had to rewrite almost every part of
the code. This also means that we might have introduced new bugs. We therefore encourage
you to let us know of any errors or strange behavior you might notice!

Changes and bugfixes since 3.0.0 Beta 2

  • 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.

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 use the standalone package.

Other changes since 2.3.9

  • Files that are fully identical are now skipped automatically.
  • 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.
  • 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.
  • API-calls "tapi" and "qstatus" were removed.
  • The "smpl" skin was removed.

Bugfixes since 2.3.9

  • Resolved potential security issue in FAT-filesystem check.
  • Sample removal did not work if only 1 sample file was present.
  • Crash on badly formatted RSS-feeds or readout during editing.
  • Aborting 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

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.

Known problems and solutions

  • Read the file "ISSUES.txt"

About

SABnzbd is an open-source cross-platform binary newsreader.
It simplifies the process of downloading from Usenet dramatically, thanks
to its web-based user interface and advanced built-in post-processing options
that automatically verify, repair, extract and clean up posts downloaded
from Usenet.

(c) Copyright 2007-2020 by "The SABnzbd-team" <team@sabnzbd.org>

Don't miss a new sabnzbd release

NewReleases is sending notifications on new releases.