Releases: lay295/TwitchDownloader
Releases · lay295/TwitchDownloader
1.55.0
Important
- Readable usernames now defaults to
true
- See 1.54.4 for other recent breaking changes
What's Changed
- Fix issues with relative cache paths by @ScrubN in #1151
- Cleanup by @ScrubN in #1152
- Remember preferred quality, json chat compression, & text chat timestamp style by @ScrubN in #1154
- Remove --silent arg from chat downloader by @ScrubN in #1156
- Fix crash when enqueuing a clip from a deleted streamer in URL mass downloader by @ScrubN in #1157
- Improve ID parsing by @ScrubN in #1158
- Add
Audio Only
option to mass downloader preferred quality by @ScrubN in #1159 - Only escape backslashes, single quotes, and newlines when writing ffmetadata by @superbonaci in #1161
- Fix chat trim and timestamp format not being applied when enqueuing from chat page by @ScrubN in #1166
- Allow trimming clip chats by @ScrubN in #1167
- Cleanup by @ScrubN in #1168
- Add
info
verb for printing video/clip information in the CLI by @ScrubN in #951
Full Changelog: 1.54.9...1.55.0
1.54.9
1.54.8
Important
- Readable usernames now defaults to
true
- See 1.54.4 for other recent breaking changes
What's Changed
- Link to enum flags explanation in CLI readme by @ScrubN in #1128
- Use Environment.Exit instead of returning null by @ScrubN in #1129
- Cleanup by @ScrubN in #1131
- Fix parsing CLI time durations >24 hours in timespan notation by @ScrubN in #1134
- Russian readme and updated russian localization by @yunytuny in #1133
- Fix zero division caused by a non-zero low update rate and a low framerate by @ScrubN in #1136
- Default readable username colors to
true
by @ScrubN in #1137 - Cleanup by @ScrubN in #1138
- Fix video/audio issues with muted VODs and highlights by @ScrubN in #1141
- Update Simplified Chinese Translation by @YoMonNPC #1143
- Improve clip downloader quality detection by @ScrubN in #1144
- Add
worst
keyword to enqueuer preferred quality combobox by @ScrubN in #1145 - Bump nuget packages by @ScrubN in #1146
New Contributors
- @yunytuny made their first contribution in #1133
Special Thanks
- Thanks to @Zibbp for helping diagnose the recent video/audio issues with muted VODs and highlights
Full Changelog: 1.54.7...1.54.8
1.54.7
1.54.6
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
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
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
- Fix Some Simplified Chinese Translations by @YoMonNPC in #1055
- Minor cleanup by @ScrubN in #1065
- Fix chatdownload & chatupdate text spacing when switching to/from non-json formats by @ScrubN in #1067
- Fix WPF message boxes rarely appearing in the background by @ScrubN in #1068
- Improve WPF dark titlebar handling by @ScrubN in #1071
- Improve readable colors algorithm and make it optional by @ScrubN in #1072, b35a445
- Add TwitchDonloaderWPF README translation, add complete translation of README and imploved translation by @suzuki3jp in #1075
- Fix WPF badge mask combobox by @ScrubN in #1076
- Fix typo by @ScrubN in #1082
- Update Simplified Chinese Translation by @YoMonNPC in #1080
- Fix TsMerger M3U support by @ScrubN in #1084
- Cleanup by @ScrubN in #1086
- Remove chatupdate -c arg shorthand by @ScrubN in #1087
- Prompt user before overwriting files by @ScrubN in #1085
- Add
DEBUG
to WPF title when compiled in debug mode by @ScrubN in #1088 - Bump nuget packages by @ScrubN in #1089
Full Changelog: 1.54.3...1.54.4
1.54.3
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
- @suzuki3jp made their first contribution in #1035
- @YoMonNPC made their first contribution in #1045
- @AdmiralCurtiss made their first contribution in #1058
Full Changelog: 1.54.2...1.54.3
1.54.2
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
andworst
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
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
- @viduxsh made their first contribution in #954
- @Wh1t3st4r made their first contribution in #972
- @superbonaci made their first contribution in #888
Full Changelog: 1.54.0...1.54.1