release date: not released
WARNING: Backward incompatible changes
- Add format to matching
- Add year to differentiate two series with the same name
- Add a ProviderManager class to manage the providers
- Add a ProviderPool to manage multiple providers like a single one
- Add content to the Subtitle class
- Add a save function
- Remove dead BierDopje provider
- Fix line endings of subtitles
- And much more...
release date: 2013-11-22
- Fix windows compatibility
- Improve subtitle validation
- Improve embedded subtitle languages detection
- Improve unittests
release date: 2013-11-10
- Fix TVSubtitles for ambiguous series
- Add a CACHE_VERSION to force cache reloading on version change
- Set CLI default cache expiration time to 30 days
- Add podnapisi provider
- Support script for languages e.g. Latn, Cyrl
- Improve logging levels
- Fix subtitle validation in some rare cases
release date: 2013-11-06
- Improve CLI
- Add login support for Addic7ed
- Remove lxml dependency
- Many fixes
release date: 2013-10-29
WARNING: Complete rewrite of subliminal with backward incompatible changes
- Use enzyme to parse metadata of videos
- Use babelfish to handle languages
- Use dogpile.cache for caching
- Use charade to detect subtitle encoding
- Use pysrt for subtitle validation
- Use entry points for subtitle providers
- New subtitle score computation
- Hearing impaired subtitles support
- Drop async support
- Drop a few providers
- And much more...
release date: 2013-05-19
- Fix requirements due to enzyme 0.3
release date: 2013-01-17
- Fix requirements due to requests 1.0
release date: 2012-09-15
- Fix BierDopje
- Fix Addic7ed
- Fix SubsWiki
- Fix missing enzyme import
- Add Catalan and Galician languages to Addic7ed
- Add possible services in help message of the CLI
- Allow existing filenames to be passed without the ./ prefix
release date: 2012-06-24
- Fix subtitle release name in BierDopje
- Fix subtitles being downloaded multiple times
- Add Chinese support to TvSubtitles
- Fix encoding issues
- Fix single download subtitles without the force option
- Add Spanish (Latin America) exception to Addic7ed
- Fix group_by_video when a list entry has None as subtitles
- Add support for Galician language in Subtitulos
- Add an integrity check after subtitles download for Addic7ed
- Add error handling for if not strict in Language
- Fix TheSubDB hash method to return None if the file is too small
- Fix guessit.Language in Video.scan
- Fix language detection of subtitles
release date: 2012-06-16 WARNING: Backward incompatible changes
- Fix --workers option in CLI
- Use a dedicated module for languages
- Use beautifulsoup4
- Improve return types
- Add scan_filter option
- Add --age option in CLI
- Add TvSubtitles service
- Add Addic7ed service
release date: 2012-03-25
- Improve error handling of enzyme parsing
release date: 2012-03-25 WARNING: Backward incompatible changes
- Use more unicode
- New list_subtitles and download_subtitles methods
- New Pool object for asynchronous work
- Improve sort algorithm
- Better error handling
- Make sorting customizable
- Remove class Subliminal
- Remove permissions handling
release date: 2011-11-11
- Many fixes
- Better error handling
release date: 2011-08-18
- Fix a bug when series is not guessed by guessit
- Fix dependencies failure when installing package
- Fix encoding issues with logging
- Add a script to ease subtitles download
- Add possibility to choose mode of created files
- Add more checks before adjusting permissions
release date: 2011-07-11
- Fix plugin configuration
- Fix some encoding issues
- Remove extra logging
release date: not released yet
- Initial release