ChangeLog
Page Contents
Last edited by
Chase Sterling
Last Thursday at 3:23 PM

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)

all commits

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)

all commits

Changed

  • docker: Push to docker hub as well as ghcr

3.4.0 (2022-10-25)

all commits

Changed

  • docker: make /config the default location to mount the config directory. See UpgradeActions

3.3.41 (2022-10-24)

all commits

3.3.40 (2022-10-23)

all commits

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)

all commits

3.3.38 (2022-10-20)

all commits

Fixed

  • release: add changelog to release body with changelog-builder-action

Changed

  • Dockerfile: switch to python 3.10

3.3.37 (2022-10-17)

all commits

Fixed

  • morethantv domain (#3492)
  • morethantv domain (#3492)

3.3.36 (2022-10-16)

all commits

Fixed

  • docker: typo on tags and labels

3.3.35 (2022-10-14)

all commits

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)

all commits

Added

  • docker: build caching
  • docker: tzdata for timezone support via env

3.3.33 (2022-10-09)

all commits

Added

  • Notification plugin for Bark

3.3.32 (2022-10-08)

all commits

3.3.31 (2022-10-07)

all commits

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)

all commits

Fixed

  • Aria2 works again via jsonrpc

3.3.29 (2022-09-22)

all commits

3.3.28 (2022-09-21)

all commits

3.3.27 (2022-09-19)

all commits

3.3.26 (2022-09-09)

all commits

3.3.25 (2022-09-01)

all commits

Added

  • MQTT notify plugin (#2624)

3.3.24 (2022-08-11)

all commits

3.3.23 (2022-08-08)

all commits

Fixed

  • trakt_list titles without translation

3.3.22 (2022-07-25)

all commits

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)

all commits

Fixed

  • add colorama back in requirements

3.3.20 (2022-07-10)

all commits

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)

all commits

Added

  • webui version 2.0.28
  • ncore site (#3468)

3.3.18 (2022-06-24)

all commits

3.3.17 (2022-06-13)

all commits

Fixed

  • parsing improvements for quality hdrplus

3.3.16 (2022-06-12)

all commits

Fixed

  • convert_magnet - correct issues with certain url characters (#3477)

3.3.15 (2022-06-02)

all commits

Fixed

  • use datetime to detect running systems tzinfo
  • use datetime to detect running systems tzinfo

3.3.14 (2022-05-25)

all commits

Changed

  • Added pagination to my_anime_list
  • Added pagination to my_anime_list

3.3.13 (2022-05-24)

all commits

Added

3.3.12 (2022-05-22)

all commits

Added

  • gotify: add support for setting content_type
  • gotify: add support for setting content_type

3.3.11 (2022-05-21)

all commits

Fixed

  • pyparsing: lock pyparsing to 2.4.7 to fix the webui log page (#3443)

3.3.10 (2022-05-17)

all commits

Fixed

  • magnetdl: Search api was severely broken

Added

3.3.9 (2022-05-07)

all commits

3.3.8 (2022-04-03)

all commits

3.3.7 (2022-03-31)

all commits

3.3.6 (2022-03-29)

all commits

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)

all commits

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)

all commits

3.3.3 (2022-03-11)

all commits

Added

    • magnetdl input / search plugin
  • magnetdl input (#3357)

3.3.2 (2022-02-28)

all commits

Fixed

  • jinja: Fix now actually updating to current time. fix #3373

3.3.1 (2022-02-23)

all commits

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)

all commits

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)

all commits

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)

all commits

Fixed

  • decompress: check module exists
  • decompress: check module exists
  • npo_watchlist: login fix

3.2.16 (2022-01-27)

all commits

Fixed

  • qBittorrent: Avoid plugin error adding file
  • qBittorrent: Avoid plugin error adding file

3.2.15 (2022-01-24)

all commits

Changed

  • from_deluge: Stop populating deluge_pieces field to declutter --dump output
  • add 540p quality

3.2.14 (2022-01-23)

all commits

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)

all commits

3.2.12 (2022-01-21)

all commits

Changed

  • Upgrade --dump and --dump-config formatting

3.2.11 (2022-01-20)

all commits

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)

all commits

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)

all commits

3.2.8 (2022-01-07)

all commits

3.2.7 (2021-12-22)

all commits

Changed

  • aria2: add add_extension option for renaming
  • aria2: allow settings via set plugin

3.2.6 (2021-12-16)

all commits

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)

all commits

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)

all commits

3.2.3 (2021-12-04)

all commits

3.2.2 (2021-11-30)

all commits

3.2.1 (2021-11-26)

all commits

Fixed

  • imdb_list: cookie login field map (#3255)

3.2.0 (2021-11-25)

all commits

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)

all commits

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)

all commits

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)

all commits

3.1.152 (2021-11-13)

all commits

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)

all commits

3.1.150 (2021-11-10)

all commits

Fixed

  • api_tvdb: fix crash from referencing non-existent original_name

3.1.149 (2021-10-30)

all commits

Fixed

  • Correct from_piratebay torrent ranks

3.1.148 (2021-10-27)

all commits

3.1.147 (2021-10-26)

all commits

Changed

  • redirect_url: Switch method of redirection to work for Jackett and more types of redirects. fix #3154

3.1.146 (2021-10-25)

all commits

Fixed

  • convert_magnet: Fix compatibility with older libtorrent

3.1.145 (2021-10-23)

all commits

Added

  • Log filter plugin

3.1.144 (2021-10-22)

all commits

Fixed

  • trakt_list: Support getting 'watched' 'shows' fix #2760

3.1.143 (2021-10-21)

all commits

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)

all commits

Added

  • Add python 3.10 support

Fixed

  • Remove leftover imports from colorclass. fix #3205

3.1.141 (2021-10-20)

all commits

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)

all commits

Fixed

  • updated allyoulike plugin to account for site changes

3.1.139 (2021-10-15)

all commits

Added

  • Add no_data_ignore to discover

3.1.138 (2021-10-14)

all commits

Fixed

  • ettv rewriter magnet url selector
  • Fix color-range matching

Added

  • Add force_recheck option for deluge

3.1.137 (2021-09-08)

all commits

Fixed

  • update ettv download link selector
  • set Manipulate to ignore rejected entries (#3126)

Changed

  • manipulate ignores rejected entries

3.1.136 (2021-09-01)

all commits

Added

  • content_filter: Add min_files and max_files options

3.1.135 (2021-08-10)

all commits

Fixed

  • telegram: Fix crash due to bad db session management. fix #3108

3.1.134 (2021-08-04)

all commits

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 (including seen plugin)
    • Documented

3.1.133 (2021-07-22)

all commits

Added

  • changelog link to release

3.1.132 (2021-07-11)

all commits

Fixed

  • verbose log message in decompress plugin (#3071)

3.1.131 (2021-06-30)

all commits

Fixed

  • letterboxd: Handle no tmdb id
  • letterboxd: Handle no tmdb id

Changed

  • Add timestamp_finished field to from_rtorrent
  • lostfilm plugin: added new mirror

3.1.130 (2021-06-04)

all commits

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)

all commits

Fixed

  • emby: Research if first search fails
  • imdb: parse new layout

Added

  • INPUT from_piratebay (#3000)

3.1.128 (2021-05-25)

all commits

Fixed

  • lostfilm: Fixed crash of the LostFilm plugin when page download failed

3.1.127 (2021-05-20)

all commits

Added

  • support for solidtorrents to search
  • support for Solidtorrents searches (#2978)

3.1.126 (2021-05-18)

all commits

Fixed

  • emby: ensure entry is matched with list item
  • emby: ensure entry is matched with list item

3.1.125 (2021-05-17)

all commits

3.1.124 (2021-05-15)

all commits

Fixed

  • imdb_watchlist: Fix error while retrieving ratings
  • Fix error while retrieving imdb_watchlist ratings

3.1.123 (2021-05-13)

all commits

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)

all commits

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)

all commits

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)

all commits

Fixed

  • emby: strip year in search
  • emby: strip year in search (#2966)

3.1.119 (2021-05-06)

all commits

Fixed

  • Fix crash from explain_sql with new sqlalchemy.

3.1.118 (2021-05-05)

all commits

Changed

  • subliminal: Remove addic7ed from subliminal fallback providers
  • Pyload: Support for Group Links
  • Pyload: Support for Group Links
  • Remove ftp, socks5, and socks5h 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)

all commits

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)

all commits

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)

all commits

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)

all commits

Fixed

  • transmission: Handle rpc client exception
  • transmission: Handle rpc client exception

3.1.113 (2021-04-28)

all commits

3.1.112 (2021-04-27)

all commits

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)

all commits

Fixed

  • [Lostfilm Plugin] Upd ate regex according to new feed version (#2912)

3.1.110 (2021-04-17)

all commits

3.1.109 (2021-04-16)

all commits

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)

all commits

Fixed

  • Transmission file skipping with main_file_only

3.1.107 (2021-03-25)

all commits

3.1.106 (2021-03-15)

all commits

Added

  • Add Telegram Input Plugin (#2861)

3.1.105 (2021-03-04)

all commits

3.1.104 (2021-02-27)

all commits

Fixed

  • series - Added hook to add season to accepted season on any entry acceptance (#2851)

3.1.103 (2021-02-17)

all commits

Fixed

  • decompress: respect the --test flag. fix #2853
  • torrentday: Allow uid as a number. Allow multiple categories.

3.1.102 (2021-01-23)

all commits

Fixed

  • fix for telegram notifier
  • Containment Test
  • Fix for torrentday search

3.1.101 (2021-01-21)

all commits

3.1.100 (2021-01-18)

all commits

Fixed

  • sftp_upload: Create non-existing directories

3.1.99 (2021-01-17)

all commits

3.1.98 (2021-01-09)

all commits

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)

all commits

Fixed

  • from_transmission: fix compatibility with new transmission-rpc library

3.1.96 (2021-01-06)

all commits

3.1.95 (2021-01-05)

all commits

Fixed

  • Transmission: Make host config option backwards compatible

3.1.94 (2021-01-04)

all commits

Fixed

  • convert_magnet: Fix issues with newer libtorrent versions

3.1.93 (2020-12-31)

all commits

Fixed

  • torznab: Fix None value in description
  • torznab: Fix None value in description

3.1.92 (2020-12-26)

all commits

Changed

  • transmission: Replace obsoleted and unmaintained transmissionrpc with transmission-rpc

3.1.91 (2020-12-04)

all commits

Fixed

  • trakt_lookup: Fix crash when air time had seconds. fix #2783

3.1.90 (2020-11-28)

all commits

Changed

  • API - Add type annotations to api module (#2754)

3.1.89 (2020-11-12)

all commits

3.1.88 (2020-11-10)

all commits

3.1.87 (2020-11-09)

all commits

Changed

  • Sonarr - Handle when the title or id is not found in the entry object (#2780)

3.1.86 (2020-11-08)

all commits

3.1.85 (2020-11-07)

all commits

Added

  • transmission - Added possibility to bypass queue in transmission

3.1.84 (2020-11-06)

all commits

Added

  • qBittorrent: Optional skip_check flag (#2765)

3.1.83 (2020-11-04)

all commits

Fixed

  • iptorrents: parse new search page redesign
  • iptorrents: parse new search page redesign

3.1.82 (2020-10-25)

all commits

Fixed

  • torrentz: Update to new domain.

3.1.81 (2020-10-23)

all commits

Added

  • Python 3.9 support

3.1.80 (2020-10-22)

all commits

3.1.79 (2020-10-20)

all commits

Fixed

  • fix sqlalchemy error on startup introduced with last version

3.1.78 (2020-10-19)

all commits

3.1.77 (2020-10-17)

all commits

Fixed

  • anilist: Exception if field is not set on the site

3.1.76 (2020-10-16)

all commits

3.1.75 (2020-10-16)

all commits

3.1.74 (2020-10-15)

all commits

3.1.73 (2020-10-14)

all commits

Changed

  • manipulate: Added find_all option

3.1.72 (2020-10-07)

all commits

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

3.1.71 (2020-09-06)

all commits

Fixed

Added

  • webui version 2.0.23

3.1.70 (2020-08-24)

all commits

Added

  • webui version 2.0.22

3.1.69 (2020-08-23)

all commits

Added

  • webui version 2.0.21
  • webui version 2.0.20

Fixed

  • respect base_url on v1 (#2717)

3.1.67 (2020-07-15)

all commits

Fixed

  • filelist_api: NameError: name 'valid_extras' (#2709)

3.1.66 (2020-06-23)

all commits

Added

  • webui version 2.0.19

3.1.65 (2020-06-18)

all commits

Fixed

  • Allow from_task plugin to run tasks marked as manual. fix #2700

3.1.64 (2020-06-15)

all commits

Added

3.1.63 (2020-06-07)

all commits

Fixed

  • trakt_api - make sure get_db_actors always return a list. Closes #2695

3.1.62 (2020-06-04)

all commits

Fixed

  • Make sure disable plugin works properly when used with 'from_task' plugin. fix #2691

3.1.61 (2020-06-03)

all commits

3.1.60 (2020-06-02)

all commits

Changed

  • Switch from flask-restplus to flask-restx

3.1.59 (2020-05-29)

all commits

3.1.58 (2020-05-27)

all commits

Changed

  • Fail entries instead of throwing a PluginError when Jinja templating fails for file operations plugins(#2685)

3.1.57 (2020-05-25)

all commits

3.1.56 (2020-05-21)

all commits

3.1.55 (2020-05-19)

all commits

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)

all commits

Fixed

  • Removed pillow and pystray as dependencies (#2652)
  • removes warning when using sftp_download (#2649)
  • check for title in entry for input_cache upgrade. Closes #2636

Added

  • webui version 2.0.16

3.1.50 (2020-04-10)

all commits

3.1.49 (2020-04-09)

all commits

Added

  • from_transmission: Add field 'transmission_errorString' (#2648)

3.1.48 (2020-04-08)

all commits

Fixed

  • imdb_id usage in tmdb api

3.1.47 (2020-04-02)

all commits

Added

    • ETTV rewriter plugin
  • ETTV rewriter (#2645)

3.1.46 (2020-03-27)

all commits

Fixed

  • Fix crash related to missing packaging package. fix #2641

3.1.45 (2020-03-24)

all commits

Changed

3.1.44 (2020-03-23)

all commits

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)

all commits

Changed

  • added ability to disable tray icon. Closes #2633

3.1.42 (2020-03-21)

all commits

Added

  • AniList: Option to filter by custom lists

3.1.41 (2020-03-20)

all commits

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)

all commits

3.1.39 (2020-03-18)

all commits

3.1.38 (2020-03-18)

all commits

3.1.37 (2020-03-17)

all commits

Added

  • webui version 2.0.15

Changed

  • anilist: Prevent duplicates and None values in alternate names

3.1.36 (2020-03-16)

all commits

3.1.35 (2020-03-11)

all commits

Fixed

  • cfscrape fixes

3.1.34 (2020-03-09)

all commits

Fixed

3.1.33 (2020-03-08)

all commits

Fixed

  • Limit get requests so cloudflare challenge answers timely (#2614)

3.1.32 (2020-03-03)

all commits

Added

  • free_space: Add ability to use plugin on remote server

3.1.31 (2020-03-02)

all commits

Fixed

  • guessit: Fix potential crash when name could not be found. fix #2611

3.1.30 (2020-02-29)

all commits

Changed

  • filelist: adding missing 4k categories

3.1.29 (2020-02-23)

all commits

Added

  • webui version 2.0.14

3.1.28 (2020-02-21)

all commits

3.1.27 (2020-02-20)

all commits

Added

  • webui version 2.0.13

3.1.26 (2020-02-15)

all commits

3.1.25 (2020-02-14)

all commits

Fixed

  • Fix trakt_lookup crash when looking up items where media type detection failed. fix #2606

3.1.24 (2020-02-13)

all commits

3.1.23 (2020-02-12)

all commits

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)

all commits

Added

  • webui version 2.0.12

3.1.21 (2020-02-07)

all commits

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)

all commits

Added

  • webui version 2.0.11

3.1.19 (2020-02-04)

all commits

Added

  • json: Added plugin to take JSON file(s) as input.

3.1.18 (2020-02-03)

all commits

Fixed

  • transmission: Prevent accidental downloading of magnet links

3.1.17 (2020-02-02)

all commits

Added

  • webui version 2.0.10

3.1.16 (2020-02-01)

all commits

Fixed

  • imdb_watchlist no longer crashes with empty lists

3.1.15 (2020-01-29)

all commits

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)

all commits

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)

all commits

3.1.12 (2020-01-24)

all commits

Fixed

  • Fix some issues with serializing lazy lookups.

3.1.11 (2020-01-23)

all commits

3.1.10 (2020-01-20)

all commits

Fixed

  • Make sure color codes are stripped from log messages over IPC. fix #2558

3.1.9 (2020-01-18)

all commits

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)

all commits

Fixed

  • lostfilm http -> https in URLs (#2576)

3.1.7 (2020-01-15)

all commits

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)

all commits

Added

  • webui version 2.0.8

3.1.5 (2020-01-13)

all commits

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)

all commits

Added

  • webui version 2.0.5
  • api: add /schema/ endpoint for use by the config editor

3.1.3 (2020-01-11)

all commits

Added

  • webui version 2.0.4
  • webui version 2.0.3

Fixed

  • hebits - Fixed entry attributes

3.1.2 (2020-01-10)

all commits

Fixed

3.1.1 (2020-01-08)

all commits

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)

all commits

Added

  • webui version 2.0.1

3.0.31 (2020-01-03)

all commits

Fixed

  • utorrent: Fix crash in logging fix #2555

3.0.30 (2020-01-02)

all commits

Changed

  • Colorize entry action in logs (#2541)

3.0.29 (2020-01-01)

all commits

Changed

  • trakt_calendar: automatically handle more than 31 days
  • trakt_calendar: automatically handle more than 31 days

3.0.28 (2019-12-30)

all commits

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)

all commits

Fixed

  • Add overview to tmdb_lookup (#2546)

3.0.26 (2019-12-28)

all commits

Fixed

  • Restore logging import in check_subtitles plugin
  • Fix loglevel defaulting to INFO for daemon.

3.0.25 (2019-12-27)

all commits

3.0.24 (2019-12-26)

all commits

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)

all commits

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)

all commits

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)

all commits

Fixed

  • sftp: Fix crash due to missing logging import. fix #2538

Added

  • Implement Gotify notification plugin

3.0.20 (2019-12-21)

all commits

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)

all commits

Changed

  • Logging system has been changed to Loguru

3.0.18 (2019-12-18)

all commits

Added

  • pending list batch operation and deletion endpoint (#2535)

3.0.17 (2019-12-17)

all commits

Changed

  • irc plugin configuration supports password

3.0.16 (2019-12-12)

all commits

Changed

Fixed

  • qBittorrent API adresses

3.0.15 (2019-12-11)

all commits

Changed

  • thetvdb_lookup - Always have the main poster as the first entry of tvdb_posters (#2524)

3.0.14 (2019-12-10)

all commits

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)

all commits

Fixed

  • web server inserts base_url into webui v2 (#2518)

3.0.12 (2019-12-01)

all commits

Fixed

3.0.11 (2019-11-28)

all commits

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)

all commits

Changed

  • update Dockerfile to use python3 and add webUI v2

3.0.9 (2019-11-23)

all commits

Fixed

  • content_size: Don't crash on non-string description field.

3.0.8 (2019-11-21)

all commits

3.0.7 (2019-11-20)

all commits

Fixed

  • tvdb: Fix crash getting directors
  • AlphaRatio: category mapping update

3.0.6 (2019-11-19)

all commits

Fixed

Added

  • Support Python 3.8

3.0.5 (2019-11-17)

all commits

Fixed

  • filesystem: Make sure 'location' field is a string. fix #2496

3.0.4 (2019-11-16)

all commits

3.0.3 (2019-11-15)

all commits

Fixed

  • Prevent crashes on PirateBay plugin when scanning ads
  • Replace folder.walk with folder.rglob in exist (#2495)

3.0.2 (2019-11-14)

all commits

Added

  • scheduler: Add 'jitter' option to slightly randomize scheduled execution times.

3.0.1 (2019-11-12)

all commits

Fixed

  • Switch debug-info plugin to use pathlib. fix #2491
  • transmission: fix path setting after 3.0

3.0.0 (2019-11-11)

all commits

Changed

  • Dropping python2 support

2.21.35 (2019-11-07)

all commits

2.21.34 (2019-11-06)

all commits

Fixed

  • Make sure exceptions during generator inputs are handled properly.

2.21.33 (2019-11-04)

all commits

Fixed

  • next_trakt_episodes: fix 'aired' context

2.21.32 (2019-10-26)

all commits

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)

all commits

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)

all commits

Added

  • passthepopcorn sort by individual torrents
  • passthepopcorn sort by individual torrents

2.21.29 (2019-10-21)

all commits

Fixed

  • betaseries_list: Update to comply with betaseries API change

2.21.28 (2019-10-18)

all commits

Added

  • Input Plugin for Anilist

2.21.27 (2019-10-17)

all commits

Fixed

  • bad import on yts site
  • regexp: Fix edge cases with 'rest' operation
  • bad import on yts site

2.21.26 (2019-10-15)

all commits

Fixed

  • python 3 support to yts site component
  • python 3 support to yts site component

2.21.25 (2019-10-10)

all commits

Fixed

  • deluge: Fix log messages for actions other than adding. fix #2427

2.21.24 (2019-10-02)

all commits

Added

  • Allow to add paused torrents to qbittorrent

2.21.23 (2019-09-30)

all commits

2.21.22 (2019-09-29)

all commits

Fixed

  • trakt_list: Skip invalid items. fix #2445

2.21.21 (2019-09-25)

all commits

2.21.20 (2019-09-24)

all commits

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)

all commits

2.21.18 (2019-08-26)

all commits

Fixed

  • thetvdb component retrieve first aired date
  • thetvdb component retrieve first aired date

2.21.17 (2019-08-23)

all commits

2.21.16 (2019-08-06)

all commits

Changed

  • descargas2020: Updated to new domain

2.21.15 (2019-07-29)

all commits

Changed

  • Add pagination headers to history api even if no items are present

2.21.14 (2019-07-11)

all commits

Fixed

  • debug-info: Oops, pathlib isn't available on python 2. fix #2420

2.21.13 (2019-07-10)

all commits

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)

all commits

Added

  • Add debug-info command to get info about current flexget install for debugging.

2.21.11 (2019-07-08)

all commits

2.21.10 (2019-06-18)

all commits

Fixed

  • trakt_list: Make strip_dates and language options work together. fix #2417

2.21.9 (2019-06-17)

all commits

2.21.8 (2019-06-11)

all commits

Added

  • thetvdb_list: Add 'language' option

2.21.7 (2019-06-06)

all commits

Added

  • jinja tests: added tests for filesystem: fs_file, fs_dir, fs_link

2.21.6 (2019-06-05)

all commits

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)

all commits

2.21.4 (2019-06-03)

all commits

Fixed

  • Make sure bluray release estimates are dates (without times). fix #2405

2.21.3 (2019-06-02)

all commits

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)

all commits

Fixed

  • Disable broken torrentz2 url rewriting. refs #2307 fix #2363

2.21.1 (2019-05-24)

all commits

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)

all commits

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)

all commits

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)

all commits

2.20.26 (2019-05-07)

all commits

Fixed

  • torznab: Properly handle RequestExceptions. fix #2384

Changed

  • trakt_list: Add 'limit' option

2.20.25 (2019-05-02)

all commits

Changed

  • cfscraper: Replace cfscrape by cloudscraper

Added

  • Add torznab search plugin

2.20.24 (2019-04-29)

all commits

Added

  • slack notifier: Allow buttons/actions

Fixed

  • descargas2020: fix url rewriting. fix #2377

2.20.23 (2019-04-25)

all commits

2.20.22 (2019-04-24)

all commits

Fixed

  • series: Fix regression causing crash on python 2 with non-ascii alternate names fix #2373

2.20.21 (2019-04-23)

all commits

Added

  • kitsu: Add 'type' option
  • types to kitsu input

2.20.20 (2019-04-22)

all commits

Changed

  • Update version requirements for sqlalchemy and urllib3

2.20.19 (2019-04-15)

all commits

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)

all commits

Changed

  • imdb: Recognize 8-digit imdb IDs.

2.20.17 (2019-03-27)

all commits

Fixed

  • cronitor typos

2.20.16 (2019-03-26)

all commits

2.20.15 (2019-03-25)

all commits

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)

all commits

Fixed

  • typo in fuzer plugin

2.20.13 (2019-03-16)

all commits

Fixed

  • guessit: Change to lowercase 'rip' in comparison since all properties are normalized, fixes #2348 (#2349)

2.20.12 (2019-03-15)

all commits

Fixed

  • sort_by: Make sure this plugin runs first, before other filter plugins.

2.20.11 (2019-03-08)

all commits

Fixed

  • piratebay: Fix crash in tpb plugin when trying to sort search results. fix #2347

2.20.10 (2019-03-06)

all commits

Fixed

  • irc: Allow extra config keys again. Some trackers require them.

2.20.9 (2019-03-05)

all commits

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)

all commits

Changed

  • trakt_list: add support for popular/trending lists

2.20.7 (2019-02-28)

all commits

Changed

  • guessit parser: add support for dd+5.1 quality

2.20.6 (2019-02-25)

all commits

Fixed

  • transmission: Strips trailing slashes from 'path' refs #2131

2.20.5 (2019-02-20)

all commits

Changed

  • set plugin can now set entry fields to types other than string
  • set plugin can now set entry fields to types other than string.

2.20.4 (2019-02-17)

all commits

2.20.3 (2019-02-14)

all commits

2.20.2 (2019-02-13)

all commits

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)

all commits

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)

all commits

2.19.5 (2019-02-08)

all commits

Fixed

  • seen forget CLI #2333
  • descargas2020: Fix requests exception handling. fix #2332

2.19.4 (2019-02-06)

all commits

Removed

  • Eliminate rpc timeout. Remove --timeout option

Fixed

  • Prevent crashing when guessit parsing fails.

2.19.3 (2019-02-05)

all commits

2.19.2 (2019-02-04)

all commits

Fixed

  • Give traceback with ctrl-c when debugging

Added

  • radarr_list plugin

2.19.1 (2019-02-02)

all commits

2.19.0 (2019-01-29)

all commits

Changed

  • Removed internal sorting from discover plugin.
  • Removed internal sorting from series plugin.

2.18.13 (2019-01-27)

all commits

Fixed

  • guessit: Prevent an exception in Guessit from crashing the parser

2.18.12 (2019-01-26)

all commits

Changed

  • sort_by: Allow jinja expressions for field.
  • sort_by: Allow sorting on multiple fields.

2.18.11 (2019-01-25)

all commits

2.18.10 (2019-01-24)

all commits

Added

  • qbittorrent: speed limit support

2.18.9 (2019-01-23)

all commits

2.18.8 (2019-01-21)

all commits

2.18.7 (2019-01-20)

all commits

2.18.6 (2019-01-19)

all commits

Fixed

  • Address import error, fixes #2304

2.18.5 (2019-01-18)

all commits

2.18.4 (2019-01-15)

all commits

2.18.3 (2019-01-14)

all commits

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)

all commits

2.18.1 (2019-01-08)

all commits

2.18.0 (2019-01-05)

all commits

Added

  • trakt_next_episode - 'aired' context (#1721)

Changed

  • Enable python 3.7 compatibility (#2225)

2.17.25 (2019-01-04)

all commits

Added

  • "Airing Status" filter to MyAnimeList (#2290)

2.17.24 (2018-12-29)

all commits

Fixed

  • trakt_list: added pagination handling, fixes #2254

2.17.23 (2018-12-28)

all commits

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)

all commits

Added

2.17.21 (2018-12-23)

all commits

Fixed

  • npo_watchlist: Update for website changes.

2.17.20 (2018-12-13)

all commits

Fixed

  • torrentday: Fix finding seeders and leechers.
  • torrentday: Fix no results.

2.17.19 (2018-12-11)

all commits

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)

all commits

2.17.17 (2018-12-06)

all commits

Fixed

  • Fix torrentday plugin. fix #2105

2.17.16 (2018-12-04)

all commits

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)

all commits

2.17.14 (2018-11-21)

all commits

Changed

Added

  • nyaa: add missing categories, add seed/leech info, add info_hash, add content_size

2.17.13 (2018-11-19)

all commits

Fixed

  • deluge: Disconnect from deluge when complete. fix #2255

2.17.12 (2018-11-17)

all commits

Fixed

  • passthepopcorn: no longer crashes when cookie is invalid

2.17.11 (2018-11-14)

all commits

2.17.10 (2018-11-13)

all commits

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)

all commits

Changed

  • guessit: upgraded to 3.0.3

2.17.8 (2018-11-07)

all commits

Changed

  • Swap out GPL SGCITransport implementation for public domain one in rtorrent plugin

2.17.7 (2018-11-02)

all commits

Fixed

  • trakt_list: fix coercing to Unicode: need string or buffer, int found for translations

2.17.6 (2018-10-28)

all commits

Fixed

  • trakt_list: KeyError on trakt_movie_id

2.17.5 (2018-10-25)

all commits

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)

all commits

Fixed

  • form plugin will respect user-agent set for the task. fix #2238

2.17.3 (2018-10-21)

all commits

2.17.2 (2018-10-20)

all commits

Changed

  • Allow deluge plugin to unset labels by setting 'No Label'

2.17.1 (2018-10-19)

all commits

Fixed

  • Fix deluge plugin crashes with new deluge-client implementation. fix #2233

2.17.0 (2018-10-17)

all commits

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)

all commits

Fixed

  • ugly fix for another command line crash
  • command line parsing crashing in some situations

2.16.2 (2018-10-15)

all commits

Fixed

2.16.1 (2018-10-13)

all commits

2.16.0 (2018-10-11)

all commits

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)

all commits

Changed

  • RSS: Add option to escape unescaped ampersands (can fix some invalid feeds)

2.15.1 (2018-10-07)

all commits

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)

all commits

Changed

  • exists_series: Changed rejection message to "episode already exists" since it has nothing to do with propers, closes #1902 (#2212)

Fixed

    • scheduler: the scheduler now uses a separate DB-file to avoid DB locks, fixes #2205, fixes #2025, maybe related #2198, fixes #1371
    • simple_persistence: Any value that cannot be decoded will simply be removed, fixes #2154, fixes #2101, fixes #2031, fixes #1176, fixes #1788

2.14.25 (2018-10-02)

all commits

Fixed

  • subliminal: chardet failing to guess encoding no longer crashes the plugin, fixes #2145 (#2207)

2.14.24 (2018-09-30)

all commits

2.14.23 (2018-09-29)

all commits

Fixed

  • letterboxd - Fix query for next page link (#2206). Closes #2194

2.14.22 (2018-09-27)

all commits

Fixed

  • General usage of regex updated to match Py3.7

2.14.21 (2018-09-11)

all commits

Fixed

  • 1337x: updated to match new html structure

2.14.20 (2018-09-04)

all commits

Fixed

  • torrentleech: PluginError only takes one string as an argument, it does not do string formatting.

2.14.19 (2018-08-26)

all commits

Fixed

  • imdb: fixed title parsing for long titles

2.14.18 (2018-08-22)

all commits

Added

  • Add option to allow empty links in html plugin (#2098)

2.14.17 (2018-08-19)

all commits

Fixed

    • imdb_lookup: updated the scraper for the newish html structure

2.14.16 (2018-08-15)

all commits

Fixed

  • pytest crash if running tests without -q

2.14.15 (2018-08-08)

all commits

Fixed

  • trakt_list: fixed collection and watched not supporting episodes type when pushing to Trakt

2.14.14 (2018-08-02)

all commits

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)

all commits

Fixed

  • sabnzbd: Handle local nzb files correctly (#2187)

2.14.12 (2018-07-31)

all commits

Added

  • slack: Support message attachments (#2184)

2.14.11 (2018-07-30)

all commits

Fixed

  • series CLI - Could not remove dated episodes. Closes #2179 (#2182)

2.14.10 (2018-07-29)

all commits

Fixed

  • fuzer changed format a bit

2.14.9 (2018-07-21)

all commits

Fixed

  • guessit: better handling of weird titles, fixes #2176

2.14.8 (2018-07-20)

all commits

2.14.7 (2018-07-17)

all commits

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)

all commits

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)

all commits

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)

all commits

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)

all commits

Fixed

  • horriblesubs: updated to work with new site layout, fixes #2166 (#2169)

2.14.2 (2018-06-29)

all commits

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)

all commits

2.14.0 (2018-06-24)

all commits

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

2.13.24 (2018-06-20)

all commits

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)

all commits

Fixed

  • imdb: Added min_meta_score to the config schema

2.13.22 (2018-06-17)

all commits

Changed

  • npo_watchlist: overhauled the plugin to match the new url and layout

2.13.21 (2018-05-28)

all commits

Added

  • imdb: Add metacritic score lookup functionality

2.13.20 (2018-05-23)

all commits

Fixed

  • thetvdb_list: added api_key requirement to comply with the new API

2.13.19 (2018-05-22)

all commits

2.13.18 (2018-05-14)

all commits

Added

  • quality: Added p60 (fps)

2.13.17 (2018-05-13)

all commits

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)

all commits

Added

  • add base_path support to sonarr_list plugin (#2134)

2.13.15 (2018-05-04)

all commits

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)

all commits

2.13.13 (2018-04-18)

all commits

2.13.12 (2018-04-13)

all commits

2.13.11 (2018-04-12)

all commits

Changed

  • torrentleech: updated to the new v5 interface

2.13.10 (2018-04-11)

all commits

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)

all commits

Fixed

  • Make sqlalchemy 1.1 and 1.2 behave the same. fix #2058

2.13.8 (2018-04-09)

all commits

Changed

  • The torrentleech output plugin is temporarily using the V4 api (#2117)

2.13.7 (2018-04-07)

all commits

Changed

  • torrentleech: use task requests session to allow the use of cfscraper and domain limiters

2.13.6 (2018-03-15)

all commits

2.13.5 (2018-03-13)

all commits

Fixed

  • guessit parser: now properly handles strings and lists in quality components, fixes #2100

2.13.4 (2018-03-09)

all commits

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)

all commits

Fixed

  • imdb_list: fixed csv indexing by using DictReader, fixes #2095 (#2096)

2.13.2 (2018-03-04)

all commits

Fixed

  • series: fixed Too Many Variables crash on some OSs, fixes #2091

2.13.1 (2018-03-03)

all commits

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)

all commits

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)

all commits

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)

all commits

Added

  • piratebay: Added option to specify url eg. alternative proxies in case of ISP blocking

2.12.9 (2018-02-17)

all commits

Fixed

  • update timeframe plugin to only work on accepted entries to reduce log noise and database hits.

2.12.8 (2018-02-15)

all commits

Added

2.12.7 (2018-02-12)

all commits

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)

all commits

Added

  • argenteam: added new entry field argenteam_subtitle, which contains the url of the subtitle

2.12.5 (2018-02-05)

all commits

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 and path.utf-8 if present, fixes #2024

2.12.4 (2018-02-04)

all commits

2.12.3 (2018-02-02)

all commits

Changed

  • changed the phrasing of the log message being displayed when a phase is disabled, closes #2075

2.12.2 (2018-02-01)

all commits

Fixed

  • Series parsing bug. Close #2057

2.12.1 (2018-01-29)

all commits

Added

  • Argenteam: new search plugin

2.12.0 (2018-01-25)

all commits

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)

all commits

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)

all commits

2.11.22 (2018-01-08)

all commits

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)

all commits

Added

  • Add filmweb_watchlist input plugin (#2034)

2.11.20 (2018-01-04)

all commits

Fixed

    • More web changes Newpct1
  • More web changes Newpct1 (#2054)

2.11.19 (2018-01-03)

all commits

Added

  • IFTTT notifications (#2053)

2.11.18 (2017-12-31)

all commits

Fixed

2.11.17 (2017-12-30)

all commits

Changed

  • torrent_match: added some debug logging

2.11.16 (2017-12-27)

all commits

Fixed

  • newpct1 urlrewriter (#2048)

2.11.15 (2017-12-21)

all commits

Fixed

    • sonarr_list - Sonarr list now correctly load all entries, ignoring filters, when relevant. Also refactor. Closes #2041

2.11.14 (2017-12-20)

all commits

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)

all commits

Changed

  • symlink - Create directories recursively for hardlinks (#2044)

2.11.11 (2017-12-12)

all commits

Fixed

  • utorrent - web ui path names in config are case sensitive. Related #2038

2.11.10 (2017-12-09)

all commits

2.11.9 (2017-12-08)

all commits

2.11.8 (2017-12-06)

all commits

Added

  • proxy - Added socks5h

2.11.7 (2017-12-04)

all commits

Added

  • btn: new config option "append_quality"

2.11.6 (2017-11-30)

all commits

2.11.5 (2017-11-29)

all commits

Fixed

  • tmdb_lookup - Language lookup will return translated fields as well. Closed #2021

2.11.4 (2017-11-27)

all commits

Fixed

  • entry_list - quality field was not cached

2.11.3 (2017-11-26)

all commits

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)

all commits

2.11.1 (2017-11-23)

all commits

Added

  • Plugins for Gazelle-based sites (including RED and NWCD) (#2017)

2.11.0 (2017-11-20)

all commits

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)

all commits

Added

  • Added ability to lookup with language in TMDB (#2015)

2.10.110 (2017-11-15)

all commits

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)

all commits

2.10.108 (2017-11-12)

all commits

2.10.107 (2017-11-10)

all commits

Fixed

  • newpct: urlrewriter now uses the new web format

2.10.106 (2017-11-08)

all commits

Added

  • Microsoft team notifier added (#2004)

2.10.105 (2017-11-06)

all commits

Fixed

  • fix crash when an episode pack was picked up on a next_series_episodes task as latest

2.10.104 (2017-10-23)

all commits

Fixed

  • fix crash when no series aliases are present. closes #1971

2.10.103 (2017-10-22)

all commits

Fixed

  • bluray estimator: properly handle empty results, fixes #1973

2.10.102 (2017-10-19)

all commits

Changed

  • Switch TPB TLD to .org (#1989)

2.10.101 (2017-10-19)

all commits

Added

  • Added WordPress Authentication Plugin (#1954)

2.10.100 (2017-10-18)

all commits

Added

  • Series api - season packs (#1988)
  • React Web UI (#1854)

2.10.99 (2017-10-14)

all commits

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)

all commits

Fixed

  • passthepopcorn: fixed movie year comparison by converting to int, fixes #1982

2.10.97 (2017-10-08)

all commits

Fixed

  • irc: fixed a bug with cli commands introduced in the last commit

2.10.96 (2017-10-07)

all commits

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)

all commits

Fixed

  • fixed duplicates missing field and added tests. closed #1972

2.10.94 (2017-09-24)

all commits

Added

  • Additional options for adding Sonarr series (#1969)

2.10.93 (2017-09-18)

all commits

Added

2.10.92 (2017-09-16)

all commits

Fixed

  • ptn: Ptn search plugin gets results again.

2.10.91 (2017-09-16)

all commits

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)

all commits

Fixed

  • passthepopcorn: no longer set freetorrent to 0 by default as it causes issues

2.10.89 (2017-09-11)

all commits

2.10.88 (2017-09-10)

all commits

Added

  • added passthepopcorn plugin
  • added a search plugin for AHD

Fixed

  • Fix series_premiere + series pairing. Fixes #1960 (#1961)

2.10.87 (2017-09-08)

all commits

Added

  • quality: Added VP9 quality

2.10.86 (2017-09-07)

all commits

Fixed

  • nfo_lookup: no longer returns after finding one NFO

2.10.85 (2017-09-05)

all commits

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)

all commits

2.10.83 (2017-08-27)

all commits

Fixed

  • nzb_size: no longer crashes if filename field is None, closes #1948

2.10.82 (2017-08-18)

all commits

2.10.81 (2017-08-15)

all commits

Fixed

  • Fix missing grid-favourite bug in npo_watchlist (#1942)

2.10.80 (2017-08-14)

all commits

2.10.79 (2017-08-13)

all commits

2.10.78 (2017-08-11)

all commits

Fixed

  • updated PR npo_watchlist: Rewrite to support new npo.nl layout (#1907)

2.10.77 (2017-08-10)

all commits

2.10.76 (2017-08-07)

all commits

Fixed

  • series premiere - Fix issue that series premiere accepted all series on rerun. Fix #1906

2.10.75 (2017-08-02)

all commits

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

2.10.74 (2017-07-25)

all commits

Fixed

  • series - Specials that look like season packs were rejected. Fixes #1900

2.10.73 (2017-07-24)

all commits

Added

  • symlink: Added support for hardlinking files and dirs (#1898)
  • New plugin: abort_if_exists (#1899)

2.10.72 (2017-07-23)

all commits

2.10.71 (2017-07-23)

all commits

Fixed

  • series - Tighten season pack custom schema

2.10.70 (2017-07-19)

all commits

2.10.69 (2017-07-18)

all commits

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)

all commits

Fixed

  • retry_failed - Set hard limit for max failures. Closes #1852

2.10.67 (2017-07-10)

all commits

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

  • irc: Print skipped line when skipping (#1890)
  • irc: Made sure ignores actually work (#1889)

2.10.66 (2017-06-27)

all commits

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)

all commits

Added

  • Added urlrewrite plugin for Rlsbb (#1884)

2.10.64 (2017-06-22)

all commits

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)

all commits

Added

2.10.62 (2017-06-19)

all commits

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)

all commits

Fixed

  • email - Catch timeout from server exception. Closed #1873

2.10.60 (2017-06-05)

all commits

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)

all commits

Fixed

  • make pathlib requirement needed only when version is lower than 3.4. Closes #1822

2.10.58 (2017-06-04)

all commits

Added

  • bittorrent - expose torrent name in Torrent class (#1862)
  • series CLI:
    • use environment variables for defaults (#1850)
    • manually add entities to series database (#1856)
  • 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)

all commits

Fixed

  • python3 compatibility for magnet base32 btih
  • Add support for base32 encoded magnet btih

2.10.55 (2017-05-28)

all commits

Fixed

  • newpct - Detect correct IDs (#1838)
  • locked requests version to ~=2.16.1 (#1846)

2.10.54 (2017-05-26)

all commits

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)

all commits

Fixed

  • iptorrents - now properly handles when no results are found

2.10.52 (2017-05-24)

all commits

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)

all commits

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)

all commits

Fixed

  • series - rare issue when episode does not have an identified_by field (#1833)

2.10.49 (2017-05-21)

all commits

Fixed

Added

  • sort_by - Option to ignore leading articles (#1831)

2.10.48 (2017-05-20)

all commits

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)

all commits

Fixed

  • series - Grammar, spellcheck for logging

2.10.46 (2017-05-17)

all commits

Fixed

  • notify/Notifiers - In-file documentation brought up-to-date

2.10.45 (2017-05-16)

all commits

Fixed

  • next_series_seasons - Resolve issue preventing rerun

2.10.44 (2017-05-12)

all commits

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)

all commits

Fixed

  • include - correctly reloads and triggers config change when needed (#1733)

2.10.42 (2017-05-08)

all commits

Fixed

  • IPTorrents - fix plugin due to new layout ( #1812)

2.10.41 (2017-05-07)

all commits

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

2.10.40 (2017-04-28)

all commits

Added

  • download_auth - enable generic basic and digest auth (#1806)

2.10.39 (2017-04-27)

all commits

Changed

  • irc - changed logging level to DEBUG when entry doesn't match task regexp

2.10.38 (2017-04-25)

all commits

Added

  • trakt_lookup - season pack support (#1805)

2.10.37 (2017-04-24)

all commits

2.10.36 (2017-04-23)

all commits

Fixed

  • couchpotato_list - minor fix in debug logging (#1803)

2.10.35 (2017-04-21)

all commits

2.10.34 (2017-04-20)

all commits

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)

all commits

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 and exact in entry (#1796)

2.10.32 (2017-04-18)

all commits

Added

  • if - utcnow variable available in expressions (#1793)

2.10.31 (2017-04-12)

all commits

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)

all commits

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)

all commits

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)

all commits

Fixed

  • alpharatio - added check for invalid cookie, fix crash on no results found

2.10.27 (2017-04-05)

all commits

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)

all commits

Added

2.10.25 (2017-04-02)

all commits

Fixed

  • t411 - use HTTPS for accessing API (#1763)

2.10.24 (2017-03-29)

all commits

Fixed

  • email - persistent connection between tasks and wrong config usage (#1761)
  • series - correct comparison for special episodes (#1592)

2.10.23 (2017-03-28)

all commits

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)

all commits

Fixed

  • move - no longer crashes on permission errors (#1747)
  • lostfilm - link changed on site (#1753)

2.10.21 (2017-03-25)

all commits

Fixed

  • deluge - prepared for no files key when magnetizing (#1752)

2.10.20 (2017-03-24)

all commits

Fixed

  • join - after API change, api_key is now mandatory (#1746)

2.10.19 (2017-03-22)

all commits

Changed

  • series CLI - extend series list help message (#1720 / #1737)

2.10.18 (2017-03-19)

all commits

Fixed

  • npo_watchlist - use HTTPS (#1738)

2.10.17 (2017-03-18)

all commits

  • npo_watchlist - use SessionRequests to rate-limit (#1739)

2.10.16 (2017-03-17)

all commits

Added

  • mirrors for rutracker plugin (#1736)

2.10.15 (2017-03-16)

all commits

Changed

  • delete - call log.warning instead of raising PluginWarning (#1723)
  • tvmaze - use https (#1724)

Fixed

  • clean_transmission - now does something
  • tvmaze - strip _id suffix of query params (#1724)

2.10.14 (2017-03-14)

all commits

Fixed

  • notify - issue when trying to notify both to notify and task scope (#1726)

2.10.13 (2017-03-13)

all commits

Fixed

  • web-ui - UI building process (#1731)

2.10.12 (2017-03-11)

all commits

Fixed

  • morethantv - site endlessly redirects when cookie is invalid (#1729)

2.10.11 (2017-03-07)

all commits

Fixed

  • next_trakt_episodes - report config error when 'list' option is not given

2.10.10 (2017-03-02)

all commits

Fixed

  • plex - Fixed schema defaults. Fixed #1713

2.10.9 (2017-02-28)

all commits

Added

  • Add Pushsafer Notification Service (#1712)

2.10.8 (2017-02-27)

all commits

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)

all commits

Fixed

  • filelist: fixed cookie renewal

2.10.6 (2017-02-23)

all commits

Fixed

  • irc: optional fields now default to empty string instead of None

2.10.5 (2017-02-22)

all commits

Fixed

  • btn: updated to new domain, related #1698

Changed

  • rutracker - always use https (#1703)

2.10.4 (2017-02-21)

all commits

Added

    • jinja2 filters CLI
  • jinja2 filters CLI (#1702)
  • NewPCT added search feature (#1680)

Fixed

  • catch db vacuum crash for now. Fixes #1596

2.10.3 (2017-02-20)

all commits

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)

all commits

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)

all commits

2.10.0 (2017-02-17)

all commits

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)

all commits

Added

  • New lostfilm plugin (#1681)

2.9.22 (2017-02-14)

all commits

2.9.21 (2017-02-13)

all commits

Added

  • freshon search plugin

2.9.20 (2017-02-12)

all commits

Changed

  • Update rutracker_auth plugin (#1684)

2.9.19 (2017-02-11)

all commits

Fixed

  • divxatope: changed domain to divxatope1, fixes #1601
  • divxatope to use new domain divxatope1 (#1655)

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)

all commits

Fixed

  • proxies - Fixed socks5 support

2.9.17 (2017-02-09)

all commits

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)

all commits

2.9.15 (2017-02-05)

all commits

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)

all commits

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)

all commits

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)

all commits

Fixed

  • rapidpush - Fixed message format. Closed #1665
  • Update npo_watchlist (#1664)

2.9.11 (2017-01-28)

all commits

Changed

  • kodi_library: default to port 8080

2.9.10 (2017-01-26)

all commits

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)

all commits

Fixed

  • Stop loading all http responses into memory. fix #1647
  • plugins cli - Changed group to interface. Fixes #1650
  • iptorrents - Fix both crash issues mentioned in #1643 (#1651)

2.9.8 (2017-01-22)

all commits

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)

all commits

Fixed

  • Remove strictness in API trailing slashes, fixes #1635

2.9.5 (2017-01-16)

all commits

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)

all commits

Added

  • [UI] Config section allows editing of variables

2.9.3 (2017-01-13)

all commits

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)

all commits

Fixed

  • sickbeard: fixed a typo that caused a crash when 'include_data: yes', fixes #1623

2.9.1 (2017-01-11)

all commits

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)

all commits

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)

all commits

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)

all commits

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)

all commits

Changed

  • trakt_list now populates trakt series/movie name and year fields

2.8.18 (2017-01-04)

all commits

Fixed

  • torrentleech - Fix torrentleech URLs after changes on the site

2.8.17 (2017-01-03)

all commits

Fixed

  • terminal - Strip spaces before new lines in porcelain style table. Fixes #1584

2.8.16 (2017-01-02)

all commits

Added

2.8.15 (2017-01-01)

all commits

Fixed

  • nyaa changed TLD from .eu to .se
  • bakabt changed TLDs from .com to .me
  • nyaa changed TLD

2.8.14 (2016-12-29)

all commits

Fixed

  • npo_watchlist: words in dates are now properly parsed, fixes #1588

2.8.13 (2016-12-28)

all commits

2.8.12 (2016-12-26)

all commits

Fixed

  • movie list CLI - Fixed crash. Fixed #1585

2.8.11 (2016-12-24)

all commits

Fixed

  • Logger does not attempt to print characters unsupported by current terminal. fix #1558

2.8.10 (2016-12-23)

all commits

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)

all commits

Fixed

  • failed CLI - Added another column to be wrapped. Fixes #1580

2.8.8 (2016-12-20)

all commits

Added

  • New sort_by_weight plugin

Fixed

  • imdb: updated language parsing to search for 'primary_language'

2.8.7 (2016-12-19)

all commits

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)

all commits

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)

all commits

Fixed

  • Updated horriblesubs to use cfscrape

2.8.4 (2016-12-13)

all commits

Fixed

  • Fix flexget-headless crashing on Windows. fix #1556
  • Crashes on generating random URLs on Python 3

2.8.3 (2016-12-12)

all commits

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)

all commits

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)

all commits

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)

all commits

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)

all commits

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)

all commits

Fixed

  • apple_trailers: fixed some crashing caused by a typo

2.7.2 (2016-12-05)

all commits

Changed

2.7.1 (2016-12-02)

all commits

2.7.0 (2016-12-01)

all commits

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

Changed

  • All notifier plugins have been completely refactored, schema changes

2.6.9 (2016-11-30)

all commits

2.6.8 (2016-11-29)

all commits

2.6.7 (2016-11-28)

all commits

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)

all commits

2.6.5 (2016-11-25)

all commits

2.6.4 (2016-11-24)

all commits

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)

all commits

Added

2.6.2 (2016-11-22)

all commits

Fixed

  • formatdate - Fix format encoding
  • require_field - Reject entry if field is None

2.6.1 (2016-11-18)

all commits

Fixed

  • fuzer - Fixed file size regex

2.6.0 (2016-11-16)

all commits

Added

  • imdb_watchlist - Readded new/old imdb_watchlist

Changed

  • move/copy plugins:
    • Changed option filename to rename since it caused issues with filesystem plugin.
    • jinja2 replacement render issues will not abort task and not fallback to default.
  • Daemon:
    • flexget daemon reload has been renamed to flexget daemon reload-config to avoid confusion.
    • --config-autoreload action for flexget daemon start has been renamed to --autoreload-config.
    • flexget daemon enable-autoreload and flexget 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)

all commits

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)

all commits

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)

all commits

Fixed

  • clean_transmission: fixed crash when preserve_tracker is not set

2.5.19 (2016-11-11)

all commits

Changed

  • rtorrent: added support for Digest auth
  • status - Status plugin and UI/API changes

2.5.18 (2016-11-10)

all commits

Fixed

  • [WebUI] Fixed 'No metadata found' showing on every series entry

2.5.17 (2016-11-09)

all commits

Added

  • exec - Added for_undecided
  • transmission - Preserve torrents based on presence of trackers

2.5.16 (2016-11-08)

all commits

2.5.15 (2016-11-07)

all commits

2.5.14 (2016-11-06)

all commits

Changed

  • myepisodes has been refactored

2.5.13 (2016-11-05)

all commits

2.5.12 (2016-11-04)

all commits

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)

all commits

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)

all commits

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)

all commits

Added

  • API - Added IRC endpoint and minor changes to CLI

2.5.8 (2016-10-31)

all commits

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)

all commits

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)

all commits

Fixed

  • discover: fixed a logging error where a wrong number of arguments were given, fixes #1471

2.5.5 (2016-10-28)

all commits

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)

all commits

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)

all commits

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)

all commits

2.5.1 (2016-10-23)

all commits

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)

all commits

Fixed

  • Fix CLI table and color behavior when a daemon is running. fix #1457

2.4.2 (2016-10-21)

all commits

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)

all commits

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)

all commits

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)

all commits

Fixed

  • download: no longer crashes on permission errors, related #1448

2.3.45 (2016-10-16)

all commits

Changed

  • irc daemon: handle simultaneous announcements

2.3.44 (2016-10-13)

all commits

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)

all commits

2.3.42 (2016-10-08)

all commits

Fixed

  • irc daemon: no longer crashes when trying to url quote unicode

2.3.41 (2016-10-04)

all commits

Fixed

  • tvmaze: bad episode data no longer causes a crash due to MultipleResultsFound, fixes #1433

2.3.40 (2016-10-03)

all commits

2.3.39 (2016-09-30)

all commits

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)

all commits

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)

all commits

Fixed

  • next_sonarr_episodes - Forgot to format string correctly. Closes #1425

2.3.36 (2016-09-27)

all commits

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)

all commits

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)

all commits

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)

all commits

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)

all commits

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)

all commits

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)

all commits

Changed

  • Webui - Update available icon now links to Flexget's ChangeLog

2.3.29 (2016-09-19)

all commits

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)

all commits

Added

  • Movies can now be added to a list in the WebUI (#1364)

2.3.27 (2016-09-15)

all commits

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)

all commits

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)

all commits

Fixed

  • telegram - Fixed telegram parsing fallback. Closes #1385

2.3.24 (2016-09-11)

all commits

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)

all commits

Changed

  • npo_watchlist: Rewrite, after big changes to npo.nl

2.3.22 (2016-09-09)

all commits

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)

all commits

Added

  • server api - Added latest flexget version to response

2.3.20 (2016-09-08)

all commits

2.3.19 (2016-09-07)

all commits

Added

  • Revert " server api - Added latest flexget version to /version/ endpoint"

2.3.18 (2016-09-05)

all commits

Fixed

  • cached api - Fixed ApiError format
  • trakt: no longer crashes because of a database error, see #1191

2.3.17 (2016-09-04)

all commits

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)

all commits

Changed

  • [WebUI] Movies are now sorted from A-Z
  • [WebUI] Series are now sorted from A-Z

2.3.15 (2016-08-31)

all commits

Fixed

  • trakt_list: Adding episodes to a trakt list no longer requires a lookup

2.3.14 (2016-08-30)

all commits

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)

all commits

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)

all commits

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)

all commits

Fixed

  • piratebay: No longer crashes because of unexpected html tags, fixes #1359

2.3.10 (2016-08-27)

all commits

Fixed

  • regexp_list: list and purge no longer crash on non-existing lists

2.3.9 (2016-08-26)

all commits

Fixed

  • Table width on command failed

Added

  • regexp_list: added cli commands

2.3.8 (2016-08-25)

all commits

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)

all commits

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)

all commits

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)

all commits

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)

all commits

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)

all commits

Added

  • irc: added CLI commands for restarting, stopping and checking irc connections

2.3.2 (2016-08-19)

all commits

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)

all commits

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)

all commits

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 to flexget trakt list
  • discover release_estimations now defaults to strict 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 to imdb_lookup and require_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

2.2.22 (2016-08-17)

all commits

Fixed

  • html plugin will now properly dump the contents if configured to
  • form - Solved TypeError Issue. Fixes #1344

2.2.21 (2016-08-16)

all commits

Fixed

  • IMDB list - Added documentary type to be parsed as movie. Fixes #1343
  • Fuzer - Fixed updated site layout

2.2.20 (2016-08-15)

all commits

2.2.19 (2016-08-14)

all commits

Changed

  • Allow use of now in email plugin templates. fix #1335

2.2.18 (2016-08-14)

all commits

Fixed

  • imdb list - Correction IMDb login fixes #1321

2.2.17 (2016-08-12)

all commits

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)

all commits

Added

  • Plex - Added two new fields

2.2.15 (2016-08-10)

all commits

Fixed

  • Pushbullet: Fixed api key being invalid in Py3, fixes #1320

2.2.14 (2016-08-09)

all commits

Fixed

  • tvmaze and tmdb caches are no longer cleared on each run

2.2.13 (2016-08-09)

all commits

Fixed

  • Fixed crash in trakt plugins with latest version of requests library.

2.2.12 (2016-08-08)

all commits

2.2.11 (2016-08-07)

all commits

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)

all commits

Added

  • Plex - Populate series info for Plex episodes

2.2.9 (2016-08-05)

all commits

Fixed

  • Html plugin can create titles from magnet links again. fixes #1250

2.2.8 (2016-08-04)

all commits

2.2.7 (2016-08-03)

all commits

2.2.6 (2016-08-03)

all commits

2.2.5 (2016-08-02)

all commits

Fixed

  • Requrie a version of Beautifulsoup4 that can handle different html5lib versions. fix #1309

2.2.4 (2016-08-01)

all commits

Fixed

  • 'local' is now strictly a boolean

2.2.3 (2016-07-31)

all commits

Fixed

  • tvmaze_api - Removed searching from cache via airdate. Fixes #1305

2.2.2 (2016-07-29)

all commits

2.2.1 (2016-07-28)

all commits

2.2.0 (2016-07-27)

all commits

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)

all commits

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)

all commits

Fixed

  • fuzer - Did not return results correctly

2.1.23 (2016-07-24)

all commits

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)

all commits

2.1.21 (2016-07-23)

all commits

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)

all commits

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)

all commits

2.1.18 (2016-07-20)

all commits

2.1.17 (2016-07-19)

all commits

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)

all commits

Changed

  • fuzer -Refactor and added support for search via imdb_id

Fixed

  • Stricter episode matching, finally fixes #1111

2.1.15 (2016-07-17)

all commits

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)

all commits

Changed

  • only join chan on invite if it's in the list

2.1.13 (2016-07-15)

all commits

Fixed

  • Pin html5lib version to prevent bs4 bug.

2.1.12 (2016-07-14)

all commits

Changed

  • no more log "spam", rip decorator

2.1.11 (2016-07-13)

all commits

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)

all commits

2.1.9 (2016-07-11)

all commits

Fixed

  • Fuzer Encode password before hashing

Changed

  • download and move now set 'location' field

2.1.8 (2016-07-11)

all commits

2.1.7 (2016-07-07)

all commits

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)

all commits

Fixed

  • movie list - explicitly check for movie year. Fixes #1266

2.1.5 (2016-07-04)

all commits

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)

all commits

2.1.3 (2016-06-28)

all commits

Fixed

  • tl - Catch request errors

2.1.2 (2016-06-28)

all commits

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)

all commits

2.1.0 (2016-06-23)

all commits

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)

all commits

Fixed

  • fixed bad if-statement regarding trakt_released, fixes #1236

2.0.50 (2016-06-22)

all commits

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)

all commits

Fixed

  • transmission plugin on python 2 with non-ascii paths fix #1237

2.0.48 (2016-06-16)

all commits

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)

all commits

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)

all commits

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)

all commits

2.0.44 (2016-06-13)

all commits

Added

  • movie list - Added added attribute to movie entry

2.0.43 (2016-06-13)

all commits

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)

all commits

Fixed

  • return response from get wrapper

2.0.41 (2016-06-07)

all commits

2.0.40 (2016-06-02)

all commits

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)

all commits

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)

all commits

2.0.37 (2016-05-30)

all commits

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.
    • imdb_list - Enabled imdb_list to cache credentials per login name (#1209). Fixes #1109

2.0.36 (2016-05-30)

all commits

Fixed

  • iptorrents - Fix invalid search string generation, update base_url to use HTTPS

2.0.35 (2016-05-28)

all commits

2.0.34 (2016-05-26)

all commits

2.0.33 (2016-05-25)

all commits

Fixed

    • movie_list - Added ability to strip_year. Closes #1128

2.0.32 (2016-05-25)

all commits

Fixed

  • thetvdb_lookup - api_tvdb did not support date type series lookups. Fixed #1036

2.0.31 (2016-05-24)

all commits

2.0.30 (2016-05-22)

all commits

2.0.29 (2016-05-22)

all commits

2.0.28 (2016-05-20)

all commits

2.0.27 (2016-05-19)

all commits

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)

all commits

Fixed

  • Fix bad search results from t411 plugin. fix #1178
  • execute API - Correctly pass now option. Closes #1132

2.0.25 (2016-05-17)

all commits

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)

all commits

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 and movie_title positional params
  • ftp_list - Changed use_ssl to just ssl
  • ftp_list - Removed regexp option as filtering should be done on filter phase

2.0.23 (2016-05-15)

all commits

2.0.22 (2016-05-15)

all commits

2.0.21 (2016-05-13)

all commits

2.0.20 (2016-05-12)

all commits

2.0.19 (2016-05-11)

all commits

Fixed

  • quality plugin now recognizes 'unknown' quality as a quality.

2.0.18 (2016-05-11)

all commits

Fixed

  • fix crash in torrent_alive fix #1117

2.0.17 (2016-05-10)

all commits

Changed

  • trakt API - Made actors attribute optional

2.0.16 (2016-05-09)

all commits

Fixed

  • tvmaze_api - Check if series has image attribute. Closes #1153

2.0.15 (2016-05-09)

all commits

Fixed

  • only try to use device authorization when called from cli

2.0.14 (2016-05-06)

all commits

2.0.13 (2016-05-06)

all commits

2.0.12 (2016-05-05)

all commits

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)

all commits

Fixed

    • execute/inject API - Actually pass the options for execution now. Fixed #1125, Fixed #1132
  • 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)

all commits

Fixed

  • movie_list - titles are now compared in lower case

2.0.9 (2016-05-02)

all commits

Fixed

  • Movie List CLI - Added identifier type validation. Closed #1116
  • use native_str_to_text to ensure text fixs #1097

2.0.8 (2016-04-29)

all commits

2.0.7 (2016-04-28)

all commits

2.0.6 (2016-04-27)

all commits

Fixed

  • Fix crash with sabnzbd plugin on 2.0+ Fix #1099
  • Error reporting and fix. Fix #1099

2.0.5 (2016-04-26)

all commits

© 2022 FlexGet. All rights reserved. | Powered by Wiki.js