Skip to content

Releases: lay295/TwitchDownloader

1.54.6

30 Jun 04:43
e5dc67d
Compare
Choose a tag to compare

Important

See 1.54.4 for recent breaking changes

What's Changed

  • Fix WPF crash when getting filename for streams with missing info by @ScrubN in #1098
  • Cleanup by @ScrubN in #1100
  • Delete output file on error if it's empty by @ScrubN in #1101
  • New video finalization method by @ScrubN in #1103
  • Remove query string when writing concat list by @ScrubN in #1107
  • Fix chatdownload embed progress & bad videodownload error message by @ScrubN in #1108
  • Fix audio only VOD downloads having .mp4 extension in WPF by @ScrubN in #1109
  • Verify video parts on download threads by @ScrubN in #1110
  • Make highlighted message detection more forgiving by @ScrubN in #1111
  • Add Safe video trim mode to circumvent rare encoding issues by @ScrubN in #1112
  • Cleanup by @ScrubN in #1116
  • Update Simplified Chinese Translation by @YoMonNPC in #1114
  • Bump Autoupdater.NET to 1.9.1 by @ScrubN in #1117

Full Changelog: 1.54.5...1.54.6

1.54.5

10 Jun 21:10
Compare
Choose a tag to compare

Important

See 1.54.4 for recent breaking changes

What's Changed

  • Fix CLI ffmpeg downloader crashing by @ScrubN in #1091
  • Update Simplified Chinese Translation by @YoMonNPC in #1093
  • Replace forbidden filename characters with full-width alternatives by @ScrubN in #1094
  • Bump AutoUpdater.NET to 1.9.0 by @ScrubN in #1095

Full Changelog: 1.54.4...1.54.5

1.54.4

06 Jun 18:05
Compare
Choose a tag to compare

Important

  • By default, TwitchDownloaderCLI will now prompt the user before overwriting files. Use --collision overwrite to restore the old behavior.
  • The chatupdate -c short arg has been removed. Please use --compression instead.

What's Changed

Full Changelog: 1.54.3...1.54.4

1.54.3

17 May 13:40
Compare
Choose a tag to compare

Important

  • The CLI argument --silent has been deprecated and replaced with --log-level None.
  • The CLI argument --verbose-ffmpeg has been deprecated and replaced with --log-level FFmpeg.

What's Changed

  • Double maximum WPF VOD download threads by @ScrubN in #1026
  • Add context menu to cache deletion window by @ScrubN in #1028
  • Fix CLI log level FFmpeg by @ScrubN in #1031
  • Replace CLI seconds with FFmpeg-style time duration parsing by @ScrubN in #1032
  • Change wording from "crop" to "trim" by @ScrubN in #1027
  • Add some verbose logs to video download threads by @ScrubN in #1033
  • Add Japanese Localization by @suzuki3jp in #1035
  • Fix CLI unmanaged cache log message by @ScrubN in #1037
  • Support blocking commenters based on their non-ASCII name by @ScrubN in #1038
  • Fix NRE when downloading clips from deleted channels by @ScrubN in #1042
  • Support embedding 3rd party emote zero-width-ness by @ScrubN in #1043
  • Vastly reduce the time to cancel chat downloads, chat renders, and chat updates in 49709e0
  • Update Simplified Chinese and Adjust All READMEs by @YoMonNPC in #1045
  • Add Missing Simplified Chinese Translations by @YoMonNPC in #1046
  • Rename chat connections to download threads by @ScrubN in #1048
  • Select output file when revealing task output folder in explorer by @ScrubN in #1049
  • Add a newline to the end of stdout before exiting by @ScrubN in #1052
  • Fix default trims for chat render & chat update by @ScrubN in #1053
  • Use int64 for video IDs by @AdmiralCurtiss in #1058

New Contributors

Full Changelog: 1.54.2...1.54.3

1.54.2

03 Apr 02:01
Compare
Choose a tag to compare

Important

The CLI argument --silent has been deprecated and replaced with --log-level None. Any tools that relied on the use of the silent mode, please switch to log levels.

What's Changed

  • Automatically mark empty directories for deletion 74f69f8
  • Fix M3U8.ToString() being culture dependent by @ScrubN in #996
  • Support best and worst keywords in CLI video downloader by @ScrubN in #998
  • Fix chapters not properly reacting to video cropping by @ScrubN in #1000
  • Fix incorrect video finalization percentages caused by bad math by @ScrubN in #1004
  • Several URL list fixes by @ScrubN in #1007
  • Fix chat download fail due to null CommentVideo.creator by @ScrubN in #1011
  • Outline sub/highlight icons by @ScrubN in #1012
  • Catch exceptions when fetching images from third party emote providers by @ScrubN in #1014
  • Update Strings.es.resx Spanish by @Deci8BelioS in #1015
  • Do not blindly assume non-system emojis always decode successfully by @ScrubN in #1018
  • New progress reporting system by @ScrubN in #1010
  • Fix WPF styling by @ScrubN in #1020
  • Fix the last chapter of VODs of currently-airing streams missing a duration value by @ScrubN in #1023
  • Properly support log levels by @ScrubN in #1019

Full Changelog: 1.54.1...1.54.2

1.54.1

25 Feb 20:05
Compare
Choose a tag to compare

What's Changed

  • Account for different response from Twitch when fetching sub-only vod info without permissions in f3cab4a
  • Improve handling of some source quality related edge cases by @ScrubN in #953
  • Italian language implementation by @viduxsh in #954
  • Add preferred quality selector to the mass downloaders by @ScrubN in #955
  • Update Strings.uk.resx by @SKZGx in #957
  • Better legacy chat support by @ScrubN in 90fd32f, #960, cd104d0
  • Prompt user for old cache deletion by @ScrubN in #963
  • Fix badges and bits not obeying custom scaling when the font size is set to 24 by @ScrubN in #975
  • Add Brazilian Portuguese Language by @Wh1t3st4r in #972
  • Add CLI mode to manually concatenate ts parts by @superbonaci in #888
  • Fix some false positive antivirus results

New Contributors

Full Changelog: 1.54.0...1.54.1

1.54.0

07 Jan 07:06
Compare
Choose a tag to compare

What's Changed

  • Fix M3U8 failing to parse when the application is using certain languages by @ScrubN in #937
  • Fix VOD download trimming and improve quality selection by @vaindil in #936
  • Reverse proxy for legacy windows users e46a032

New Contributors

Full Changelog: 1.53.9...1.54.0

1.53.9

06 Jan 06:30
Compare
Choose a tag to compare

What's Changed

  • Fix VOD downloading due to Twitch API change
  • Fix VODs not downloading from VOD or URL mass downloader

Full Changelog: 1.53.7...1.53.9

1.53.7

05 Jan 22:11
Compare
Choose a tag to compare

What's Changed

  • Fix the TwitchDownloaderWPF taskbar icon flashing indefinitely if the app was started in the background 4fabe2f
  • Update Strings.uk.resx (Ukrainian localization) by @SKZGx in #910
  • Support handling alternate sub-only video error code 1d91a9e
  • Don't allow usernames to have leading or trailing whitespace dd5557d
  • Correctly render charity donation messages by @ScrubN in #916
  • Add experimental Macos arm64 binary by @ScrubN in #901
  • Backport some improvements from branch 'kick-support' by @ScrubN in #915
  • Fix rare video/chat download crash due to VOD chapter response containing a null object by @ScrubN in #918
  • Fix a potential issue with restoring default settings
  • Emit debug symbols alongside CI builds and embedded within release builds by @ScrubN in #919
  • M3U8 improvements by @ScrubN in #917
  • Reduce allocations when writing plaintext relative chats less than 24 hours long by @ScrubN in #921
  • Support an additional VOD url variation b950730
  • Fix bad clip metadata file path by @ScrubN in #922
  • Fix NullReferenceException when updating chats without games by @ScrubN in #925
  • Fix clip downloader sometimes getting stuck when encoding metadata by @ScrubN in #926
  • Add right-click menu to task queue by @ScrubN in #927

Full Changelog: 1.53.6...1.53.7

1.53.6

30 Nov 06:59
Compare
Choose a tag to compare

What's Changed

  • Bump nuget packages by @ScrubN in #897
  • Hotfix clip qualities again by @ScrubN in #900
  • Fix issues with filename templates by @ScrubN in #898
  • Make all windows start in the center of the screen or their parent window by @ScrubN in #903
  • Fix ChatUpdater being able to update embeds when saving as a plain text file
  • Fix lockup when downloading clips with metadata by @ScrubN in #907
  • A few minor changes by @ScrubN in #904
  • Add Save/Cancel/Reset buttons to settings window by @ScrubN in #902

Full Changelog: 1.53.5...1.53.6