ChangeLog
Page Contents
Changelog
Last edited by
Chase Sterling
¶ Changelog
This changelog is in progress. It can be manually updated via the wiki, but is also updated automatically via select commit messages and new releases. The two comment lines with git hashes (<!---a1234--->
) must not be changed or removed.
¶ 3.4.3.dev (unreleased)
¶ 3.4.2 (2022-10-27)
¶ Fixed
- imdb_lookup: fix populating plot_keywords
- imdb_lookup: fix populating plot_outline
- imdb_lookup: fix searching by using the suggestions api
¶ 3.4.1 (2022-10-26)
¶ Changed
- docker: Push to docker hub as well as ghcr
¶ 3.4.0 (2022-10-25)
¶ Changed
- docker: make
/config
the default location to mount the config directory. See UpgradeActions
¶ 3.3.41 (2022-10-24)
¶ 3.3.40 (2022-10-23)
¶ Fixed
- docker: Fix webui build in docker release
¶ Changed
- newznab: Search using more IDs than just tvrage if available
¶ Added
- series pack support for guessit parser (#3548)
¶ 3.3.39 (2022-10-21)
¶ 3.3.38 (2022-10-20)
¶ Fixed
- release: add changelog to release body with changelog-builder-action
¶ Changed
- Dockerfile: switch to python 3.10
¶ 3.3.37 (2022-10-17)
¶ Fixed
¶ 3.3.36 (2022-10-16)
¶ Fixed
- docker: typo on tags and labels
¶ 3.3.35 (2022-10-14)
¶ Fixed
- docker: typo on develop caching, extra latest tag on releases tag
¶ Changed
- Add warning that python 3.6 will not be supported soon.
¶ 3.3.34 (2022-10-11)
¶ Added
- docker: build caching
- docker: tzdata for timezone support via env
¶ 3.3.33 (2022-10-09)
¶ Added
- Notification plugin for Bark
¶ 3.3.32 (2022-10-08)
¶ 3.3.31 (2022-10-07)
¶ Fixed
- aria2: Auto-covert aria options to strings (which is required by their api)
- kitsu: fix plugin failures, allow user_id login
¶ 3.3.30 (2022-09-23)
¶ Fixed
- Aria2 works again via jsonrpc
¶ 3.3.29 (2022-09-22)
¶ 3.3.28 (2022-09-21)
¶ 3.3.27 (2022-09-19)
¶ 3.3.26 (2022-09-09)
¶ 3.3.25 (2022-09-01)
¶ Added
- MQTT notify plugin (#2624)
¶ 3.3.24 (2022-08-11)
¶ 3.3.23 (2022-08-08)
¶ Fixed
- trakt_list titles without translation
¶ 3.3.22 (2022-07-25)
¶ Fixed
- ncore site category fix (#3508)
¶ Changed
- html should stop on 404 by default
- html plugin add stop_when_404 increment option (#3240)
¶ 3.3.21 (2022-07-12)
¶ Fixed
- add colorama back in requirements
¶ 3.3.20 (2022-07-10)
¶ Fixed
- skip all test_decompress tests if rarfile module missing
- Telegram notify - fix distutils deprecation warning
- replace use of distutils with pacakge to remove deprecation warning
- medusa - use correct header for bearer token
- medusa - use correct header for bearer token
¶ 3.3.19 (2022-07-02)
¶ Added
- webui version 2.0.28
- ncore site (#3468)
¶ 3.3.18 (2022-06-24)
¶ 3.3.17 (2022-06-13)
¶ Fixed
- parsing improvements for quality hdrplus
¶ 3.3.16 (2022-06-12)
¶ Fixed
- convert_magnet - correct issues with certain url characters (#3477)
¶ 3.3.15 (2022-06-02)
¶ Fixed
- use datetime to detect running systems tzinfo
- use datetime to detect running systems tzinfo
¶ 3.3.14 (2022-05-25)
¶ Changed
- Added pagination to
my_anime_list
- Added pagination to
my_anime_list
¶ 3.3.13 (2022-05-24)
¶ Added
¶ 3.3.12 (2022-05-22)
¶ Added
- gotify: add support for setting content_type
- gotify: add support for setting content_type
¶ 3.3.11 (2022-05-21)
¶ Fixed
- pyparsing: lock pyparsing to 2.4.7 to fix the webui log page (#3443)
¶ 3.3.10 (2022-05-17)
¶ Fixed
- magnetdl: Search api was severely broken
¶ Added
- Discord Notifier:
timestamp
support and rate-limit prevention
¶ 3.3.9 (2022-05-07)
¶ 3.3.8 (2022-04-03)
¶ 3.3.7 (2022-03-31)
¶ 3.3.6 (2022-03-29)
¶ Added
- sftp_list: add dirs_only option to exclude files from processing
- sftp_list - add dirs_only option to exclude files from entry parsing
¶ 3.3.5 (2022-03-28)
¶ Fixed
- hebits: overhaul search plugin for new site
- cli templates: Fix crash when using
flexget templates
fix #3377
¶ Changed
- lostfilm: Don't abort task when there is an issue getting rss.
¶ 3.3.4 (2022-03-24)
¶ 3.3.3 (2022-03-11)
¶ Added
- magnetdl input / search plugin
- magnetdl input (#3357)
¶ 3.3.2 (2022-02-28)
¶ Fixed
- jinja: Fix
now
actually updating to current time. fix #3373
¶ 3.3.1 (2022-02-23)
¶ Fixed
- anilist: fix crash when yuna.moe is unreacheable
- anilist: fix crash when yuna.moe is unreacheable
- scheduler: Ensure schedules running '*' tasks actually work. fix #3369
¶ Changed
- jinja: Make jinja variables available in different contexts more similar. (add 'now' and 'timedelta' everywhere)
¶ 3.3.0 (2022-02-14)
¶ Changed
- from_transmission: Strip timezone info from datetimes
¶ Fixed
- transmission: Fix issue using multiple different transmission servers. fix #3331
¶ 3.2.18 (2022-02-05)
¶ Added
- seen cli: add task options
- seen cli: add task options
- seen cli: add task options
- seen cli: add task options
- seen cli: add task options
¶ 3.2.17 (2022-02-04)
¶ Fixed
- decompress: check module exists
- decompress: check module exists
- npo_watchlist: login fix
¶ 3.2.16 (2022-01-27)
¶ Fixed
- qBittorrent: Avoid plugin error adding file
- qBittorrent: Avoid plugin error adding file
¶ 3.2.15 (2022-01-24)
¶ Changed
- from_deluge: Stop populating deluge_pieces field to declutter --dump output
- add 540p quality
¶ 3.2.14 (2022-01-23)
¶ Fixed
- free_space: Use keyword arguments to pass key_filename #3323
- free_space: Solve the problem that the remaining free space of the remote server cannot be obtained #3323
¶ 3.2.13 (2022-01-22)
¶ 3.2.12 (2022-01-21)
¶ Changed
- Upgrade --dump and --dump-config formatting
¶ 3.2.11 (2022-01-20)
¶ Added
- free_space: Allow reversing logic to abort task when there is above a threshold of free space.
- free_space: abort_if: above/below (#3293)
¶ 3.2.10 (2022-01-19)
¶ Fixed
- imdb_list: Allow tvspecials when matching movies
- imdb_list: assume tvspecial
- api_bluray: Handle Invalid JSON
- api_bluray: Invalid JSON handle
¶ 3.2.9 (2022-01-16)
¶ 3.2.8 (2022-01-07)
¶ 3.2.7 (2021-12-22)
¶ Changed
- aria2: add
add_extension
option for renaming - aria2: allow settings via
set
plugin
¶ 3.2.6 (2021-12-16)
¶ Added
- qbittorrent: Pass tag(s) when adding torrents to client
- qbittorrent: Pass tag(s) when adding torrents to client (#3271)
¶ 3.2.5 (2021-12-15)
¶ Fixed
- parsing: nested tasks reset selected parser prematurely
- parsing: nested parsing select
- parsing: nested parsing select
¶ Added
anilist
: Include more metadata (al_date_start
,al_date_end
,mal_id
)- asciffy and strip_symbols jinja filters
- normalize filter: add tests
- normalize filter
¶ 3.2.4 (2021-12-08)
¶ 3.2.3 (2021-12-04)
¶ 3.2.2 (2021-11-30)
¶ 3.2.1 (2021-11-26)
¶ Fixed
- imdb_list: cookie login field map (#3255)
¶ 3.2.0 (2021-11-25)
¶ Changed
- history: add a db cleanup for items over a year old
¶ Fixed
- status: Fix NotRenderableError crash on failed CLI fix #3239
- status: Fix NotRenderableError crash on status CLI
¶ 3.1.155 (2021-11-24)
¶ Changed
- yaml_list: Sort important fields first in output (title, url)
- yaml_list: Adding an existing entry will now update that entry in the list
- yaml_list: Allow specifying file encoding
- from_emby: Properly handle 'types' option
- emby: Manage all media types in lists (#3253)
¶ Fixed
- Fix issues with some plugins during re-runs caused by next_series_episodes. fix #3254
- pathscrub: prevent leavivng spaces at beginning/end of folders/filenames when there was an illegal character there
¶ 3.1.154 (2021-11-23)
¶ Added
- imdb_list: change authenticate to cookies
- imdb_list: change authenticate to cookies
¶ Changed
- quality: Recognize 'dovi' as 'dolbyvision' color profile
¶ 3.1.153 (2021-11-16)
¶ 3.1.152 (2021-11-13)
¶ Added
- yaml_list: list plugin to load/save entries to yaml
- yaml_list: remove old interface
- yaml_list: quote url string
- yaml_list: add new test
- yaml: add yaml list
- yaml: get and save entry from yaml
¶ 3.1.151 (2021-11-11)
¶ 3.1.150 (2021-11-10)
¶ Fixed
- api_tvdb: fix crash from referencing non-existent original_name
¶ 3.1.149 (2021-10-30)
¶ Fixed
- Correct from_piratebay torrent ranks
¶ 3.1.148 (2021-10-27)
¶ 3.1.147 (2021-10-26)
¶ Changed
- redirect_url: Switch method of redirection to work for Jackett and more types of redirects. fix #3154
¶ 3.1.146 (2021-10-25)
¶ Fixed
- convert_magnet: Fix compatibility with older libtorrent
¶ 3.1.145 (2021-10-23)
¶ Added
- Log filter plugin
¶ 3.1.144 (2021-10-22)
¶ Fixed
- trakt_list: Support getting 'watched' 'shows' fix #2760
¶ 3.1.143 (2021-10-21)
¶ Fixed
- imdb_lookup: Unescape ampersand character references in movie titles. fix #3142
¶ Changed
- status cli: Rename 'produced' column to 'entries' to clarify meaning. fix #3047
¶ 3.1.142 (2021-10-20)
¶ Added
- Add python 3.10 support
¶ Fixed
- Remove leftover imports from colorclass. fix #3205
¶ 3.1.141 (2021-10-20)
¶ Changed
- Upgrade a lot of dependencies
- Change library used to render colors (outside of logs) in the terminal
- Change library used to render tables in the terminal
¶ Fixed
- sftp_download -
to
property renders Jinja templates
¶ 3.1.140 (2021-10-18)
¶ Fixed
- updated allyoulike plugin to account for site changes
¶ 3.1.139 (2021-10-15)
¶ Added
- Add no_data_ignore to discover
¶ 3.1.138 (2021-10-14)
¶ Fixed
- ettv rewriter magnet url selector
- Fix color-range matching
¶ Added
- Add force_recheck option for deluge
¶ 3.1.137 (2021-09-08)
¶ Fixed
- update
ettv
download link selector - set Manipulate to ignore rejected entries (#3126)
¶ Changed
manipulate
ignores rejected entries
¶ 3.1.136 (2021-09-01)
¶ Added
- content_filter: Add min_files and max_files options
¶ 3.1.135 (2021-08-10)
¶ Fixed
- telegram: Fix crash due to bad db session management. fix #3108
¶ 3.1.134 (2021-08-04)
¶ Fixed
- transmission: Restore compatibility with latest transmission-rpc release. fix #3084
¶ Changed
series_remove
:- Episode identifier is now optional
- Optional
forget
parameter to remove from entire database (includingseen
plugin) - Documented
¶ 3.1.133 (2021-07-22)
¶ Added
- changelog link to release
¶ 3.1.132 (2021-07-11)
¶ Fixed
- verbose log message in decompress plugin (#3071)
¶ 3.1.131 (2021-06-30)
¶ Fixed
- letterboxd: Handle no tmdb id
- letterboxd: Handle no tmdb id
¶ Changed
- Add
timestamp_finished
field tofrom_rtorrent
- lostfilm plugin: added new mirror
¶ 3.1.130 (2021-06-04)
¶ Fixed
- lostfilm plugin: updated to support the latest site changes
- emby: allow emby connect login
¶ Changed
- emby: allow media discover
¶ Added
- jinja split year: Jinja split name and year
- jinja split year: Jinja split name and year
¶ 3.1.129 (2021-05-27)
¶ Fixed
- emby: Research if first search fails
- imdb: parse new layout
¶ Added
- INPUT from_piratebay (#3000)
¶ 3.1.128 (2021-05-25)
¶ Fixed
- lostfilm: Fixed crash of the LostFilm plugin when page download failed
¶ 3.1.127 (2021-05-20)
¶ Added
- support for solidtorrents to search
- support for Solidtorrents searches (#2978)
¶ 3.1.126 (2021-05-18)
¶ Fixed
- emby: ensure entry is matched with list item
- emby: ensure entry is matched with list item
¶ 3.1.125 (2021-05-17)
¶ 3.1.124 (2021-05-15)
¶ Fixed
- imdb_watchlist: Fix error while retrieving ratings
- Fix error while retrieving imdb_watchlist ratings
¶ 3.1.123 (2021-05-13)
¶ Fixed
- emby: login and list matching
- emby: login and list matching
¶ Added
- parameterize: new plugin, which allows using results from one input to configure another input multiple times with different settings
¶ 3.1.122 (2021-05-12)
¶ Changed
- lostfilm: heavy update
¶ Fixed
- api_tvdb: Fix crash when tvdb didn't have name
¶ Added
- quality: add color range component
- quality: add color range (#2941)
¶ 3.1.121 (2021-05-08)
¶ Fixed
- piratbay: invalid json response
- piratbay: invalid json response
¶ Changed
- series plugin settings override configure_series settings for the same show
¶ 3.1.120 (2021-05-07)
¶ Fixed
- emby: strip year in search
- emby: strip year in search (#2966)
¶ 3.1.119 (2021-05-06)
¶ Fixed
- Fix crash from explain_sql with new sqlalchemy.
¶ 3.1.118 (2021-05-05)
¶ Changed
- subliminal: Remove addic7ed from subliminal fallback providers
- Pyload: Support for Group Links
- Pyload: Support for Group Links
- Remove
ftp
,socks5
, andsocks5h
as valid protocols to be proxied. fix #2744 - Switch some
daemon status
output from the log to the console. fix #2748
¶ Fixed
- alpharatio: handle invalid values
- alpharatio: handle invalid values
- alpharatio: handle invalid values
- emby: Handle no persist data
- emby: Handle no persist data
- emby: Handle no persist data
- pyload: Fix api detection of pyload vs pyload-ng
- Pyload: with packaging installed and/or with using pyload-ng
¶ 3.1.117 (2021-05-03)
¶ Fixed
- api_bluray: Handle exception when fails to get content
- Handle exception when api_bluray fails to get content (#2468)
¶ 3.1.116 (2021-05-01)
¶ Fixed
- Fix talking to daemon started by task scheduler on windows. (really) fix #2730
- Fix talking to daemon started by task scheduler on windows. fix #2730
¶ 3.1.115 (2021-04-30)
¶ Fixed
- qbittorrent: handle existing torrent. fix #2701
- qbittorrent: handle existing torrent (#2942)
- telegram notifier: Handles chat migrations
- telegram notifier: Handles chat migrations
- telegram notifier: Handles chat migrations
¶ 3.1.114 (2021-04-29)
¶ Fixed
- transmission: Handle rpc client exception
- transmission: Handle rpc client exception
¶ 3.1.113 (2021-04-28)
¶ 3.1.112 (2021-04-27)
¶ Changed
- lostfilm: added proxy support
- series: Make sure alternate_names get merged between configure_series and series configs
¶ Added
- Emby Components
¶ 3.1.111 (2021-04-26)
¶ Fixed
- [Lostfilm Plugin] Upd ate regex according to new feed version (#2912)
¶ 3.1.110 (2021-04-17)
¶ 3.1.109 (2021-04-16)
¶ Fixed
- Prevent problem using MAL with titles that were numbers. fix #2901
¶ Changed
- Prevent warning about deprecated 'limit' option in from_digest. fix #2886
¶ 3.1.108 (2021-04-06)
¶ Fixed
- Transmission file skipping with main_file_only
¶ 3.1.107 (2021-03-25)
¶ 3.1.106 (2021-03-15)
¶ Added
- Add Telegram Input Plugin (#2861)
¶ 3.1.105 (2021-03-04)
¶ 3.1.104 (2021-02-27)
¶ Fixed
- series - Added hook to add season to accepted season on any entry acceptance (#2851)
¶ 3.1.103 (2021-02-17)
¶ Fixed
- decompress: respect the --test flag. fix #2853
- torrentday: Allow uid as a number. Allow multiple categories.
¶ 3.1.102 (2021-01-23)
¶ Fixed
- fix for telegram notifier
- Containment Test
- Fix for torrentday search
¶ 3.1.101 (2021-01-21)
¶ 3.1.100 (2021-01-18)
¶ Fixed
- sftp_upload: Create non-existing directories
¶ 3.1.99 (2021-01-17)
¶ 3.1.98 (2021-01-09)
¶ Fixed
- transmission: Fix file selection and renaming options for use with new transmission-rpc library. refs #2798
- quality: Make sure rejection message shows the required quality. fix #2801
¶ 3.1.97 (2021-01-08)
¶ Fixed
- from_transmission: fix compatibility with new transmission-rpc library
¶ 3.1.96 (2021-01-06)
¶ 3.1.95 (2021-01-05)
¶ Fixed
- Transmission: Make host config option backwards compatible
¶ 3.1.94 (2021-01-04)
¶ Fixed
- convert_magnet: Fix issues with newer libtorrent versions
¶ 3.1.93 (2020-12-31)
¶ Fixed
- torznab: Fix None value in description
- torznab: Fix None value in description
¶ 3.1.92 (2020-12-26)
¶ Changed
- transmission: Replace obsoleted and unmaintained transmissionrpc with transmission-rpc
¶ 3.1.91 (2020-12-04)
¶ Fixed
- trakt_lookup: Fix crash when air time had seconds. fix #2783
¶ 3.1.90 (2020-11-28)
¶ Changed
- API - Add type annotations to api module (#2754)
¶ 3.1.89 (2020-11-12)
¶ 3.1.88 (2020-11-10)
¶ 3.1.87 (2020-11-09)
¶ Changed
- Sonarr - Handle when the title or id is not found in the entry object (#2780)
¶ 3.1.86 (2020-11-08)
¶ 3.1.85 (2020-11-07)
¶ Added
- transmission - Added possibility to bypass queue in transmission
¶ 3.1.84 (2020-11-06)
¶ Added
- qBittorrent: Optional
skip_check
flag (#2765)
¶ 3.1.83 (2020-11-04)
¶ Fixed
- iptorrents: parse new search page redesign
- iptorrents: parse new search page redesign
¶ 3.1.82 (2020-10-25)
¶ Fixed
- torrentz: Update to new domain.
¶ 3.1.81 (2020-10-23)
¶ Added
- Python 3.9 support
¶ 3.1.80 (2020-10-22)
¶ 3.1.79 (2020-10-20)
¶ Fixed
- fix sqlalchemy error on startup introduced with last version
¶ 3.1.78 (2020-10-19)
¶ 3.1.77 (2020-10-17)
¶ Fixed
anilist
: Exception if field is not set on the site
¶ 3.1.76 (2020-10-16)
¶ 3.1.75 (2020-10-16)
¶ 3.1.74 (2020-10-15)
¶ 3.1.73 (2020-10-14)
¶ Changed
- manipulate: Added find_all option
¶ 3.1.72 (2020-10-07)
¶ Added
- webui version 2.0.27
- webui version 2.0.26
- /user/token to check if you are logged in (#2731)
- webui version 2.0.25
- webui version 2.0.24
¶ Changed
- add ettvcentral.com domain to ettv rewriter
¶ 3.1.71 (2020-09-06)
¶ Fixed
- swagger API docs (#2724)
¶ Added
- webui version 2.0.23
¶ 3.1.70 (2020-08-24)
¶ Added
- webui version 2.0.22
¶ 3.1.69 (2020-08-23)
¶ Added
- webui version 2.0.21
- webui version 2.0.20
¶ Fixed
- respect base_url on v1 (#2717)
¶ 3.1.67 (2020-07-15)
¶ Fixed
- filelist_api: NameError: name 'valid_extras' (#2709)
¶ 3.1.66 (2020-06-23)
¶ Added
- webui version 2.0.19
¶ 3.1.65 (2020-06-18)
¶ Fixed
- Allow from_task plugin to run tasks marked as manual. fix #2700
¶ 3.1.64 (2020-06-15)
¶ Added
- Added free parameter to iptorrents search plugin (#2697)
- rutracker.org topic pages urlrewrite (#2609)
¶ 3.1.63 (2020-06-07)
¶ Fixed
- trakt_api - make sure get_db_actors always return a list. Closes #2695
¶ 3.1.62 (2020-06-04)
¶ Fixed
- Make sure disable plugin works properly when used with 'from_task' plugin. fix #2691
¶ 3.1.61 (2020-06-03)
¶ 3.1.60 (2020-06-02)
¶ Changed
- Switch from flask-restplus to flask-restx
¶ 3.1.59 (2020-05-29)
¶ 3.1.58 (2020-05-27)
¶ Changed
- Fail entries instead of throwing a PluginError when Jinja templating fails for file operations plugins(#2685)
¶ 3.1.57 (2020-05-25)
¶ 3.1.56 (2020-05-21)
¶ 3.1.55 (2020-05-19)
¶ Fixed
- newznab indexers imdb id usage
- torznab search should use the search_strings if available
- Updated lostfilm url and regexp
¶ Changed
- new search plugin for Filelist with API (#2658)
¶ Added
- webui version 2.0.18
- webui version 2.0.17
¶ 3.1.51 (2020-04-18)
¶ Fixed
- Removed pillow and pystray as dependencies (#2652)
- removes warning when using sftp_download (#2649)
- check for
title
in entry forinput_cache
upgrade. Closes #2636
¶ Added
- webui version 2.0.16
¶ 3.1.50 (2020-04-10)
¶ 3.1.49 (2020-04-09)
¶ Added
- from_transmission: Add field 'transmission_errorString' (#2648)
¶ 3.1.48 (2020-04-08)
¶ Fixed
- imdb_id usage in tmdb api
¶ 3.1.47 (2020-04-02)
¶ Added
- ETTV rewriter plugin
- ETTV rewriter (#2645)
¶ 3.1.46 (2020-03-27)
¶ Fixed
- Fix crash related to missing packaging package. fix #2641
¶ 3.1.45 (2020-03-24)
¶ Changed
- update pyload api (co-author: stefan.bischoff@9plus.de)
¶ 3.1.44 (2020-03-23)
¶ Fixed
- Made tray icon opt in instead of opt out, by using
--enable-tray-icon
. Closes #2633 - moved the import of tray icon to only occur if not disabled. closes #2633
¶ Added
- qbittorent - Added ability to render
label
field. Closes #2604
¶ 3.1.43 (2020-03-22)
¶ Changed
- added ability to disable tray icon. Closes #2633
¶ 3.1.42 (2020-03-21)
¶ Added
- AniList: Option to filter by custom lists
¶ 3.1.41 (2020-03-20)
¶ Fixed
- fix tray_icon image path by using relative path from file
- Don't crash when systray related imports fail. fix #2629
¶ 3.1.40 (2020-03-19)
¶ 3.1.39 (2020-03-18)
¶ 3.1.38 (2020-03-18)
¶ 3.1.37 (2020-03-17)
¶ Added
- webui version 2.0.15
¶ Changed
- anilist: Prevent duplicates and None values in alternate names
¶ 3.1.36 (2020-03-16)
¶ 3.1.35 (2020-03-11)
¶ Fixed
- cfscrape fixes
¶ 3.1.34 (2020-03-09)
¶ Fixed
- cfscrape #2614
¶ 3.1.33 (2020-03-08)
¶ Fixed
- Limit get requests so cloudflare challenge answers timely (#2614)
¶ 3.1.32 (2020-03-03)
¶ Added
- free_space: Add ability to use plugin on remote server
¶ 3.1.31 (2020-03-02)
¶ Fixed
- guessit: Fix potential crash when name could not be found. fix #2611
¶ 3.1.30 (2020-02-29)
¶ Changed
- filelist: adding missing 4k categories
¶ 3.1.29 (2020-02-23)
¶ Added
- webui version 2.0.14
¶ 3.1.28 (2020-02-21)
¶ 3.1.27 (2020-02-20)
¶ Added
- webui version 2.0.13
¶ 3.1.26 (2020-02-15)
¶ 3.1.25 (2020-02-14)
¶ Fixed
- Fix trakt_lookup crash when looking up items where media type detection failed. fix #2606
¶ 3.1.24 (2020-02-13)
¶ 3.1.23 (2020-02-12)
¶ Fixed
- filelist login, changed set to list for entries (#2603)
- trakt_lookup: lazy lookups can now be properly serialized fix #2583
¶ 3.1.22 (2020-02-10)
¶ Added
- webui version 2.0.12
¶ 3.1.21 (2020-02-07)
¶ Fixed
- convert to timezone aware datetime for execution time in the api
- convert to timezone aware datetime for status in the api
¶ Changed
- newznab: Allow searching all categories
¶ 3.1.20 (2020-02-05)
¶ Added
- webui version 2.0.11
¶ 3.1.19 (2020-02-04)
¶ Added
- json: Added plugin to take JSON file(s) as input.
¶ 3.1.18 (2020-02-03)
¶ Fixed
- transmission: Prevent accidental downloading of magnet links
¶ 3.1.17 (2020-02-02)
¶ Added
- webui version 2.0.10
¶ 3.1.16 (2020-02-01)
¶ Fixed
- imdb_watchlist no longer crashes with empty lists
¶ 3.1.15 (2020-01-29)
¶ Fixed
- entry_list: Coerce entries to a JSON serializable format before attempting to send them over the API. fix #2582
¶ Added
- webui version 2.0.9
¶ 3.1.14 (2020-01-28)
¶ Fixed
- Prevent errors when rotating log file. fix #2549
- Don't double log messages when sending a command to a running daemon.
¶ 3.1.13 (2020-01-25)
¶ 3.1.12 (2020-01-24)
¶ Fixed
- Fix some issues with serializing lazy lookups.
¶ 3.1.11 (2020-01-23)
¶ 3.1.10 (2020-01-20)
¶ Fixed
- Make sure color codes are stripped from log messages over IPC. fix #2558
¶ 3.1.9 (2020-01-18)
¶ Changed
- yts: YTS plugin now provides better quality info and movie id fields. fix #2542
¶ Fixed
- newznab: Fix crash when searching for entries without imdb_id. fix #2543
- series: Prevent crashes when begin episode did not match identified_by type for the series. fix #2362
¶ 3.1.8 (2020-01-16)
¶ Fixed
- lostfilm http -> https in URLs (#2576)
¶ 3.1.7 (2020-01-15)
¶ Fixed
- Fix
TimeoutError: result expired
when piping daemon output to 'less' over ipc - Make sure log colors are stripped when redirecting output.
¶ 3.1.6 (2020-01-14)
¶ Added
- webui version 2.0.8
¶ 3.1.5 (2020-01-13)
¶ Fixed
- tvmaze: make sure lookups prefer using IDs rather than show names
- anilist:
al_list_status
value (#2566)
¶ Added
- webui version 2.0.7
- webui version 2.0.6
¶ 3.1.4 (2020-01-12)
¶ Added
- webui version 2.0.5
- api: add /schema/ endpoint for use by the config editor
¶ 3.1.3 (2020-01-11)
¶ Added
- webui version 2.0.4
- webui version 2.0.3
¶ Fixed
- hebits - Fixed entry attributes
¶ 3.1.2 (2020-01-10)
¶ Fixed
- v1/api redirect (#2563)
¶ 3.1.1 (2020-01-08)
¶ Added
- Hebits search plugin (#2559)
- webui version 2.0.2
¶ Changed
- Prevent guessit from using 'regex' module over stdlib 're'
¶ 3.1.0 (2020-01-06)
¶ Added
- webui version 2.0.1
¶ 3.0.31 (2020-01-03)
¶ Fixed
- utorrent: Fix crash in logging fix #2555
¶ 3.0.30 (2020-01-02)
¶ Changed
- Colorize entry action in logs (#2541)
¶ 3.0.29 (2020-01-01)
¶ Changed
- trakt_calendar: automatically handle more than 31 days
- trakt_calendar: automatically handle more than 31 days
¶ 3.0.28 (2019-12-30)
¶ Fixed
- Properly parse timestamp in log api (#2548)
- Generate a proper media id for movies and series
¶ Added
- Movie list and Entry list batch remove endpoints (#2545)
¶ Changed
- Allow trakt lookup api without title (#2547)
¶ 3.0.27 (2019-12-29)
¶ Fixed
- Add overview to tmdb_lookup (#2546)
¶ 3.0.26 (2019-12-28)
¶ Fixed
- Restore logging import in check_subtitles plugin
- Fix loglevel defaulting to INFO for daemon.
¶ 3.0.25 (2019-12-27)
¶ 3.0.24 (2019-12-26)
¶ Fixed
- --help works when specifying -c as well. fix #1372
- deluge: Prevent crash when there was an error adding a magnet to deluge. fix #2469
- filesystem: Prevent crashing after a directory is removed. fix #2526
¶ 3.0.23 (2019-12-24)
¶ Fixed
- discover: Using the 'limit' option works even if search plugin returns non-list iterables
- next_series_episode within discover properly searches for next episode on reruns. fix #2370
¶ 3.0.22 (2019-12-23)
¶ Added
- from_task: New input plugin which runs another task
¶ Fixed
- trakt_calendar: correctly set title and url to avoid incorrect duplication
- trakt_calendar: correctly set title and url for episodes
¶ 3.0.21 (2019-12-22)
¶ Fixed
- sftp: Fix crash due to missing logging import. fix #2538
¶ Added
- Implement Gotify notification plugin
¶ 3.0.20 (2019-12-21)
¶ Fixed
- Fix crash on startup when there is no sys.stdout (pythonw). This fixes flexget-headless regression from 3.0.19
¶ Changed
- Crash reports will now be created alongside the logfile, rather than config file
¶ 3.0.19 (2019-12-20)
¶ Changed
- Logging system has been changed to Loguru
¶ 3.0.18 (2019-12-18)
¶ Added
- pending list batch operation and deletion endpoint (#2535)
¶ 3.0.17 (2019-12-17)
¶ Changed
- irc plugin configuration supports password
¶ 3.0.16 (2019-12-12)
¶ Changed
¶ Fixed
- qBittorrent API adresses
¶ 3.0.15 (2019-12-11)
¶ Changed
thetvdb_lookup
- Always have the main poster as the first entry oftvdb_posters
(#2524)
¶ 3.0.14 (2019-12-10)
¶ Fixed
- deluge: Handle and report connection errors instead of crashing. fix #2521
- deluge: Don't crash when username/password isn't specified. fix #2523
¶ 3.0.13 (2019-12-08)
¶ Fixed
- web server inserts base_url into webui v2 (#2518)
¶ 3.0.12 (2019-12-01)
¶ Fixed
¶ 3.0.11 (2019-11-28)
¶ Added
- Symlink plugin now supports rename option like move does
¶ Fixed
- set utf-8 as default encoding for RotatingFileHandler (#2510)
- check for header. Closes #2507 (#2512)
- check for 'X-Limit-App-Reset' header. Closes #2507 (#2511)
¶ 3.0.10 (2019-11-27)
¶ Changed
- update Dockerfile to use python3 and add webUI v2
¶ 3.0.9 (2019-11-23)
¶ Fixed
- content_size: Don't crash on non-string description field.
¶ 3.0.8 (2019-11-21)
¶ 3.0.7 (2019-11-20)
¶ Fixed
- tvdb: Fix crash getting directors
- AlphaRatio: category mapping update
¶ 3.0.6 (2019-11-19)
¶ Fixed
¶ Added
- Support Python 3.8
¶ 3.0.5 (2019-11-17)
¶ Fixed
- filesystem: Make sure 'location' field is a string. fix #2496
¶ 3.0.4 (2019-11-16)
¶ 3.0.3 (2019-11-15)
¶ Fixed
- Prevent crashes on PirateBay plugin when scanning ads
- Replace folder.walk with folder.rglob in exist (#2495)
¶ 3.0.2 (2019-11-14)
¶ Added
- scheduler: Add 'jitter' option to slightly randomize scheduled execution times.
¶ 3.0.1 (2019-11-12)
¶ Fixed
- Switch debug-info plugin to use pathlib. fix #2491
- transmission: fix path setting after 3.0
¶ 3.0.0 (2019-11-11)
¶ Changed
- Dropping python2 support
¶ 2.21.35 (2019-11-07)
¶ 2.21.34 (2019-11-06)
¶ Fixed
- Make sure exceptions during generator inputs are handled properly.
¶ 2.21.33 (2019-11-04)
¶ Fixed
- next_trakt_episodes: fix 'aired' context
¶ 2.21.32 (2019-10-26)
¶ Added
- added ability to updated variables via patch. closes #2464
- added ability to updated variables via patch. closes #2464 (#2470)
¶ 2.21.31 (2019-10-25)
¶ Fixed
- exists_movie support movie same name different year
- exists_movie support movie same name different year (#2455)
- horriblesubs: remove dependence on cfscrape library (cfscraper plugin can be used if needed)
- remove horriblesubs scraper in favour of cfscraper plugin
¶ 2.21.30 (2019-10-24)
¶ Added
- passthepopcorn sort by individual torrents
- passthepopcorn sort by individual torrents
¶ 2.21.29 (2019-10-21)
¶ Fixed
- betaseries_list: Update to comply with betaseries API change
¶ 2.21.28 (2019-10-18)
¶ Added
- Input Plugin for Anilist
¶ 2.21.27 (2019-10-17)
¶ Fixed
- bad import on yts site
- regexp: Fix edge cases with 'rest' operation
- bad import on yts site
¶ 2.21.26 (2019-10-15)
¶ Fixed
- python 3 support to yts site component
- python 3 support to yts site component
¶ 2.21.25 (2019-10-10)
¶ Fixed
- deluge: Fix log messages for actions other than adding. fix #2427
¶ 2.21.24 (2019-10-02)
¶ Added
- Allow to add paused torrents to qbittorrent
¶ 2.21.23 (2019-09-30)
¶ 2.21.22 (2019-09-29)
¶ Fixed
- trakt_list: Skip invalid items. fix #2445
¶ 2.21.21 (2019-09-25)
¶ 2.21.20 (2019-09-24)
¶ Fixed
- decompress: Fix error reporting when extraction failed.
- thetvdb component retrieve first aired date
¶ Changed
- Revert " Update versions on many dependencies"
¶ 2.21.19 (2019-09-19)
¶ 2.21.18 (2019-08-26)
¶ Fixed
- thetvdb component retrieve first aired date
- thetvdb component retrieve first aired date
¶ 2.21.17 (2019-08-23)
¶ 2.21.16 (2019-08-06)
¶ Changed
- descargas2020: Updated to new domain
¶ 2.21.15 (2019-07-29)
¶ Changed
- Add pagination headers to history api even if no items are present
¶ 2.21.14 (2019-07-11)
¶ Fixed
- debug-info: Oops, pathlib isn't available on python 2. fix #2420
¶ 2.21.13 (2019-07-10)
¶ Fixed
- deluge: Prevent crash when set plugin failed to render some deluge settings. fix #2419
- anidb_list: Prevent crash when 'pass' is not specified. fix #2418
¶ Changed
- notify: All config fields will be attempted to render even after one fails. ref #2406
¶ 2.21.12 (2019-07-09)
¶ Added
- Add
debug-info
command to get info about current flexget install for debugging.
¶ 2.21.11 (2019-07-08)
¶ 2.21.10 (2019-06-18)
¶ Fixed
- trakt_list: Make strip_dates and language options work together. fix #2417
¶ 2.21.9 (2019-06-17)
¶ 2.21.8 (2019-06-11)
¶ Added
- thetvdb_list: Add 'language' option
¶ 2.21.7 (2019-06-06)
¶ Added
- jinja tests: added tests for filesystem: fs_file, fs_dir, fs_link
¶ 2.21.6 (2019-06-05)
¶ Fixed
- api_bluray: Fix blu-ray estimator crash on certain movies. fix #2407
¶ Added
- transmission plugin: added ability to move torrent data to new location
- transmission plugin: added ability to move torrent data to new location
¶ 2.21.5 (2019-06-04)
¶ 2.21.4 (2019-06-03)
¶ Fixed
- Make sure bluray release estimates are dates (without times). fix #2405
¶ 2.21.3 (2019-06-02)
¶ Changed
- api_bluray: Release date will use the year of the movie when no explicit date is given. fix #2401
¶ 2.21.2 (2019-05-27)
¶ Fixed
¶ 2.21.1 (2019-05-24)
¶ Fixed
- rss: Prevent potential crash with group_links option. fix #2361
- proxy: Proxy plugin now affects configure_series plugin. fix #2382
- scan_imdb: Prevent crash when description field is None. fix #2385
¶ 2.21.0 (2019-05-21)
¶ Fixed
- imdb_watchlist: Allow longer user IDs in config. fix #2397
- Include ordered headers to prevent CloudScraper from hitting ReCaptcha
¶ 2.20.28 (2019-05-20)
¶ Added
- Add
limit
plugin. Limits the number of entries created by an input. - from_transmission: Add 'transmission_error_state'
- from_transmission: Add 'transmission_error_state'
¶ 2.20.27 (2019-05-10)
¶ 2.20.26 (2019-05-07)
¶ Fixed
- torznab: Properly handle RequestExceptions. fix #2384
¶ Changed
- trakt_list: Add 'limit' option
¶ 2.20.25 (2019-05-02)
¶ Changed
- cfscraper: Replace cfscrape by cloudscraper
¶ Added
- Add torznab search plugin
¶ 2.20.24 (2019-04-29)
¶ Added
- slack notifier: Allow buttons/actions
¶ Fixed
- descargas2020: fix url rewriting. fix #2377
¶ 2.20.23 (2019-04-25)
¶ 2.20.22 (2019-04-24)
¶ Fixed
- series: Fix regression causing crash on python 2 with non-ascii alternate names fix #2373
¶ 2.20.21 (2019-04-23)
¶ Added
- kitsu: Add 'type' option
- types to kitsu input
¶ 2.20.20 (2019-04-22)
¶ Changed
- Update version requirements for sqlalchemy and urllib3
¶ 2.20.19 (2019-04-15)
¶ Fixed
- rutracker: Remove obsolete mirror
- proxy: Allow socks5h proxies to pass config validation. fix #2364
¶ Changed
- crossmatch: Add case_sensitive option
¶ 2.20.18 (2019-04-08)
¶ Changed
- imdb: Recognize 8-digit imdb IDs.
¶ 2.20.17 (2019-03-27)
¶ Fixed
- cronitor typos
¶ 2.20.16 (2019-03-26)
¶ 2.20.15 (2019-03-25)
¶ Fixed
- guessit: Fix 10bit quality detection
- guessit: Fix r5 detection
- guessit: Fix webrip quality parsing on repacks/propers. ref #2348
¶ 2.20.14 (2019-03-22)
¶ Fixed
- typo in fuzer plugin
¶ 2.20.13 (2019-03-16)
¶ Fixed
- guessit: Change to lowercase 'rip' in comparison since all properties are normalized, fixes #2348 (#2349)
¶ 2.20.12 (2019-03-15)
¶ Fixed
- sort_by: Make sure this plugin runs first, before other filter plugins.
¶ 2.20.11 (2019-03-08)
¶ Fixed
- piratebay: Fix crash in tpb plugin when trying to sort search results. fix #2347
¶ 2.20.10 (2019-03-06)
¶ Fixed
- irc: Allow extra config keys again. Some trackers require them.
¶ 2.20.9 (2019-03-05)
¶ Fixed
- torrent_cache: Disable built-in status as this plugin is currently broken
- irc: Error on config validation with bad regex instead of crashing
- irc: Don't allow extra keys in config
¶ Changed
- irc: Allow specifying both task and task_re at same time in config
¶ 2.20.8 (2019-03-04)
¶ Changed
- trakt_list: add support for popular/trending lists
¶ 2.20.7 (2019-02-28)
¶ Changed
- guessit parser: add support for dd+5.1 quality
¶ 2.20.6 (2019-02-25)
¶ Fixed
- transmission: Strips trailing slashes from 'path' refs #2131
¶ 2.20.5 (2019-02-20)
¶ Changed
set
plugin can now set entry fields to types other than stringset
plugin can now set entry fields to types other than string.
¶ 2.20.4 (2019-02-17)
¶ 2.20.3 (2019-02-14)
¶ 2.20.2 (2019-02-13)
¶ Fixed
- guessit_parser: Fix special detection in some cases. refs #2340
- remember_rejected: Fix crash when using CLI. fix #2339
- from_transmission: Include date_done field for torrents that were already complete when added to transmission
¶ 2.20.1 (2019-02-12)
¶ 2.20.0 (2019-02-11)
all commits
deluge and transmission plugins have both been given the ability to control (remove/pause/resume) torrents already loaded in the client. clean_transmission is now deperecated in favor of these features. See this recipe.
Many deluge/transmission option names were also tweaked. See UpgradeActions
¶ Fixed
- irc: Fix ImportError crash for irc CLI
¶ Changed
- deluge: Add config_path option which can be used to find auth file
- deluge: Add underscores between words in multi-word options
- deluge: Add
action
option to allow remove/pause/resume of loaded torrents - clean_transmission: This plugin has been deprecated
- transmission: Added underscores between words in multi-word options
- transmission: Added
action
option, to allow pause/resume/remove/purge of torrents in transmission - from_transmission: onlycomplete option changed to only_complete, now False by default
- from_transmission: Now provides more info in
transmission_
prefixed fields - from_deluge: Remove
keys
option - from_deluge: Always provide all info from deluge in standardized
deluge_
prefixed fields
¶ 2.19.6 (2019-02-09)
¶ 2.19.5 (2019-02-08)
¶ Fixed
¶ 2.19.4 (2019-02-06)
¶ Removed
- Eliminate rpc timeout. Remove --timeout option
¶ Fixed
- Prevent crashing when guessit parsing fails.
¶ 2.19.3 (2019-02-05)
¶ 2.19.2 (2019-02-04)
¶ Fixed
- Give traceback with ctrl-c when debugging
¶ Added
- radarr_list plugin
¶ 2.19.1 (2019-02-02)
¶ 2.19.0 (2019-01-29)
¶ Changed
- Removed internal sorting from discover plugin.
- Removed internal sorting from series plugin.
¶ 2.18.13 (2019-01-27)
¶ Fixed
- guessit: Prevent an exception in Guessit from crashing the parser
¶ 2.18.12 (2019-01-26)
¶ Changed
- sort_by: Allow jinja expressions for field.
- sort_by: Allow sorting on multiple fields.
¶ 2.18.11 (2019-01-25)
¶ 2.18.10 (2019-01-24)
¶ Added
- qbittorrent: speed limit support
¶ 2.18.9 (2019-01-23)
¶ 2.18.8 (2019-01-21)
¶ 2.18.7 (2019-01-20)
¶ 2.18.6 (2019-01-19)
¶ Fixed
- Address import error, fixes #2304
¶ 2.18.5 (2019-01-18)
¶ 2.18.4 (2019-01-15)
¶ 2.18.3 (2019-01-14)
¶ Added
- Add torrentz2 search/urlrewrite plugin (#2296)
¶ Removed
- Remove old, long deprecated config validation system.
¶ Fixed
- Make sure from_deluge works from inside other plugins
¶ 2.18.2 (2019-01-12)
¶ 2.18.1 (2019-01-08)
¶ 2.18.0 (2019-01-05)
¶ Added
- trakt_next_episode - 'aired' context (#1721)
¶ Changed
- Enable python 3.7 compatibility (#2225)
¶ 2.17.25 (2019-01-04)
¶ Added
- "Airing Status" filter to MyAnimeList (#2290)
¶ 2.17.24 (2018-12-29)
¶ Fixed
- trakt_list: added pagination handling, fixes #2254
¶ 2.17.23 (2018-12-28)
¶ Fixed
- quality metainfo: force quality field to Quality object during metainfo phase, fixes #2242 (#2288)
- descargas2020: updated url scraping
- guessit parser: Added a validity check for parsed series name
¶ 2.17.22 (2018-12-26)
¶ Added
- medusa plugin (#2282)
¶ 2.17.21 (2018-12-23)
¶ Fixed
- npo_watchlist: Update for website changes.
¶ 2.17.20 (2018-12-13)
¶ Fixed
- torrentday: Fix finding seeders and leechers.
- torrentday: Fix no results.
¶ 2.17.19 (2018-12-11)
¶ Fixed
- Python 3.7: get rid of time.clock DeprecationWarning
- kodi: changed from GET to POST to accommodate v18 changes, fixes #2210
¶ Changed
- added --timeout to manager arguments (default 5 minutes)
¶ Added
- new notifier/Discord plugin (#2275)
¶ 2.17.18 (2018-12-07)
¶ 2.17.17 (2018-12-06)
¶ Fixed
- Fix torrentday plugin. fix #2105
¶ 2.17.16 (2018-12-04)
¶ Fixed
- update url to match current hliang url (#2260)
- sftp plugin doesn't properly handle paths with characters not allowed in normal URLs.
¶ 2.17.15 (2018-11-23)
¶ 2.17.14 (2018-11-21)
¶ Changed
- torrentleech: Show reasonable error if login to to torrentleech.org fails (#2256)
¶ Added
- nyaa: add missing categories, add seed/leech info, add info_hash, add content_size
¶ 2.17.13 (2018-11-19)
¶ Fixed
- deluge: Disconnect from deluge when complete. fix #2255
¶ 2.17.12 (2018-11-17)
¶ Fixed
- passthepopcorn: no longer crashes when cookie is invalid
¶ 2.17.11 (2018-11-14)
¶ 2.17.10 (2018-11-13)
¶ Fixed
- Fix potential crashes with guessit parser. fix #2249
¶ Changed
- rtorrent: replaced d.multicall with d.multicall2 since it's been deprecated since 0.9.0, Fixes #2239
¶ 2.17.9 (2018-11-08)
¶ Changed
- guessit: upgraded to 3.0.3
¶ 2.17.8 (2018-11-07)
¶ Changed
- Swap out GPL SGCITransport implementation for public domain one in rtorrent plugin
¶ 2.17.7 (2018-11-02)
¶ Fixed
- trakt_list: fix
coercing to Unicode: need string or buffer, int found
for translations
¶ 2.17.6 (2018-10-28)
¶ Fixed
- trakt_list: KeyError on trakt_movie_id
¶ 2.17.5 (2018-10-25)
¶ Fixed
- npo_watchlist: no longer crashes when a series cannot be found
¶ Changed
- anidb_list: custom user-agent is no longer set for the whole task
- passthepopcorn: Skip movie year validation if imdb_id is set/used
¶ 2.17.4 (2018-10-22)
¶ Fixed
- form plugin will respect user-agent set for the task. fix #2238
¶ 2.17.3 (2018-10-21)
¶ 2.17.2 (2018-10-20)
¶ Changed
- Allow deluge plugin to unset labels by setting 'No Label'
¶ 2.17.1 (2018-10-19)
¶ Fixed
- Fix deluge plugin crashes with new deluge-client implementation. fix #2233
¶ 2.17.0 (2018-10-17)
¶ Changed
- Switch deluge plugin to use deluge-client available in pypi.
¶ Fixed
- Catch timeouts getting imdb_list contents. fix #2114
¶ 2.16.3 (2018-10-16)
¶ Fixed
- ugly fix for another command line crash
- command line parsing crashing in some situations
¶ 2.16.2 (2018-10-15)
¶ Fixed
- anidb_list (#2219)
¶ 2.16.1 (2018-10-13)
¶ 2.16.0 (2018-10-11)
¶ Changed
- Convert form plugin to use mechanicalsoup rather than mechanize. (#2224)
- Allow variables to be defined directly in config
- Allow variables plugin to replace arbitrary sections of config
¶ 2.15.2 (2018-10-10)
¶ Changed
- RSS: Add option to escape unescaped ampersands (can fix some invalid feeds)
¶ 2.15.1 (2018-10-07)
¶ Fixed
- parsing: a movie is only properly parsed if it has a name, fixes #2214
- series: save entry state before metainfo phase to avoid lazy lookups during backlog (timeframe), fixes #1000
¶ Changed
- betaseries: recommends the use of the HTTPS endpoint. Edited the plugin accordingly.
- qualities: added support for channels in dtshd and truehd audio codecs (#2217)
¶ 2.15.0 (2018-10-06)
¶ Changed
- exists_series: Changed rejection message to "episode already exists" since it has nothing to do with propers, closes #1902 (#2212)
¶ Fixed
¶ 2.14.25 (2018-10-02)
¶ Fixed
¶ 2.14.24 (2018-09-30)
¶ 2.14.23 (2018-09-29)
¶ Fixed
¶ 2.14.22 (2018-09-27)
¶ Fixed
- General usage of regex updated to match Py3.7
¶ 2.14.21 (2018-09-11)
¶ Fixed
- 1337x: updated to match new html structure
¶ 2.14.20 (2018-09-04)
¶ Fixed
- torrentleech: PluginError only takes one string as an argument, it does not do string formatting.
¶ 2.14.19 (2018-08-26)
¶ Fixed
- imdb: fixed title parsing for long titles
¶ 2.14.18 (2018-08-22)
¶ Added
- Add option to allow empty links in html plugin (#2098)
¶ 2.14.17 (2018-08-19)
¶ Fixed
- imdb_lookup: updated the scraper for the newish html structure
¶ 2.14.16 (2018-08-15)
¶ Fixed
- pytest crash if running tests without -q
¶ 2.14.15 (2018-08-08)
¶ Fixed
- trakt_list: fixed collection and watched not supporting episodes type when pushing to Trakt
¶ 2.14.14 (2018-08-02)
¶ Fixed
- qbittorrent: no longer crashes when path is empty, fixes #2188
- MyAnimeList: Use JSON instead of XML. Closes #2183 (#2152)
¶ 2.14.13 (2018-08-01)
¶ Fixed
- sabnzbd: Handle local nzb files correctly (#2187)
¶ 2.14.12 (2018-07-31)
¶ Added
- slack: Support message attachments (#2184)
¶ 2.14.11 (2018-07-30)
¶ Fixed
¶ 2.14.10 (2018-07-29)
¶ Fixed
- fuzer changed format a bit
¶ 2.14.9 (2018-07-21)
¶ Fixed
- guessit: better handling of weird titles, fixes #2176
¶ 2.14.8 (2018-07-20)
¶ 2.14.7 (2018-07-17)
¶ Added
- btn: added Origin as a config option
¶ Fixed
- passthepopcorn: if a 429 code is returned, the cookie must be deleted to avoid being locked out again
- passthepopcorn: nuke old cookies with wrong expiration dates
¶ 2.14.6 (2018-07-15)
¶ Changed
- rtorrent: no longer fails an entry when it cannot verify the torrent has been added (#2174)
¶ Added
- btn: added
btn_origin
field eg. P2P, Internal, Scene
¶ 2.14.5 (2018-07-13)
¶ Fixed
- npo_watchlist: NPO Updated their website on July 12th and added capitalization to the parameters
- trakt_list: fixed the endpoints for special lists (collection etc.) -- thanks to @kasperj, fixes #2165 #2167
¶ Changed
- qbittorrent: allow jinja replacement in path (config and entry), closes #2113
¶ 2.14.4 (2018-07-11)
¶ Changed
- npo_watchlist: increased domain delay to 8 seconds and no longer raises plugin errors on failure
¶ Fixed
- newznab: no longer crashes when trying to catch RequestException
¶ 2.14.3 (2018-07-09)
¶ Fixed
¶ 2.14.2 (2018-06-29)
¶ Fixed
- trakt_lookup: unknown media type will simply not perform user data lookup, fixes #2159
- trakt: return an empty list instead of None to avoid None-checks, fixes #2161
¶ 2.14.1 (2018-06-25)
¶ 2.14.0 (2018-06-24)
¶ Changed
- trakt: all trakt plugins have been refactored, but functionality remains the same
- torrentleech: updated categories to match the new ones on the site
- iptorrents: categories have changed
- irc: task_re has been altered to allow more complex conditionals
¶ Fixed
- Fuzer fix (#2158)
¶ 2.13.24 (2018-06-20)
¶ Fixed
- imdb_list: only fetch the hidden form value if logged in
- imdb_list: Fixed a problem with expired cookies not being reset properly, fixes #2156
¶ 2.13.23 (2018-06-18)
¶ Fixed
- imdb: Added
min_meta_score
to the config schema
¶ 2.13.22 (2018-06-17)
¶ Changed
- npo_watchlist: overhauled the plugin to match the new url and layout
¶ 2.13.21 (2018-05-28)
¶ Added
- imdb: Add metacritic score lookup functionality
¶ 2.13.20 (2018-05-23)
¶ Fixed
- thetvdb_list: added api_key requirement to comply with the new API
¶ 2.13.19 (2018-05-22)
¶ 2.13.18 (2018-05-14)
¶ Added
- quality: Added p60 (fps)
¶ 2.13.17 (2018-05-13)
¶ Fixed
- passthepopcorn: force cookie expiration after 30 days
- torrent_match: entries with non-existing
location
will properly be ignored
¶ 2.13.16 (2018-05-10)
¶ Added
- add base_path support to sonarr_list plugin (#2134)
¶ 2.13.15 (2018-05-04)
¶ Fixed
- imdb_list: changed all urls to https as they enforce it on a lot of them, fixes #2129
¶ 2.13.14 (2018-04-19)
¶ 2.13.13 (2018-04-18)
¶ 2.13.12 (2018-04-13)
¶ 2.13.11 (2018-04-12)
¶ Changed
- torrentleech: updated to the new v5 interface
¶ 2.13.10 (2018-04-11)
¶ Fixed
- rss plugin all_entries option broken on python 3.3+
- imdb_list: adding/removal broke due to ajax url having changed. Plugin now uses same endpoints as the site
- imdb_list: some fields are optional and would therefore cause a crash if not present
¶ 2.13.9 (2018-04-10)
¶ Fixed
- Make sqlalchemy 1.1 and 1.2 behave the same. fix #2058
¶ 2.13.8 (2018-04-09)
¶ Changed
- The torrentleech output plugin is temporarily using the V4 api (#2117)
¶ 2.13.7 (2018-04-07)
¶ Changed
- torrentleech: use task requests session to allow the use of cfscraper and domain limiters
¶ 2.13.6 (2018-03-15)
¶ 2.13.5 (2018-03-13)
¶ Fixed
- guessit parser: now properly handles strings and lists in quality components, fixes #2100
¶ 2.13.4 (2018-03-09)
¶ Changed
- newpct: plugin has been renamed to descargas2020 due to major site changes
¶ Added
- Pending list API - Added filter by entry title (#2087)
¶ 2.13.3 (2018-03-07)
¶ Fixed
¶ 2.13.2 (2018-03-04)
¶ Fixed
- series: fixed Too Many Variables crash on some OSs, fixes #2091
¶ 2.13.1 (2018-03-03)
¶ Changed
- all_series: no longer sets identified_by to 'ep'
¶ Fixed
- metainfo_series: use identified_by value passed from all_series etc., fixes #2090
¶ 2.13.0 (2018-03-01)
¶ Changed
- parsing: the parsers have been greatly simplified. Behaviour of internal parser is unchanged. Guessit 2.1.4+ now supported.
¶ 2.12.11 (2018-02-28)
¶ Fixed
- aria2: fixed crash when connection fails due to socket error
- Update cache control in API to better handle dynamic content in the browser. Cache-control: 0 means the brwoser will check if the etag is different, if so, download new copy else use browser cache.
¶ Changed
¶ Removed
- t411: removed cli commands for t411 as the site is dead
¶ 2.12.10 (2018-02-22)
¶ Added
- piratebay: Added option to specify url eg. alternative proxies in case of ISP blocking
¶ 2.12.9 (2018-02-17)
¶ Fixed
- update timeframe plugin to only work on accepted entries to reduce log noise and database hits.
¶ 2.12.8 (2018-02-15)
¶ Added
- Crash logs API (#2079)
¶ 2.12.7 (2018-02-12)
¶ Added
- Support for Jinja2 Templating in ftp_tmp_path.
- Add jinja2 templates to ftp_download and fix infinite loop bug. (#2078)
¶ Fixed
- Prevent download loop to last indefinitely.
¶ 2.12.6 (2018-02-08)
¶ Added
- argenteam: added new entry field
argenteam_subtitle
, which contains the url of the subtitle
¶ 2.12.5 (2018-02-05)
¶ Added
- qbittorrent: new config option to specify ssl and ssl verification
- Add SSL options to qBittorrent plugin (#2074)
¶ Fixed
- the internal bittorrent utility functions will now use
name.utf-8
andpath.utf-8
if present, fixes #2024
¶ 2.12.4 (2018-02-04)
¶ 2.12.3 (2018-02-02)
¶ Changed
- changed the phrasing of the log message being displayed when a phase is disabled, closes #2075
¶ 2.12.2 (2018-02-01)
¶ Fixed
- Series parsing bug. Close #2057
¶ 2.12.1 (2018-01-29)
¶ Added
- Argenteam: new search plugin
¶ 2.12.0 (2018-01-25)
¶ Removed
- torrent411
- torrentshack
- t411
- sceneaccess
- freshon
- extratorrent
¶ Fixed
- download: fixed handling of local files with unicode characters in Python 2, fixes #1965
- rtorrent: fix unicode handling in Python 2, fixes #1692
¶ Changed
- subliminal: single=yes will now search for subtitles even if other languages are on disk/embedded, fixes #2016
- subliminal: will reject entries rather than fail when it's unable to find all requested subtitles, closes #1709
- rss: no longer saves last location if the last entry has no title and no guid, closes #1885
¶ 2.11.24 (2018-01-24)
¶ Fixed
- imdb_watchlist: no longer crashes when list contains more than 999 items, fixes #2059
- qualities: parsing invalid quality now defaults to 'unknown' instead of raising TypeError, fixes #2028
¶ Changed
- trakt_list: now displays a proper error message when list is 'watched' and type is 'episodes', related #2056
¶ 2.11.23 (2018-01-12)
¶ 2.11.22 (2018-01-08)
¶ 2.11.22 (2018-01-05)
¶ Added
- Add generic upgrade plugin
- Add generic timeframe plugin
- Add best_quality plugin
- (#2036)
¶ 2.11.21 (2018-01-05)
¶ Added
- Add filmweb_watchlist input plugin (#2034)
¶ 2.11.20 (2018-01-04)
¶ Fixed
- More web changes Newpct1
- More web changes Newpct1 (#2054)
¶ 2.11.19 (2018-01-03)
¶ Added
- IFTTT notifications (#2053)
¶ 2.11.18 (2017-12-31)
¶ Fixed
¶ 2.11.17 (2017-12-30)
¶ Changed
- torrent_match: added some debug logging
¶ 2.11.16 (2017-12-27)
¶ Fixed
- newpct1 urlrewriter (#2048)
¶ 2.11.15 (2017-12-21)
¶ Fixed
- sonarr_list - Sonarr list now correctly load all entries, ignoring filters, when relevant. Also refactor. Closes #2041
¶ 2.11.14 (2017-12-20)
¶ Changed
- sonarr_list -Changes how root_folder_path option is setup (#2046)
- symlink: Hardlinking folders to a path that does not exist will now create all necessary folders, extension of #2044
¶ Added
- sonarr_list - More options
¶ 2.11.12 (2017-12-18)
¶ Changed
- symlink - Create directories recursively for hardlinks (#2044)
¶ 2.11.11 (2017-12-12)
¶ Fixed
- utorrent - web ui path names in config are case sensitive. Related #2038
¶ 2.11.10 (2017-12-09)
¶ 2.11.9 (2017-12-08)
¶ 2.11.8 (2017-12-06)
¶ Added
- proxy - Added
socks5h
¶ 2.11.7 (2017-12-04)
¶ Added
- btn: new config option "append_quality"
¶ 2.11.6 (2017-11-30)
¶ 2.11.5 (2017-11-29)
¶ Fixed
- tmdb_lookup - Language lookup will return translated fields as well. Closed #2021
¶ 2.11.4 (2017-11-27)
¶ Fixed
- entry_list - quality field was not cached
¶ 2.11.3 (2017-11-26)
¶ Fixed
- crossmatch: no longer crashes when exact: no for int fields (and other non-iterable types)
- decompress - correctly pass exception to logger. Closes #1953
- status CLI - fix weird issue that task didnt have execution time. Closes #2022
¶ Changed
- crossmatch: inexact matching is now bi-directional
- Input generation in crossmatch, discover, torrent_match has been moved to a shared util
¶ 2.11.2 (2017-11-25)
¶ 2.11.1 (2017-11-23)
¶ Added
- Plugins for Gazelle-based sites (including RED and NWCD) (#2017)
¶ 2.11.0 (2017-11-20)
¶ Added
- Python 3.6 compatibility (#1632)
- torrent_match: plugin that matches .torrent contents with local files
¶ Fixed
- db vacuum - Moved vacuum to its own hook. Fixes #1596
¶ 2.10.111 (2017-11-16)
¶ Added
- Added ability to lookup with language in TMDB (#2015)
¶ 2.10.110 (2017-11-15)
¶ Added
- rtorrent: added fast_resume option that skips hash checking. Only works when the files are accessible from the Flexget host.
¶ Fixed
- sonarr_list: Fixed crash when matching failed. Closed #1963
¶ 2.10.109 (2017-11-13)
¶ 2.10.108 (2017-11-12)
¶ 2.10.107 (2017-11-10)
¶ Fixed
- newpct: urlrewriter now uses the new web format
¶ 2.10.106 (2017-11-08)
¶ Added
- Microsoft team notifier added (#2004)
¶ 2.10.105 (2017-11-06)
¶ Fixed
- fix crash when an episode pack was picked up on a next_series_episodes task as latest
¶ 2.10.104 (2017-10-23)
¶ Fixed
- fix crash when no series aliases are present. closes #1971
¶ 2.10.103 (2017-10-22)
¶ Fixed
- bluray estimator: properly handle empty results, fixes #1973
¶ 2.10.102 (2017-10-19)
¶ Changed
- Switch TPB TLD to .org (#1989)
¶ 2.10.101 (2017-10-19)
¶ Added
- Added WordPress Authentication Plugin (#1954)
¶ 2.10.100 (2017-10-18)
¶ Added
¶ 2.10.99 (2017-10-14)
¶ Fixed
- series parser: will now attempt to parse as an episode before trying as a season pack, fixes #1986
- convert_magnet: add check for libtorrent version 1.1.3+, fixes #1983
¶ 2.10.98 (2017-10-09)
¶ Fixed
- passthepopcorn: fixed movie year comparison by converting to int, fixes #1982
¶ 2.10.97 (2017-10-08)
¶ Fixed
- irc: fixed a bug with cli commands introduced in the last commit
¶ 2.10.96 (2017-10-07)
¶ Fixed
- irc: potential fix for IOError 24 too many open files. Now also requires irc_bot 1.0.32+.
¶ 2.10.95 (2017-09-25)
¶ Fixed
- fixed duplicates missing field and added tests. closed #1972
¶ 2.10.94 (2017-09-24)
¶ Added
- Additional options for adding Sonarr series (#1969)
¶ 2.10.93 (2017-09-18)
¶ Added
- Added pending_list plugin
¶ 2.10.92 (2017-09-16)
¶ Fixed
- ptn: Ptn search plugin gets results again.
¶ 2.10.91 (2017-09-16)
¶ Added
- Add autofrom Option to Email Notify Plugin (#1966)
¶ Fixed
- newpct: hopefully made the link search more robust, fixes #1964
¶ Changed
- awesomehd: changed schema to allow specifying passkey directly
¶ 2.10.90 (2017-09-15)
¶ Fixed
- passthepopcorn: no longer set freetorrent to 0 by default as it causes issues
¶ 2.10.89 (2017-09-11)
¶ 2.10.88 (2017-09-10)
¶ Added
- added passthepopcorn plugin
- added a search plugin for AHD
¶ Fixed
¶ 2.10.87 (2017-09-08)
¶ Added
- quality: Added VP9 quality
¶ 2.10.86 (2017-09-07)
¶ Fixed
- nfo_lookup: no longer returns after finding one NFO
¶ 2.10.85 (2017-09-05)
¶ Fixed
- pogcal: fixed login check
- pogcal: switched to https, which seems to be required for login now, fixes #1958
¶ 2.10.84 (2017-09-03)
¶ 2.10.83 (2017-08-27)
¶ Fixed
- nzb_size: no longer crashes if filename field is None, closes #1948
¶ 2.10.82 (2017-08-18)
¶ 2.10.81 (2017-08-15)
¶ Fixed
- Fix missing grid-favourite bug in npo_watchlist (#1942)
¶ 2.10.80 (2017-08-14)
¶ 2.10.79 (2017-08-13)
¶ 2.10.78 (2017-08-11)
¶ Fixed
¶ 2.10.77 (2017-08-10)
¶ 2.10.76 (2017-08-07)
¶ Fixed
- series premiere - Fix issue that series premiere accepted all series on rerun. Fix #1906
¶ 2.10.75 (2017-08-02)
¶ Fixed
- fixed bug in rlsbb.py that occurred when the entry had no urls field (#1904)
- fixed bug in rmz.py that caused an error if the entry does not contain an urls field (#1905)
¶ Added
- added urlrewrite plugin for allyoulike.com (#1903)
¶ 2.10.74 (2017-07-25)
¶ Fixed
- series - Specials that look like season packs were rejected. Fixes #1900
¶ 2.10.73 (2017-07-24)
¶ Added
¶ 2.10.72 (2017-07-23)
¶ 2.10.71 (2017-07-23)
¶ Fixed
- series - Tighten season pack custom schema
¶ 2.10.70 (2017-07-19)
¶ 2.10.69 (2017-07-18)
¶ Fixed
- Update sonarr_list.py (#1895)
- torrent_alive - Fail gracefully if torrent does not have tracker specified. Closes #1891
¶ 2.10.68 (2017-07-17)
¶ Fixed
- retry_failed - Set hard limit for max failures. Closes #1852
¶ 2.10.67 (2017-07-10)
¶ Changed
- api - /logout, /server/reload, /server/shutdown, /database/vacuum, /database/cleanup, and /database/reset_plugin use POST instead of GET
- api - Updated unsafe requests to use POST instead of GET (#1861)
¶ Fixed
¶ 2.10.66 (2017-06-27)
¶ Added
- Add a threshold setting next_series_seasons
¶ Fixed
- updated the nyaa plugin to use the new url. (#1887)
¶ 2.10.65 (2017-06-24)
¶ Added
- Added urlrewrite plugin for Rlsbb (#1884)
¶ 2.10.64 (2017-06-22)
¶ Fixed
- rmz urlrewriter: fixed bug that loses links if another plugin adds links to the urls field of an entry before the urlrewriter is executed (#1886)
¶ 2.10.63 (2017-06-20)
¶ Added
- urlrewrite plugin for rmz.cr (rapidmoviez.com|rapidmoviez.eu) (#1879)
¶ 2.10.62 (2017-06-19)
¶ Fixed
- rss - Made rss plugin look for task.requests.headers. Also removed calls to basestring. Fixes #1876
- split_title util crash when got a title that looked like a year. Fixes #1877
¶ 2.10.61 (2017-06-13)
¶ Fixed
- email - Catch timeout from server exception. Closed #1873
¶ 2.10.60 (2017-06-05)
¶ Added
- parser - Support for DD+ audio and more channels (#1842)
¶ Fixed
- trakt_lookup: no longer crashes when an actor occurs multiple times in the json response, fixes #1839
- trakt_lookup: properly handle season lookup failures
- serienjunkies: fixed crash when serienjunkies urlrewriter was used without the plugin, fixes #1868
¶ 2.10.59 (2017-06-04)
¶ Fixed
- make pathlib requirement needed only when version is lower than 3.4. Closes #1822
¶ 2.10.58 (2017-06-04)
¶ Added
- bittorrent - expose torrent name in Torrent class (#1862)
- series CLI:
- series begin (#1841):
- season (e.g. S02) accepted as ID, converted to SXXE01 internally
- CLI --forget option
- logger - use environment variables for rotating log parameters (#1857)
¶ Changed
- deluge - render label (#1840)
¶ 2.10.56 (2017-05-30)
¶ Fixed
- python3 compatibility for magnet base32 btih
- Add support for base32 encoded magnet btih
¶ 2.10.55 (2017-05-28)
¶ Fixed
¶ 2.10.54 (2017-05-26)
¶ Added
- series CLI - --sort-by argument for series show (#1836)
- trakt_calendar - new plugin for pulling all or personal calendar from trakt.tv (#1824)
¶ 2.10.53 (2017-05-25)
¶ Fixed
- iptorrents - now properly handles when no results are found
¶ 2.10.52 (2017-05-24)
¶ Fixed
- rtorrent - use socket.sendall to ensure all data is sent (#1818)
- subtitle_list - logging error
¶ Changed
- series CLI - Hide unseen episodes (#1835)
¶ 2.10.51 (2017-05-23)
¶ Fixed
- torrent - better exception handling of malformed torrents (#1821)
- series CLI - series show now return shows in the correct order (ascending)
¶ 2.10.50 (2017-05-22)
¶ Fixed
- series - rare issue when episode does not have an identified_by field (#1833)
¶ 2.10.49 (2017-05-21)
¶ Fixed
- blu-ray.com: search params changed, updated accordingly (#1832)
¶ Added
- sort_by - Option to ignore leading articles (#1831)
¶ 2.10.48 (2017-05-20)
¶ Fixed
- next_series_seasons - Limit size of emit in one run (#1828)
- next_series_seasons - Use latest download for rerun entry generation (#1829)
¶ 2.10.47 (2017-05-18)
¶ Fixed
- series - Grammar, spellcheck for logging
¶ 2.10.46 (2017-05-17)
¶ Fixed
- notify/Notifiers - In-file documentation brought up-to-date
¶ 2.10.45 (2017-05-16)
¶ Fixed
- next_series_seasons - Resolve issue preventing rerun
¶ 2.10.44 (2017-05-12)
¶ Changed
- next_series_seasons:
- Recognize "Season XX" as season pack
- Ensure that 4-digit seasons are recognized as such and not SSEE
strings
¶ 2.10.43 (2017-05-09)
¶ Fixed
- include - correctly reloads and triggers config change when needed (#1733)
¶ 2.10.42 (2017-05-08)
¶ Fixed
- IPTorrents - fix plugin due to new layout ( #1812)
¶ 2.10.41 (2017-05-07)
¶ Fixed
- Change t411 domain name change from .ai to .al (#1811)
next_series_episodes
/next_series_seasons
emitted the begin episode in error if there was a gap in series history- CLI
series show
sort bug next_series_episodes
/next_series_seasons
didn't emit the next entity if the last one was a season pack without series begin set- log message now appears if you to try lookup season packs with
thetvdb_lookup
, which doesn't support them
¶ Added
- Season packs phase 2 (#1797):
- season pack support to CLI
series forget
- forget multiple entities per
series forget
command - Trakt season pack lookup
- season pack support to CLI
¶ 2.10.40 (2017-04-28)
¶ Added
- download_auth - enable generic basic and digest auth (#1806)
¶ 2.10.39 (2017-04-27)
¶ Changed
- irc - changed logging level to DEBUG when entry doesn't match task regexp
¶ 2.10.38 (2017-04-25)
¶ Added
- trakt_lookup - season pack support (#1805)
¶ 2.10.37 (2017-04-24)
¶ 2.10.36 (2017-04-23)
¶ Fixed
- couchpotato_list - minor fix in debug logging (#1803)
¶ 2.10.35 (2017-04-21)
¶ 2.10.34 (2017-04-20)
¶ Fixed
- next_series_episodes - scenario where latest entity is an un-downloaded season pack (#1799)
¶ Added
- crossmatch - all_fields option (default False), which requires all fields between entries to match (#1792)
¶ 2.10.33 (2017-04-19)
¶ Fixed
- telegram - update being a channel_post (#1795)
- api - respond correctly to preflight browser CORS checks (#1784)
¶ Added
- series - support for advanced season pack config. (#1791)
- deluge - Rename top-level torrent folder (#1790)
- series - expose
identified_by
andexact
in entry (#1796)
¶ 2.10.32 (2017-04-18)
¶ Added
- if -
utcnow
variable available in expressions (#1793)
¶ 2.10.31 (2017-04-12)
¶ Added
- api -
Access-Control-Expose-Headers
is now sent in CORS responses to mark custom headers as safe for JavaScript (#1786)
¶ 2.10.30 (2017-04-10)
¶ Fixed
- torrent411 - force download in HTTPS and domain name fix (#1777)
- series - make sure it doesn't crash trying to merge
season_packs
settings (#1774)
¶ 2.10.29 (2017-04-07)
¶ Fixed
- next_series_episodes - correctly look for next season when all previous downloads are season packs (#1776)
- next_series_seasons - check following season if latest season is completed
- series_premiere - added support to validate against season packs (#1775)
- trakt plugins - use HTTPS and correct URLs (#1760)
¶ Added
- btn - search by season when the entry is a season pack (#1778)
¶ 2.10.28 (2017-04-06)
¶ Fixed
- alpharatio - added check for invalid cookie, fix crash on no results found
¶ 2.10.27 (2017-04-05)
¶ Fixed
- alpharatio: no longer relies on the ordering of table columns (#1690)
- trakt_list - crash on missing key (#1745)
- telegram - handled edited messages in bot updates (#1768)
¶ Changed
- irc - "Injecting..." log message has been changed to debug level
¶ 2.10.26 (2017-04-04)
¶ Added
- series - season pack support phase 1 (#1710)
¶ 2.10.25 (2017-04-02)
¶ Fixed
- t411 - use HTTPS for accessing API (#1763)
¶ 2.10.24 (2017-03-29)
¶ Fixed
- email - persistent connection between tasks and wrong config usage (#1761)
- series - correct comparison for special episodes (#1592)
¶ 2.10.23 (2017-03-28)
¶ Fixed
- rutracker - URL match based on regexp
- email - keep smtp server connection open between notifications (#1751)
- t411 - official domain change from .li to .ai (#1759)
¶ 2.10.22 (2017-03-26)
¶ Fixed
¶ 2.10.21 (2017-03-25)
¶ Fixed
- deluge - prepared for no files key when magnetizing (#1752)
¶ 2.10.20 (2017-03-24)
¶ Fixed
- join - after API change, api_key is now mandatory (#1746)
¶ 2.10.19 (2017-03-22)
¶ Changed
¶ 2.10.18 (2017-03-19)
¶ Fixed
- npo_watchlist - use HTTPS (#1738)
¶ 2.10.17 (2017-03-18)
- npo_watchlist - use
SessionRequests
to rate-limit (#1739)
¶ 2.10.16 (2017-03-17)
¶ Added
- mirrors for rutracker plugin (#1736)
¶ 2.10.15 (2017-03-16)
¶ Changed
¶ Fixed
- clean_transmission - now does something
- tvmaze - strip
_id
suffix of query params (#1724)
¶ 2.10.14 (2017-03-14)
¶ Fixed
- notify - issue when trying to notify both to
notify
andtask
scope (#1726)
¶ 2.10.13 (2017-03-13)
¶ Fixed
- web-ui - UI building process (#1731)
¶ 2.10.12 (2017-03-11)
¶ Fixed
- morethantv - site endlessly redirects when cookie is invalid (#1729)
¶ 2.10.11 (2017-03-07)
¶ Fixed
- next_trakt_episodes - report config error when 'list' option is not given
¶ 2.10.10 (2017-03-02)
¶ Fixed
- plex - Fixed schema defaults. Fixed #1713
¶ 2.10.9 (2017-02-28)
¶ Added
- Add Pushsafer Notification Service (#1712)
¶ 2.10.8 (2017-02-27)
¶ Fixed
- filelist: now properly attemps to grab the full title of search results
- irc: fixed compatibility with py3 (urllib)
¶ 2.10.7 (2017-02-25)
¶ Fixed
- filelist: fixed cookie renewal
¶ 2.10.6 (2017-02-23)
¶ Fixed
- irc: optional fields now default to empty string instead of None
¶ 2.10.5 (2017-02-22)
¶ Fixed
- btn: updated to new domain, related #1698
¶ Changed
- rutracker - always use https (#1703)
¶ 2.10.4 (2017-02-21)
¶ Added
¶ Fixed
- catch db vacuum crash for now. Fixes #1596
¶ 2.10.3 (2017-02-20)
¶ Added
- Added Entry list search ability (#1691)
¶ Fixed
- filelist: search_in now works
- filelist: fixed search_in config type
- fixed logic in default jinja statement. Fixes #1701
¶ Changed
- added ability to set a custom message for task notifications
- made jinja
re_search
filter case insensitive. Closed #1689
¶ 2.10.2 (2017-02-19)
¶ Fixed
- morethantv: fixed a crash when login request fails
- btn: no longer crashes if the api does not return a json object, closes #1698
¶ Added
- filelist: new search plugin for FileList
- unique: reject/accept duplicate entries
¶ 2.10.1 (2017-02-18)
¶ 2.10.0 (2017-02-17)
¶ Added
- Added ability to always send task scoped notifications (#1662)
- My Anime List input plugin
- My Anime List input plugin (#1629)
- [UI] Config section allows editing of variables
- quality: added support for 2160p
- convert_magnet: new config option to fail entries if conversion fails, closes #1619
- subliminal: added support for .rar files
- slack - Added ability to override icon via image url
¶ Changed
- series parser: added support for Exx identifier
- [UI] Username is autofilled on login page
- npo_watchlist: updated to only grab broadcasts; previously it also grabbed trailers
- piratebay: replacing single quotes with spaces as their search engine doesn't like them
¶ Fixed
- added ability to always send task scoped notification if when there's no accepted/failed entries. Closes #1657
- [UI] Removing a show when in search mode, keeps the UI in search page #1559
- [UI] improves version checking, fixes #1617
- sickbeard: fixed a typo that caused a crash when 'include_data: yes', fixes #1623
- est_released_movies: Fixed crash with movie_year of None (#1602)
¶ 2.9.23 (2017-02-16)
¶ Added
- New lostfilm plugin (#1681)
¶ 2.9.22 (2017-02-14)
¶ 2.9.21 (2017-02-13)
¶ Added
- freshon search plugin
¶ 2.9.20 (2017-02-12)
¶ Changed
- Update rutracker_auth plugin (#1684)
¶ 2.9.19 (2017-02-11)
¶ Fixed
¶ Added
- from_rtorrent: added
load_date
field (torrent added date) - aria2: added filename option (known as --out parameter in aria2)
¶ Changed
- jinja: changed parsedate jinja filter to support more formats
¶ 2.9.18 (2017-02-10)
¶ Fixed
- proxies - Fixed socks5 support
¶ 2.9.17 (2017-02-09)
¶ Fixed
- check_subtitles: now properly finds internal subtitles
- sickbeard - Handle corrupt data from the API. Fixes #1672
¶ Added
- url schema format - Added sock5 as a valid protocol. Related #992
¶ 2.9.16 (2017-02-08)
¶ 2.9.15 (2017-02-05)
¶ Fixed
- myepisodes, myepisodes_list: login check is no longer dependent on username
- rtorrent: fixed python 3 crash (UnboundLocalError) caused by try-except scope changes, fixes #1669
¶ 2.9.14 (2017-02-03)
¶ Fixed
- move/copy: 'along' files are now properly renamed when 'rename' contains an extension, but 'keep_extension: yes' is set
¶ 2.9.13 (2017-02-02)
¶ Fixed
- serienjunkies: added 'task' interface, which allows the plugin to be used in a task config
- download: no longer crashes when cleaning temp files that don't exist
¶ 2.9.12 (2017-02-01)
¶ Fixed
¶ 2.9.11 (2017-01-28)
¶ Changed
- kodi_library: default to port 8080
¶ 2.9.10 (2017-01-26)
¶ Fixed
- movie_list: fixed cli commands 'add' and 'del', which crashed under certain conditions, fixes #1606
- Fix crash when kodi_library encounters a network error. fix #1653
- slack - Fix setting icon_emoji. Fixes #1649
¶ 2.9.9 (2017-01-24)
¶ Fixed
- Stop loading all http responses into memory. fix #1647
- plugins cli - Changed
group
tointerface
. Fixes #1650 - iptorrents - Fix both crash issues mentioned in #1643 (#1651)
¶ 2.9.8 (2017-01-22)
¶ Added
- Add url rewrite support for bt.hliang.com (#1630)
- imdb_watchlist: added support for choosing types (#1645)
- toast - Added mac support
¶ Fixed
- T411 url has changed (still one) (#1641)
- my_anime_list: coerce default status and type to lists in Python 3
- my_anime_list: added missing anime types, fixes #1640
¶ 2.9.6 (2017-01-17)
¶ Fixed
- Remove strictness in API trailing slashes, fixes #1635
¶ 2.9.5 (2017-01-16)
¶ Changed
- series parser: added support for Exx identifier
¶ Added
- My Anime List input plugin
- My Anime List input plugin (#1629)
¶ 2.9.4 (2017-01-14)
¶ Added
- [UI] Config section allows editing of variables
¶ 2.9.3 (2017-01-13)
¶ Added
- quality: added support for 2160p
¶ Fixed
- [UI] Removing a show when in search mode, keeps the UI in search page #1559
- [UI] improves version checking, fixes #1617
¶ Changed
- [UI] Username is autofilled on login page
¶ 2.9.2 (2017-01-12)
¶ Fixed
- sickbeard: fixed a typo that caused a crash when 'include_data: yes', fixes #1623
¶ 2.9.1 (2017-01-11)
¶ Changed
- npo_watchlist: updated to only grab broadcasts; previously it also grabbed trailers
- piratebay: replacing single quotes with spaces as their search engine doesn't like them
¶ Added
- convert_magnet: new config option to fail entries if conversion fails, closes #1619
- subliminal: added support for .rar files
¶ Fixed
- est_released_movies: Fixed crash with movie_year of None (#1602)
¶ 2.9.0 (2017-01-10)
¶ Changed
- The notification system has been overhauled again
- Rename 'secrets' plugin to 'variables', and change usage.
- Convert
if
plugin to use jinja2 expressions instead of raw python
¶ 2.8.24 (2017-01-09)
¶ Fixed
- bakabt - Update URLs (#1614)
- rarbg: tokens are now fetched with the same domain delay as other requests, fixes #1560
¶ Added
- new search plugin for torrentday
- new search plugin for private tracker torrentday (#1597)
¶ 2.8.20 (2017-01-06)
¶ Fixed
- aria2 options from config file were ignored when passing a torrent file rather than uri
- Prevent crash in aria2 plugin in certain configurations. fix #1604
- convert_magnet on python 3
- convert_magnet plugin compatibility for libtorrent version <= 0.16.13.0 fix #1514
- npo_watchlist: properly strip/convert invalid Windows characters
¶ Changed
- Plex improvements (#1607)
¶ 2.8.19 (2017-01-05)
¶ Changed
- trakt_list now populates trakt series/movie name and year fields
¶ 2.8.18 (2017-01-04)
¶ Fixed
- torrentleech - Fix torrentleech URLs after changes on the site
¶ 2.8.17 (2017-01-03)
¶ Fixed
- terminal - Strip spaces before new lines in porcelain style table. Fixes #1584
¶ 2.8.16 (2017-01-02)
¶ Added
- input plugin for kitsu.io
¶ 2.8.15 (2017-01-01)
¶ Fixed
- nyaa changed TLD from .eu to .se
- bakabt changed TLDs from .com to .me
- nyaa changed TLD
¶ 2.8.14 (2016-12-29)
¶ Fixed
- npo_watchlist: words in dates are now properly parsed, fixes #1588
¶ 2.8.13 (2016-12-28)
¶ 2.8.12 (2016-12-26)
¶ Fixed
- movie list CLI - Fixed crash. Fixed #1585
¶ 2.8.11 (2016-12-24)
¶ Fixed
- Logger does not attempt to print characters unsupported by current terminal. fix #1558
¶ 2.8.10 (2016-12-23)
¶ Fixed
- Errors with some colorized non-ascii text being sent from daemon on py27 fix #1553
- email - Use
text_to_native_str
to avoid crash on some auth types. Fixes #1569
¶ 2.8.9 (2016-12-22)
¶ Fixed
- failed CLI - Added another column to be wrapped. Fixes #1580
¶ 2.8.8 (2016-12-20)
¶ Added
- New sort_by_weight plugin
¶ Fixed
- imdb: updated language parsing to search for 'primary_language'
¶ 2.8.7 (2016-12-19)
¶ Added
- movie-list CLI - Added ability to delete movie by ID
¶ Fixed
- Form plugin not working on pages including non-ascii data. fix #1576
¶ 2.8.6 (2016-12-18)
¶ Fixed
- T411: Update domain url to .li, fixes #1567
¶ Changed
- trakt_lookup: removed images as Trakt.tv no longer provides them
¶ 2.8.5 (2016-12-17)
¶ Fixed
- Updated horriblesubs to use cfscrape
¶ 2.8.4 (2016-12-13)
¶ Fixed
- Fix flexget-headless crashing on Windows. fix #1556
- Crashes on generating random URLs on Python 3
¶ 2.8.3 (2016-12-12)
¶ Fixed
- changed rss template to use relevant
tvdb_posters
field - changed html templates to use relevant
tvdb_posters
field. Fixed #1548
¶ 2.8.2 (2016-12-11)
¶ Fixed
- Prevent task_notify from sending notifications when there are no accepted/failed entries.
- rendering a template no longer crashes if entry.task is None, fixes #1545
¶ 2.8.1 (2016-12-09)
¶ Fixed
- Prevent crash in imdb_list when trying to list_match against an entry without imdb_id
- notify - Deprecation notice appeared incorrectly
- pushover - Correctly catch and handle RequestException when its Response is None
- pushbullet - Correctly catch and handle RequestException when its Response is None
¶ 2.8.0 (2016-12-08)
¶ Fixed
- render - Removed string replacement
¶ Added
- npo_watchlist - Fetch more of the series data exposed by NPO.nl
¶ Changed
- Notifiers tweaks
¶ 2.7.4 (2016-12-07)
¶ Fixed
- archives plugin: treat IOErrors as “not a directory”. closes #1525
- entry render issue - Correctly create the
task_name
attribute. Fixes #1540, Fixes #1538
¶ Added
- from_deluge - Allow user to specify extra keys wanted to be populated with from_deluge
¶ 2.7.3 (2016-12-06)
¶ Fixed
- apple_trailers: fixed some crashing caused by a typo
¶ 2.7.2 (2016-12-05)
¶ Changed
- api_trakt: now uses the new api url, api.trakt.tv
¶ 2.7.1 (2016-12-02)
¶ 2.7.0 (2016-12-01)
¶ Fixed
- couchpotato_list - Fixed crash due to corrupt CP data. Closed #1444
¶ Added
- join - Added join notifier plugin
- notify_crash - Added notify crash plugin
- notify - Added notify plugin
- Notifier plugin and interface
¶ Removed
- whatcd - Removed what.cd plugin
¶ Changed
- All notifier plugins have been completely refactored, schema changes
¶ 2.6.9 (2016-11-30)
¶ 2.6.8 (2016-11-29)
¶ 2.6.7 (2016-11-28)
¶ Changed
- pending_approval - Changed plugin operation to a more correct one
¶ Fixed
- rtorrent: properly use the port from uri, fixes #1522
- terminal - Fixed wrong value check and wrapped TerminalTable in try block for
series show
CLI. Fixed #1520
¶ 2.6.6 (2016-11-26)
¶ 2.6.5 (2016-11-25)
¶ 2.6.4 (2016-11-24)
¶ Fixed
- terminal_table - Handle scenario that terminal is still too small after dropping and wrapping everything possible
- pending CLI - Fixed crash due to not dropping and/or wrapping correct columns
- terminal - Fixed crash when trying to word wrap a non str value
¶ Added
- [WebUI] Basic pending page
- pending CLI - Added
clear
action to deleted all pending entries
¶ 2.6.3 (2016-11-23)
¶ Added
- pending_approval - Pending approval plugin, CLI & API
¶ 2.6.2 (2016-11-22)
¶ Fixed
- formatdate - Fix format encoding
- require_field - Reject entry if field is None
¶ 2.6.1 (2016-11-18)
¶ Fixed
- fuzer - Fixed file size regex
¶ 2.6.0 (2016-11-16)
¶ Added
- imdb_watchlist - Readded new/old
imdb_watchlist
¶ Changed
- move/copy plugins:
- Changed option
filename
torename
since it caused issues with filesystem plugin. - jinja2 replacement render issues will not abort task and not fallback to default.
- Changed option
- Daemon:
flexget daemon reload
has been renamed toflexget daemon reload-config
to avoid confusion.--config-autoreload
action forflexget daemon start
has been renamed to--autoreload-config
.flexget daemon enable-autoreload
andflexget daemon disable-autoreload
have been removed as their use was limited and ill-conceived.
¶ Fixed
- crossmatch: no longer tries to match non-existing fields, fixes #1503
- api_tvdb - Language param was not passed to episode lookup
¶ 2.5.22 (2016-11-14)
¶ Fixed
- web server - Config changes now affect web server, no need to restart daemon
- clean_transmission: fixed the preserve tracker matching
¶ 2.5.21 (2016-11-13)
¶ Fixed
- transmission: fixed json decode error in py3, fixes #1264
¶ Changed
- aria2: no longer requiring that 'path' exists, closes #1493
¶ 2.5.20 (2016-11-12)
¶ Fixed
- clean_transmission: fixed crash when preserve_tracker is not set
¶ 2.5.19 (2016-11-11)
¶ Changed
- rtorrent: added support for Digest auth
- status - Status plugin and UI/API changes
¶ 2.5.18 (2016-11-10)
¶ Fixed
- [WebUI] Fixed 'No metadata found' showing on every series entry
¶ 2.5.17 (2016-11-09)
¶ Added
- exec - Added for_undecided
- transmission - Preserve torrents based on presence of trackers
¶ 2.5.16 (2016-11-08)
¶ 2.5.15 (2016-11-07)
¶ 2.5.14 (2016-11-06)
¶ Changed
- myepisodes has been refactored
¶ 2.5.13 (2016-11-05)
¶ 2.5.12 (2016-11-04)
¶ Added
- [WebUI] Added status page with latest task execution data
- Task Status API - Added include last execution flag
- API - Tasks status API
¶ Changed
- verify_ssl_certificates: warnings about disabling SSL verification will now be suppressed.
¶ 2.5.11 (2016-11-03)
¶ Fixed
- daemon: Automatically restart task queue if it crashes unexpectedly, related #1254
- Better string encoding in exec plugin. fix #1295
- rarbg - Set default language to 'en' when using thetvdb_lookup from rarbg. Closes #1481
- UI/API - Added relevant response header for correct etag generation
¶ 2.5.10 (2016-11-02)
¶ Changed
- api_tmdb - TMDB API fixes and changes
¶ Fixed
- api_bluray: (hopefully) fixed crashing when turning request into json, closes #1479
¶ 2.5.9 (2016-11-01)
¶ Added
- API - Added IRC endpoint and minor changes to CLI
¶ 2.5.8 (2016-10-31)
¶ Added
- pushover - Added html support, notification limit support and slightly more detailed logs
¶ Fixed
- irc: fixed crash when it cannot locate tracker file on github
¶ 2.5.7 (2016-10-30)
¶ Fixed
- guessit: suppress encoding errors caused by guessit and rebulk not handling unicode properly, related #1298
- pogcal_acquired: updated to new login url and fixed some soup, fixes #1245
- pogcal: include url in entry
¶ 2.5.6 (2016-10-29)
¶ Fixed
- discover: fixed a logging error where a wrong number of arguments were given, fixes #1471
¶ 2.5.5 (2016-10-28)
¶ Fixed
- torrent_alive: returns 0 if html is received, fixes #1434
- series CLI - Made series show download index visible with porcelain mode
¶ Changed
- [WebUI] Movies metadata is now fetched from TMDB instead of Trakt
- seen cli - Made cli search parse IMDB ID like seen add. Closes #1427
¶ Added
- [WebUI] Added database operations as a right side menu with different options
¶ 2.5.4 (2016-10-27)
¶ Fixed
- npo_watchlist - Added request error catching. Closes #1462
- api_tvdb - Improved logic for series that return with no title. Closed #1466
- web server - Updated import to match flask-login changes, updated requirement. Closed #1467
- web_server: temporarily locked flask-login to 0.3.2, related #1467
- Trakt lookup expired movie, returns trakt_released field now as Date field, same as when returned from database
¶ 2.5.3 (2016-10-26)
¶ Added
- Entry List - Entry list now merges all saved data on match
¶ Fixed
- tmdb_lookup: no longer crashes when release date is empty, fixes #1456
- seen CLI - Readded seen add method. Closes #1463
¶ 2.5.2 (2016-10-25)
¶ 2.5.1 (2016-10-23)
¶ Changed
- daemon: no longer automatically reloads config, can be enabled with
--config-autoreload
or new cli commands - simplified
irc status
¶ 2.5.0 (2016-10-22)
¶ Fixed
- Fix CLI table and color behavior when a daemon is running. fix #1457
¶ 2.4.2 (2016-10-21)
¶ Fixed
- terminal - Fixed colorization when piping. Closes #1361
¶ Added
- API - TMDB lookup API
- thetvdb_lookup - Added languages lookup support. Closes #1453
¶ Changed
- [WebUI]Schedules gracefully handles disabled scheduler
- [WebUI] Series page gracefully handles failure to get metadata
¶ 2.4.1 (2016-10-20)
¶ Changed
- terminal - Force table type to be ASCII and remove all colors when not TTY. Related #1223, Fixes #1407
¶ Fixed
- [Webui] Execute page now sorts the tasks by priority when streaming, preventing results from being added to another task
¶ Added
- [Webui] History and series pages now have sorting possibility
- corssmatch - Update Crossmatch with Exact (yes/no) search option
- nfo_lookup plugin - Get metadata from nfo file to aid IMDB search
¶ 2.4.0 (2016-10-19)
¶ Fixed
- [WebUI] Config editor regains focus after closing successful update dialog, fixes #1451
- movie list API - Changed logic to slice after sorting. Fixes #1347
- csv: no longer crashes in Python 3
¶ Changed
- Daemon will now auto-reload config file if it changes
- tmdb_released has been changed to a Date
- move/copy/delete: 'along' has been simplified and will pick all sibling files that are similar in name with the specified extensions
- API refactor
¶ 2.3.46 (2016-10-17)
¶ Fixed
- download: no longer crashes on permission errors, related #1448
¶ 2.3.45 (2016-10-16)
¶ Changed
- irc daemon: handle simultaneous announcements
¶ 2.3.44 (2016-10-13)
¶ Fixed
- piratebay: support size unit of "B"
- --debug-db: now supports SQLAlchemy 1.1.1+, fixes #1439
- pushbullet: properly format the api key in Python 3.4, fixes #1445
- internal series parser: SSEE format changes, eg. 1001 will be parsed as S10E01 if identified_by: ep is enabled
¶ 2.3.43 (2016-10-11)
¶ 2.3.42 (2016-10-08)
¶ Fixed
- irc daemon: no longer crashes when trying to url quote unicode
¶ 2.3.41 (2016-10-04)
¶ Fixed
- tvmaze: bad episode data no longer causes a crash due to MultipleResultsFound, fixes #1433
¶ 2.3.40 (2016-10-03)
¶ 2.3.39 (2016-09-30)
¶ Fixed
- WebUI - Fixed UI constantly called /server/version endpoint when navigating
- No longer crashes when checking for config modification on reruns
¶ 2.3.38 (2016-09-29)
¶ Changed
- bluray: no longer looks for release dates if movie_year is greater than current year
- regexp-list cli: default list is now "regexps" if no list is specified
¶ Fixed
- alpharatio: updated to new layout, fixes #1420
¶ 2.3.37 (2016-09-28)
¶ Fixed
- next_sonarr_episodes - Forgot to format string correctly. Closes #1425
¶ 2.3.36 (2016-09-27)
¶ Fixed
- rarbg: No longer converts search strings to bytes, fixes #1251
- manager - Revert changes that allow daemon to reload config as it was causing issues. Fixes #1422 . Related to #1299 ,#1300
- rtorrent: magnet uris are now passed properly as bytes, fixes #1328
- api_trakt: no longer crashes when a lookup returns no genres
¶ Changed
- WebUI - Deleting Seen Entry now requires confirmation
¶ 2.3.35 (2016-09-26)
¶ Fixed
- bumped the required python-dateutil version since 2.5.2 contains a bug in the date parser, fixes #1393
- thetvdb_lookup: workaround for the language error that sometimes happens, fixes #1424
- file size parsing now supports decimal separators, fixes #1423
¶ 2.3.34 (2016-09-25)
¶ Changed
- configure_series - Made
from
into a required schema property
¶ Fixed
- serienjunkies: no longer crashes when parsing language, fixes #1409
- movie list CLI - Fixed crash on generating new movie list on the fly
- proper_movies, exists_movie: now uses movie year when searching, fixes #1351
- imdb_lookup: imdb_languages field is now populated correctly
¶ 2.3.33 (2016-09-23)
¶ Added
- WebUI - add new movies, title now links to IMDB
- WebUI - search term to add a movie can now be cleared easily
¶ Fixed
- Prevent metainfo_content_size from crashing with an empty location. fix #1403
- Changed status to use local time, some mismatch with history will occur
¶ Changed
- WebUI - Execute results show a different icon for accepted/undecided results
¶ 2.3.32 (2016-09-21)
¶ Added
- WebUI - Seen entries can now be removed
- WebUi - History can now be filtered based on task name
¶ Changed
- web_server - Removed pyopenssl dep, use builtin cherrypy. Fixes #1414
¶ Fixed
- configure_series: Fixed SAWarning
¶ 2.3.31 (2016-09-20)
¶ Added
- Add ssl support to webserver
¶ Fixed
- Failing UI tests should work again
¶ Changed
- WebUI - New version available icon changed to question mark, as to not confuse users to be able to update using it
¶ 2.3.30 (2016-09-20)
¶ Changed
- Webui - Update available icon now links to Flexget's ChangeLog
¶ 2.3.29 (2016-09-19)
¶ Changed
- cached api - More detailed error responses. Related #1410
¶ Fixed
- cached api - Using config base dir instead of working dir. Fixes #1410
- daemon: reloading config now properly triggers a config change in tasks, fixes #1406
¶ Added
- irc: reloading config will only restart irc connections that contain changes
¶ 2.3.28 (2016-09-17)
¶ Added
- Movies can now be added to a list in the WebUI (#1364)
¶ 2.3.27 (2016-09-15)
¶ Added
- [WebUI] Checking of actual semver, not just lazy comparison of strings
- version info is now shown in UI, icon is shown when new version is available (currently only does lazy string comparison, will change to actual semver check later)
¶ Fixed
- Adding new series and next_series_episodes workaround
- daemon: no longer crashes on older python 2.7, fixes #1405
¶ 2.3.26 (2016-09-13)
¶ Fixed
- Unknown options to flexget CLI commands now cause errors and show help. fix #1404
- pyload: no longer inexplicably throws error 91, fixes #1136
¶ 2.3.25 (2016-09-12)
¶ Fixed
- telegram - Fixed telegram parsing fallback. Closes #1385
¶ 2.3.24 (2016-09-11)
¶ Changed
- entry list cli - URL will be used and not original URL by default when adding new entry
¶ Added
- trakt_lookup: will now also add user ratings for season, series, ep and movies
¶ 2.3.23 (2016-09-10)
¶ Changed
- npo_watchlist: Rewrite, after big changes to npo.nl
¶ 2.3.22 (2016-09-09)
¶ Changed
- qbittorrent: Send torrent file instead of url if possible, fixes #1390
¶ Added
- convert_magnet: new plugin for converting magnets to torrents using libtorrent
¶ Fixed
- download: fix error handling in py3
¶ 2.3.21 (2016-09-08)
¶ Added
- server api - Added latest flexget version to response
¶ 2.3.20 (2016-09-08)
¶ 2.3.19 (2016-09-07)
¶ Added
- Revert " server api - Added latest flexget version to
/version/
endpoint"
¶ 2.3.18 (2016-09-05)
¶ Fixed
- cached api - Fixed ApiError format
- trakt: no longer crashes because of a database error, see #1191
¶ 2.3.17 (2016-09-04)
¶ Fixed
- subtitle_list: will no longer spit out directories when used as input
- subtitle_list: fixed recursion depth=1 such that it does no recursion
¶ Added
- Created cached endpoint and util
- subtitle_list: added validation to recursion_depth. Must be greater than 0.
- subliminal: added test mode so subtitles are not downloaded with --test
¶ 2.3.16 (2016-09-01)
¶ Changed
- [WebUI] Movies are now sorted from A-Z
- [WebUI] Series are now sorted from A-Z
¶ 2.3.15 (2016-08-31)
¶ Fixed
- trakt_list: Adding episodes to a trakt list no longer requires a lookup
¶ 2.3.14 (2016-08-30)
¶ Added
- reorder_quality plugin
¶ Fixed
- retry_failed could cause crash by datetime overflow, cap retry to 30 days
¶ Changed
- Symlink plugin can now be se to ignore existing links instead of failing
¶ 2.3.13 (2016-08-29)
¶ Fixed
- max_reruns: will now set the old max reruns value properly after task execution
- Command history with --short no longer leaves out last item
- regexp_list: fixed delete on list_match not working
¶ Changed
- run_task: Changed schema to allow multiple tasks and fixed some bugs
- rarbg: will no longer log error when imdb id is not found when searching
¶ 2.3.12 (2016-08-28)
¶ Fixed
- series cli - Added check for existence of table parser. Fixes #1378
- seen cli - Fix crash on no table data. Fixes #1373
- fuzer - Raise plugin error in case main results table could not be found.
¶ Added
- New categories in RarBG search plugin
- New AlphaRatio search plugin
¶ Changed
- trakt_list: better error message when trying to use episodes type for collection list, closes #1380
- movie parser: Improved year and propers parsing
¶ 2.3.11 (2016-08-27)
¶ Fixed
- piratebay: No longer crashes because of unexpected html tags, fixes #1359
¶ 2.3.10 (2016-08-27)
¶ Fixed
- regexp_list: list and purge no longer crash on non-existing lists
¶ 2.3.9 (2016-08-26)
¶ Fixed
- Table width on command
failed
¶ Added
- regexp_list: added cli commands
¶ 2.3.8 (2016-08-25)
¶ Fixed
- [WebUI] Fixed confirmation dialogs, they now correctly show the content again
- terminal - Correctly remove colors on porcelain and on no TTY. Fixes #1361
¶ 2.3.7 (2016-08-25)
¶ Fixed
- api_bluray: no longer crashes when movie contains very little information, fixes #1353
- iptorrents - Fix plugin iptorrents, fixes #1368
¶ 2.3.6 (2016-08-24)
¶ Fixed
- myepiaodes - Adjust myepisodes to new tvdb plugin api
- movie list CLI - Fixed crash when adding to new list
- Restored seen search fields. #1362
¶ Added
- IMDB Search API
¶ 2.3.5 (2016-08-23)
¶ Fixed
- seen cli - Added missing fields. Fixes #1362
- movie list API - Fixed crash when not sending identifiers key. Fixes #1363
- api_tvmaze - Broader exception handling
- morethantv: content_size is now properly set in entries
¶ Added
- imdb list - Added support for video game format. Closed #1355
¶ 2.3.4 (2016-08-21)
¶ Fixed
- search plugins: no longer crashes on single digit sizes eg. "1 GiB", fixes #1359
- irc: cli
status all
now only prints once
¶ Added
- re-added rutracker plugin
¶ 2.3.3 (2016-08-20)
¶ Added
- irc: added CLI commands for restarting, stopping and checking irc connections
¶ 2.3.2 (2016-08-19)
¶ Fixed
- irc: putting ~ (tilde) in tracker config path no longer fails to find it on disk
- irc: specifying tracker file by name only will no longer fail to find it on disk
¶ 2.3.1 (2016-08-18)
¶ Fixed
- series: Fix crash when using guessit parser on shows with 'Part X' identifiers. fix #1326
- aria2 won't crash on jinja2 render errors
- Make aria2 respect --test mode again.
- aria2 - Fix aria2 plugin on python 3.
- piratebay entry size is now parsed correctly
- api_bluray: bluray lookup and estimator no longer crash when info not found, fixes #1352 #1353
- [WebUI] Locked all bower deps to patch level. fixes #1350
¶ 2.3.0 (2016-08-17)
¶ Fixed
- fixed square brackets messing up move's along, fixes #1348
- IMDB List - Added more supported types. Fixes #1343
¶ Changed
- webrip is now considered better than screeners
- Many CLI commands now have nice formatted table output
- CLI command
flexget trakt show
has been renamed toflexget trakt list
- discover
release_estimations
now defaults tostrict
meaning anything with no release date or one that lies in the future will not be included in the search - discover will now keep searching for new episodes until it fails to find any (maximum 100 runs). Can be set to the old behaviour with
max_reruns
plugin. - Aria2 is drastically simplified and many features are removed.
¶ Removed
- Removed
movie_queue
and all related plugins. - Removed
imdb_required
plugin, switch toimdb_lookup
andrequire_field
- Removed
subtitle_queue
plugin - Removed
rutracker
plugin - Removed
torrentz
plugin - Removed
newzleech
plugin - Removed
publichd
plugin - Removed
bt-chat
plugin - Removed
btjunkie
plugin - Removed
isohunt
plugin - Removed
redskunk
plugin - Removed
stmusic
plugin
¶ Added
- added blu-ray.com movie estimator (takes priority over the old one)
- blu-ray.com lookup (
bluray_lookup
)
¶ 2.2.22 (2016-08-17)
¶ Fixed
- html plugin will now properly dump the contents if configured to
- form - Solved TypeError Issue. Fixes #1344
¶ 2.2.21 (2016-08-16)
¶ Fixed
- IMDB list - Added
documentary
type to be parsed as movie. Fixes #1343 - Fuzer - Fixed updated site layout
¶ 2.2.20 (2016-08-15)
¶ 2.2.19 (2016-08-14)
¶ Changed
- Allow use of
now
in email plugin templates. fix #1335
¶ 2.2.18 (2016-08-14)
¶ Fixed
- imdb list - Correction IMDb login fixes #1321
¶ 2.2.17 (2016-08-12)
¶ Fixed
- irc: Fixed unicode errors when reading tracker file
- irc: Fixed KeyError when extracting tags from announcement
¶ Changed
- irc: tracker_file option is no longer case sensitive nor does it require .tracker extension
¶ 2.2.16 (2016-08-11)
¶ Added
- Plex - Added two new fields
¶ 2.2.15 (2016-08-10)
¶ Fixed
- Pushbullet: Fixed api key being invalid in Py3, fixes #1320
¶ 2.2.14 (2016-08-09)
¶ Fixed
- tvmaze and tmdb caches are no longer cleared on each run
¶ 2.2.13 (2016-08-09)
¶ Fixed
- Fixed crash in trakt plugins with latest version of requests library.
¶ 2.2.12 (2016-08-08)
¶ 2.2.11 (2016-08-07)
¶ Fixed
- move - 'files' and 'subdirs' no longer crash on single strings
- html - fixed regular expr used to create title from url, really fixes #1250
¶ Changed
- Subliminal plugin now finds embedded subtitles (again). Also fixed single mode when found language is undefined.
¶ Added
- Prowl - Allow the sending of the prowl url parameter
¶ 2.2.10 (2016-08-07)
¶ Added
- Plex - Populate series info for Plex episodes
¶ 2.2.9 (2016-08-05)
¶ Fixed
- Html plugin can create titles from magnet links again. fixes #1250
¶ 2.2.8 (2016-08-04)
¶ 2.2.7 (2016-08-03)
¶ 2.2.6 (2016-08-03)
¶ 2.2.5 (2016-08-02)
¶ Fixed
- Requrie a version of Beautifulsoup4 that can handle different html5lib versions. fix #1309
¶ 2.2.4 (2016-08-01)
¶ Fixed
- 'local' is now strictly a boolean
¶ 2.2.3 (2016-07-31)
¶ Fixed
- tvmaze_api - Removed searching from cache via airdate. Fixes #1305
¶ 2.2.2 (2016-07-29)
¶ 2.2.1 (2016-07-28)
¶ 2.2.0 (2016-07-27)
¶ Fixed
- require_field - Improve check logic.
- require_field - Do not implicitly convert to bool.
¶ Changed
- move/copy/delete 'along' now supports subdirs
¶ 2.1.25 (2016-07-26)
¶ Fixed
- [WebUI] Series episodes block incorrectly cutting of series row
- list match - Tighter schema
- plugins API - Makes args case insensitive
¶ 2.1.24 (2016-07-25)
¶ Fixed
- fuzer - Did not return results correctly
¶ 2.1.23 (2016-07-24)
¶ Fixed
- Make tail plugin work consistenly with unicode on py2/3. fix #1269
- telegram - Changed plugin to be an output plugin and not an exit plugin
- database API - Fixed return object to be a list
¶ Changed
- Tail plugin defaults to utf8 instead of ascii encoding
¶ 2.1.22 (2016-07-23)
¶ 2.1.21 (2016-07-23)
¶ Fixed
- changed pushbullet error logging, fixes #1225
- irc will now properly try to reconnect again
- IMDB list - Correctly set type for different IMDB entities. Fixes #1270
- clean_source now uses old location, fixes #1284
- Stricter episode matching, finally fixes #1111
- thetvdb_favorites deprecation message no longer shows for thetvdb_list
- fuzer - Changed logic to use the new search API
¶ Changed
- added web quality, closes #1218
- fuzer -Refactor and added support for search via imdb_id
¶ 2.1.20 (2016-07-22)
¶ Fixed
- changed pushbullet error logging, fixes #1225
- irc will now properly try to reconnect again
- manual plugin - Manual plugin never aborted any task. Fixes #1291
¶ Changed
- added web quality, closes #1218
¶ 2.1.19 (2016-07-21)
¶ 2.1.18 (2016-07-20)
¶ 2.1.17 (2016-07-19)
¶ Fixed
- IMDB list - Correctly set type for different IMDB entities. Fixes #1270
- clean_source now uses old location, fixes #1284
¶ 2.1.16 (2016-07-18)
¶ Changed
- fuzer -Refactor and added support for search via imdb_id
¶ Fixed
- Stricter episode matching, finally fixes #1111
¶ 2.1.15 (2016-07-17)
¶ Fixed
- thetvdb_favorites deprecation message no longer shows for thetvdb_list
- fuzer - Changed logic to use the new search API
- fuzer - Fixed incorrect search pattern
¶ Changed
- Allow manipulate to run in modify phase
- Allow setting filename with config in download plugin
¶ 2.1.14 (2016-07-17)
¶ Changed
- only join chan on invite if it's in the list
¶ 2.1.13 (2016-07-15)
¶ Fixed
- Pin html5lib version to prevent bs4 bug.
¶ 2.1.12 (2016-07-14)
¶ Changed
- no more log "spam", rip decorator
¶ 2.1.11 (2016-07-13)
¶ Fixed
- irc plugin will not try to hash an empty config, fixes #1274
- operation did not complete read fixed
¶ 2.1.10 (2016-07-13)
¶ 2.1.9 (2016-07-11)
¶ Fixed
- Fuzer Encode password before hashing
¶ Changed
- download and move now set 'location' field
¶ 2.1.8 (2016-07-11)
¶ 2.1.7 (2016-07-07)
¶ Added
- qbittorent - Added ability to not fail html content links
¶ Fixed
- tvdb - TVDB lookup did not correctly lookup specials.
- tail - Open file as binary. Fixes #1269
¶ 2.1.6 (2016-07-04)
¶ Fixed
- movie list - explicitly check for movie year. Fixes #1266
¶ 2.1.5 (2016-07-04)
¶ Fixed
- api - Added missing swagger error schema doc for py3
- execute api - Fixed no_cache attribute not stored as expected
- telegram - Fixed telegram error import. Fixes #1262
¶ Added
- kat - Added anime category
¶ 2.1.4 (2016-06-29)
¶ 2.1.3 (2016-06-28)
¶ Fixed
- tl - Catch request errors
¶ 2.1.2 (2016-06-28)
¶ Changed
- allow_dir is only used when adding to the subtitle list
¶ Fixed
- raw_config - Made endpoint much more robust
¶ 2.1.1 (2016-06-24)
¶ 2.1.0 (2016-06-23)
¶ Fixed
- raw_config API - Fixed py3 compatibility
- API - Response description cannot be null, default is now
Success
. Fixes #1182
¶ 2.0.51 (2016-06-22)
¶ Fixed
- fixed bad if-statement regarding trakt_released, fixes #1236
¶ 2.0.50 (2016-06-22)
¶ Fixed
- Force empty list instead of None in genres and translations, fixes #1219
¶ Added
- server/raw_config - Added raw config endpoint
¶ 2.0.49 (2016-06-20)
¶ Fixed
- transmission plugin on python 2 with non-ascii paths fix #1237
¶ 2.0.48 (2016-06-16)
¶ Changed
- trakt lookup - Changed some trakt lookup fields to correctly reflect data
- movie list - Added ability for movie list to parse movie title if no identifiers were present
¶ Added
- added some requested features to subtitle_list, closes #1224
¶ 2.0.47 (2016-06-16)
¶ Fixed
- entry list CLI - Made entry list CLI syntax consistent with movie list CLI
¶ Added
- metainfo_movie - Added metainfo_movie plugin
¶ 2.0.46 (2016-06-14)
¶ Fixed
- newznab - Correctly search for series name. Fixes #1217
- API - Custom JSON formats and blank payload passed non serializable error messages. Fixes #1235
¶ 2.0.45 (2016-06-14)
¶ 2.0.44 (2016-06-13)
¶ Added
- movie list - Added
added
attribute to movie entry
¶ 2.0.43 (2016-06-13)
¶ Fixed
- fix pushbullet crash on python 3 fix #1225
- crash with html input plugin when generating titles from url. fix #1227
- Transmission plugin now works properly on python 3. fix #1100
¶ 2.0.42 (2016-06-11)
¶ Fixed
- return response from get wrapper
¶ 2.0.41 (2016-06-07)
¶ 2.0.40 (2016-06-02)
¶ Fixed
- Revert " qualities - Add regex to correctly match webrip quality. Fixes #1218"
- qualities - Add regex to correctly match webrip quality. Fixes #1218
¶ 2.0.39 (2016-06-01)
¶ Fixed
- imdb list -Forgot sending cookies with list fetch requests
- newnzab - Fixed forcing tvrage ID to be mandatory. Fixes #1217
- API - Change all endpoints to include a trailing slash. Fixes #1215
¶ 2.0.38 (2016-05-31)
¶ 2.0.37 (2016-05-30)
¶ Fixed
- sceper - Wrong string format. Fixes #1210
- flask - Updated calling flask.ext to new method due to flask upgrade to 0.11 to get rid of deprecation warning.
¶ 2.0.36 (2016-05-30)
¶ Fixed
- iptorrents - Fix invalid search string generation, update base_url to use HTTPS
¶ 2.0.35 (2016-05-28)
¶ 2.0.34 (2016-05-26)
¶ 2.0.33 (2016-05-25)
¶ Fixed
- movie_list - Added ability to strip_year. Closes #1128
¶ 2.0.32 (2016-05-25)
¶ Fixed
- thetvdb_lookup - api_tvdb did not support date type series lookups. Fixed #1036
¶ 2.0.31 (2016-05-24)
¶ 2.0.30 (2016-05-22)
¶ 2.0.29 (2016-05-22)
¶ 2.0.28 (2016-05-20)
¶ 2.0.27 (2016-05-19)
¶ Removed
- send_telegram - Removed telegram CLI operations as they were accessing config directly
¶ Fixed
- exec - Now function was needlessly added to global jinja2 env. Fixes #878
¶ 2.0.26 (2016-05-18)
¶ Fixed
- Fix bad search results from t411 plugin. fix #1178
- execute API - Correctly pass
now
option. Closes #1132
¶ 2.0.25 (2016-05-17)
¶ Fixed
- trakt api - Translations lookup was too broad
- trakt lookup - Translations lookup was incorrect, added test
- ftp_list -Fixed param name
- ftp_list - Added logic to avoid unnecessary recursion
¶ Added
- trakt lookup API - Added ability to return translations
¶ Changed
- trakt lookup API - Changed movies endpoint url
¶ 2.0.24 (2016-05-17)
¶ Fixed
- save search results in lowercase, fixes #1186
- simple_persistence upgrade, fixes #1133
- cron_env - Lower case string comparison. Fixes #1185
- ftp_list - No longer iterating over all dirs, added options for recursion and recursion depth. Closed #1162
- Only send savepath and label to QBittorrent if available, fixes #1166
¶ Changed
- movie_list CLI - Added movie lookup and set default movie list name to
movies
- movie_list CLI - Made
list_name
andmovie_title
positional params - ftp_list - Changed
use_ssl
to justssl
- ftp_list - Removed
regexp
option as filtering should be done on filter phase
¶ 2.0.23 (2016-05-15)
¶ 2.0.22 (2016-05-15)
¶ 2.0.21 (2016-05-13)
¶ 2.0.20 (2016-05-12)
¶ 2.0.19 (2016-05-11)
¶ Fixed
- quality plugin now recognizes 'unknown' quality as a quality.
¶ 2.0.18 (2016-05-11)
¶ Fixed
- fix crash in torrent_alive fix #1117
¶ 2.0.17 (2016-05-10)
¶ Changed
- trakt API - Made actors attribute optional
¶ 2.0.16 (2016-05-09)
¶ Fixed
- tvmaze_api - Check if series has image attribute. Closes #1153
¶ 2.0.15 (2016-05-09)
¶ Fixed
- only try to use device authorization when called from cli
¶ 2.0.14 (2016-05-06)
¶ 2.0.13 (2016-05-06)
¶ 2.0.12 (2016-05-05)
¶ Fixed
- trakt_lookup API - Fixed API doc for trakt
- trakt_lookup API - Fixed correct date and time object conversions
- movie list - Check for missing movie name before trying to find entry
¶ 2.0.11 (2016-05-04)
¶ Fixed
- tvmaze API - Remove usage of actors property
- movie list - Fix crash due to incorrect movie name setting and fixed matching via entry IDs
¶ Changed
- [subliminal] Add option to save to another directory
¶ 2.0.10 (2016-05-04)
¶ Fixed
- movie_list - titles are now compared in lower case
¶ 2.0.9 (2016-05-02)
¶ Fixed
- Movie List CLI - Added identifier type validation. Closed #1116
- use native_str_to_text to ensure text fixs #1097