Introducing 0.6.0

Note

When you upgrade an existing 0.5.x installation, release 0.6.0 will use all existing settings and the queue.
However, you cannot go back your to previous 0.5.x setup.
If you want to run both versions side-by-side checkout the advanced options.


Highlights

Redesign of the queue:

  • The "cache" folder is not used any more. All temporary data is stored in the "temporary download folder".
  • This prevents cache leaks and an oversized cache folder
  • When you delete a job from the queue or a failed one from History, you will be asked if the downloaded files must be deleted (only Plush!).
  • 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)
  • Note: repairs are only possible for new jobs, not those inherited from an existing 0.5.x queue!

Full Windows Service support

You can install SABnzbd as a true Windows Service, making it independent of who is logged in.
See: SABnzbd as a Windows Service
The Windows installer will not install the service, first try to run it normally.

Redesign of the Plush skin

Plush is now our preferred UI skin as it offers the best usability.
Note its new "multi-operations" feature allowing changes to multiple jobs at once.

Classic and smpl are now only offered as alternatives with reduced features
and they will probably be dropped in the future.
The Mobile skin stays as a basic UI for mobile devices, but third-party mobile apps may give a better experience.

Duplicate handling

SABnzbd can detect duplicate NZBs, either identically named NZB files or titles across RSS feeds.
You can now choose three settings:
Off
Do not detect duplicates
Discard
Drop duplicates
Pause
It will be put in the queue in paused state and marked "DUPLICATE".
You can choose to remove the file or resume it.
After resuming, it will no longer be marked as a duplicate (after the next page refresh).
Please note that this feature requires the NZB Backup option too,
otherwise it will only work for RSS entries and not for others ways of entering NZBs.

Pre-queue user script

Do your own filtering and name, category, script etc. manipulation.
See: User's pre-queue script

Optional email when RSS sends jobs to the queue

SABnzbd can send email about the jobs it entered in the queue.
This allows to to check the queue if you see doubtful content in the email.
You can combine this with the "paused" priority for RSS.

"Paused" priority for RSS feeds

You can set priority to "paused" for each RSS feed or individual filter.
The effect is that the selected NZBs enter the queue as individually paused jobs,
allowing you to review before actual downloading.

Redesign of the Config-RSS pages

You'll first see a table of feeds. Clicking one will give you a single feed overview.
You'll always see the current situation of the feed.
When you change the filters, you'll see the new results immediately.
The "Read Feed" button is only needed when you want to force a new feed read out.
There's also the special priority "paused", which you can use to enter jobs into the queue in
a paused state, so that you can review them before downloading.

Downloaded byte counters per server

Counting is done per server and totals are kept for "today", "this week", "this month" and "total".
It's no longer influenced by deleting info from the history.

Default category

There is now a default category.
This replaces the separate default settings for PP, script and priority in Config->Switches.
In addition you can have a separate folder for the default category.

Sever retention time

You can now set a maximum retention time per server.
If a post is too old to be found on that server, SABnzbd won't even try.
Remember that retention times are not absolute.
Don't set a retention time when you have only one server and not for your best backup server.
It is typically used when you have a cheap server with low retention time and
a more expensive server with a long retention time as backup.
In that case, set a retention time for the cheap server to prevent delays.
The shorter you set the retention time, the more the expensive server will be used.

Handling of unmounted volumes

When SABnzbd detects that the OSX or Linux volume needed for the "final" folder isn't mounted,
a finished job will enter History as failed, with the files still in the "temporary download folder".
After remounting the volume, you can just click the "retry" button in History.
The same behaviour occurs for any "final" location that cannot be created.

Extended password support

When SABnzbd encounters an encrypted RAR file, it will pause the job (option).
You can choose to resume the download.
Previous versions already supported embedding the password in the job name (name/password),
now you can also have a text file containing all passwords to be tried.

Extended API

The API is now complete, covering every aspect of SABnzbd's features.

No more Python 2.4 support

This bad news will only concern people using some specific Linux and embedded distributions.
Keeping Python 2.4 support is becoming too much effort for the team.
2.4 lacks features that we want to use and we stopped doing testing with 2.4.
Python 2.5 has been available for four years now, it's high time for Linux distros like RedHat to upgrade!
BTW: Python 2.5.x, 2.6.x and 2.7.x are all supported, but not Python 3.x.y.

Already in 0.5.6

  • Multi-language UI: English, French, Dutch, German, Norse, Danish and Swedish
  • Start-up Wizard to get you going fast
  • QuickCheck : on-the-fly par2 check. When a download is correct, the normal par2 check is skipped
  • Configuration changes take immediate effect (except skins and some system folders)
  • Job priorities, individual job pausing, job renaming
  • Flexible server setup (scheduled on/off, optional servers)
  • The Plush and Smpl skins have been improved and are a lot faster than before and they have paging
  • New "Mobile" skin (replaces iPhone-skin)
  • RSS supports more sites and has generally improved
  • For Windows distribution: 64-bit par2 and unrar are used on 64-bit Vista/Win7/Server2008
  • Support for password protected rar-files
  • Expanded TV/Movie sorting
  • Improved OSX integration
  • HTTPS support for the Web-UI
  • Email templates to design your own emails (including multiple recipients)
  • Extensive API for utility developers
  • History will survive a full queue/admin clean and future upgrades
  • Windows: optional association of NZB files with SABnzbd (double-click support)
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License