Skip to content

Releases: ihabunek/twitch-dl

twitch-dl 2.3.1

19 May 07:15
3fe1faa
Compare
Choose a tag to compare
 * Fix fetching access token (#155, thanks @KryptonicDragon)

twitch-dl 2.3.0

27 Apr 18:25
cf580fd
Compare
Choose a tag to compare
 * Show more playlist data when choosing quality
 * Improve detection of 'source' quality for Twitch Enhanced Broadcast
   Streams (#154)

twitch-dl 2.2.4

25 Apr 05:35
125bc69
Compare
Choose a tag to compare
 * Add m dot url support to video and clip regexes (thanks @localnerve)

twitch-dl 2.2.3

24 Apr 12:56
0f17d92
Compare
Choose a tag to compare
 * Respect --dry-run option when downloading videos
 * Add automated tests on github actions

twitch-dl 2.2.2

23 Apr 16:15
ad0f0d2
Compare
Choose a tag to compare
 * Fix more compat issues Python < 3.10 (#152)

twitch-dl 2.2.1

23 Apr 15:27
ca38b92
Compare
Choose a tag to compare
 * Fix compat with < Python 3.10 (#152)
 * Fix division by zero in progress calculation when video duration is
   reported as 0

twitch-dl 2.2.0

10 Apr 06:33
bce573e
Compare
Choose a tag to compare
 * **Requires Python 3.8+**
 * Migrated to Click library for generating the commandline interface
 * Add shell auto completion, see 'Shell completion' in docs.
 * Add setting defaults via environment variables, see 'Environment
   variables' in docs
 * Add `download --concat` option to avoid using ffmeg for joinig vods
   and concat them instead. This will produce a `.ts` file by default.
 * Add `download --dry-run` option to skip actual download (thanks
   @metacoma)
 * Add video description to metadata (#129)
 * Add `clips --compact` option for listing clips in one-per-line mode

twitch-dl 2.1.4

06 Jan 18:52
9685ea6
Compare
Choose a tag to compare
 * Fix error caused by twitch requiring https for the usher api (thanks
   @deanpcmad)

twitch-dl 2.1.3

07 May 09:52
bcb55be
Compare
Choose a tag to compare
 * Replace client ID with one that works for now (thanks @mwhite34)

twitch-dl 2.1.2

18 Apr 05:10
5a43a43
Compare
Choose a tag to compare
 * Fix error caused by twitch changing the Usher domain (thanks @adsa95)