1.20.0: date: 2022-02-25 changes: - "Add `--json` option to `videos` command (#92, thanks @miff2000)" - "Add `--all` option to `videos` and `clips` commands to list all clips or videos in one go." - "Modify how `--pager` works, will make multiple requests if needed to show all available items, ignoring `--limit`." 1.19.0: date: 2022-02-05 changes: - "Add support for downloading audio only (#10)" 1.18.1: date: 2022-02-05 changes: - "Fix issues with output formats (#87, #89)" - "Fix issues when downloading clip with no game set (#78)" - "Add option to use clip slug in `--output` format" 1.18.0: date: 2022-01-25 changes: - "Add `--output` option to `download` command which allows setting output file template (#70)" - "Ask to overwrite before downloading to avoid later prompt" 1.17.1: date: 2022-01-19 changes: - "Upgrade m3u8 lib to 1.0.0+" 1.17.0: date: 2021-12-03 changes: - "Fix speed calculation when resuming download (#75, thanks CroquetteTheThe)" - "Add artist and title metadata to resulting video (#80)" 1.16.1: date: 2021-07-31 changes: - "Fix compat with older versions of python (#71)" 1.16.0: date: 2021-06-09 changes: - "Fix clips download caused by Twitch changes (#64, thanks to all participants)" 1.15.0: date: 2021-02-15 changes: - "Add support for new format of clip slug (thanks @Loveangel1337)" 1.14.1: date: 2021-01-14 changes: - "Handle videos which don't exist more gracefully" 1.14.0: date: 2021-01-14 changes: - "Added `info` command for displaying video or clip info (#51)" - "Don't show there are more videos when there aren't (#52, thanks @scottyallen)" - "Fixed Twitch regression for getting the access token (#53)" 1.13.1: date: 2020-11-23 changes: - "Fixed clip download issue (#45)" 1.13.0: date: 2020-11-10 changes: - "Added `clips` command for listing and batch downloading clips (#26)" 1.12.1: date: 2020-09-29 changes: - "Fix bug introduced in previous version which broke joining" 1.12.0: date: 2020-09-29 changes: - "Added `source` as alias for best available quality (#33)" - "Added `--no-join` option to `download` to skip ffmpeg join (#36)" - "Added `--overwrite` option to `download` to overwrite target without prompting for confirmation (#37)" - "Added `--pager` option to `videos`, don't page by default (#30)" 1.11.0: date: 2020-09-03 changes: - "Make downloading more robust, fixes issues with some VODs (#35)" - "Bundle twitch-dl to a standalone archive, simplifying installation, see installation instructions in README" 1.10.2: date: 2020-08-11 changes: - "Fix version number displayed by `twitch-dl --version` (#29)" 1.10.1: date: 2020-08-09 changes: - "Fix videos incorrectly identified as clips (#28)" - "Make download command work with video URLs lacking 'www' before 'twitch.tv'" - "Print an error when video or clip is not found instead of an exception trace" 1.10.0: date: 2020-08-07 changes: - "Add `--quality` option to `download` command, allows specifying the video quality to download. In this case, twitch-dl will require no user input. (#22)" - "Fix download of clips which contain numbers in their slug (#24)" - "Fix URL to video displayed by `videos` command (it was missing /videos/)" 1.9.0: date: 2020-06-10 changes: - "**Breaking**: wrongly named `--max_workers` option changed to `--max-workers`. The shorthand option `-w` remains the same." - "Fix bug where `videos` command would crash if there was no game info (#21)" - "Allow unicode characters in filenames, no longer strips e.g. cyrillic script" 1.8.0: date: 2020-05-17 changes: - "Fix videos command (#18)" - "**Breaking**: `videos` command no longer takes the `--offset` parameter due to API changes" - "Add paging to `videos` command to replace offset" - "Add `--game` option to `videos` command to filter by game" 1.7.0: date: 2020-04-25 changes: - "Support for specifying broadcast type when listing videos (#13)" 1.6.0: date: 2020-04-11 changes: - "Support for downloading clips (#15)" 1.5.1: date: 2020-04-11 changes: - "Fix VOD naming issue (#12)" - "Nice console output while downloading" 1.5.0: date: 2020-04-10 changes: - "Fix video downloads after Twitch deprecated access token access" - "Don't print errors when retrying download, only if all fails" 1.4.0: date: 2019-08-23 changes: - "Fix usage of deprecated v3 API" - "Use m3u8 lib for parsing playlists" - "Add `--keep` option not preserve downloaded VODs" 1.3.1: date: 2019-08-13 changes: - "No changes, bumped to fix issue with pypi" 1.3.0: date: 2019-08-13 changes: - "Add `--sort` and `--offset` options to `videos` command, allows paging (#7)" - "Show video URL in `videos` command output" 1.2.0: date: 2019-07-05 changes: - "Add `--format` option to `download` command for specifying the output format (#6)" - "Add `--version` option for printing program version" 1.1.0: date: 2019-06-06 changes: - "Allow limiting download by start and end time" 1.0.0: date: 2019-04-30 changes: - "Initial release"