Er is een nieuwe build van Sick Beard uitgebracht. Dit programma kan in de gaten houden wanneer er nieuwe afleveringen beschikbaar zijn van je favoriete tv-serie en of er afleveringen van betere kwaliteit te vinden zijn. Daarnaast kan het enige uniformiteit in de naamgeving aanbrengen, en is het mogelijk om afleveringen te downloaden van usenet en in mindere mate via BitTorrent. Het programma is in python geschreven en daardoor op diverse besturingssystemen te gebruiken. De ontwikkeling bevindt zich in een vroeg stadium en het programma wordt dan ook nog als alfa aangeboden. Het changelog van deze release ziet er als volgt uit:
Changelog for build 497:
- Rewrite of the renaming ability of sickbeard so that it is much more flexible. Pull #425
- SB-API bumped to v3. Pull #415
Changed the SB-API number scheme from a decimal to a whole number to eliminate the IEEE floating point issue that plagues python 2.5. (0.2 -> 3) Several commands updated to reflect custom_naming related changes. Such as season_folder is now flatten_folders with the logic inverse. Also some additional fields were added to the episode command. episode.setstatus was modified to allow requesting a whole season besides just an episode along with being able to replace or skip existing downloaded files.- Prune and cleanup of SickBeard's CSS/HTML/JS. Pull #431
- Created new favicon and apple-touch-icon to cover iOS and Android devices (fallback).
- Changed the notifier icons from 16x16 to ?x24 variants. Created all notifier images from official logos or higher quality sources, trimmed extra whitespace and used png.
- Added bootstrap (from twitter) to the project and used their built in classes and helpers to streamline CSS. Also redid the SB menu leveraging their navbar and dropdown components.
- Added CSS sprite (mimics the glyph icons used in the menu) for config root page.
- Appending the sickbeard process id (sbPID) to the css and js filenames requests as a method of cache busting.
- Optimized SB logo as previously we used a larger image and scaled it down, now we use an exact image as well as have all our images ran through optipng to save some extra bytes.
- Added nzb.su and dognzb images rather than just have sb use the default nn one.
- Changed over the search provider images from .gif to .png, used official sources.
- There are countless other changes made during the clean up process, clear browser cache if you notice anything odd.
- Changed the body background image. Pull #437
- Widen content wrapper, move Paused column on the Manage page. Pull #457
- Added zip support to the tvdb_api. Pull #439
- Fix TVDB geturl exception and added logging for searchTVDBForShowName. Pull #410
- Fix log message causing list index out of range for ABD failed searches. Pull #420
- Handle other TVDB exceptions like XML errors. Pull #421
- Change encoding for the exceptions from utf-8 textfile to unicode for database. Pull #422
- Fix silly upstream error 'NoneType' object has no attribute 'makefile'. Pull #423
- SB will prune out ' (single quote) of a showname in efforts to reduce the need of having mis-matched show names when searching, now we will prune out unicode apostrophes ’ as well.
- Fix for moving associated files when renaming. Pull #434
- Fix input for chmodASParent otherwise checks folder against itself. Pull #442
- Fix specifyEpisode from opening a new instance to check TVDB. Pull #443
- Fix loadEpisodesFromDir if no EP is found in the file. Pull #444
- Fix delete_empty_folders, as we need dirname not basename when iterating. Pull #448
- Fix newznab providers to find proper/repacks. Pull #449
- Do not log error on update_library when sickbeard.USE_XBMC is not set. Pull #450
- Add fix duplicate shows and fix orphan episodes in MainSanityCheck. Pull #451
- Fix helpers.make_dirs on creating UNC paths under windows. Pull #459
- Change how testRename handles files with invalid locations. Pull #460
- Change the init.ubuntu config part like init.fedora. Pull #462 & Pull #472
- Change default to /opt/sickbeardinstead of ~/.sickbeard
- No need to edit init.ubuntuanymore.
- Users can edit /etc/default/sickbeardinstead.
- Add configurable start-stop-daemon options extra_ssd_ops
- Add /etc/default variables for easier copy/paste
- Catch submission of manual post-processing with no directory set. Pull #408
- Fix socket error exception in retrieve_exceptions(). Pull #474
- Tons of other minor changes. Pull #481 #489