Releases: lay295/TwitchDownloader
1.50.9
Just a small fix for plain chat messages in Relative timestamp
1.50.8
1.50.7
Lots of changes made by @ScrubN and @goldbattle :) marking as a pre-release as a lot has changed and to not trigger the auto update. If all is stable can mark it as so in a few days.
What's Changed
- Fix potential theme related crashes by @ScrubN in #415
- Migrate to 7TV v3 api by @ScrubN in #412
- Fix #388 - Fixed locale causing imporper double parsing by @ScrubN in #420
- Add release edition to bug report template by @ScrubN in #418
- Move video poperty above comment property in chatroot by @ScrubN in #413
- Cli cleanup by @ScrubN in #407
- Add version number to release asset names by @ScrubN in #428
- CI Builds on PR by @goldbattle in #436
- Fix PATH exception on Linux by @ScrubN in #435
- Misc Chat Render fixes by @ScrubN in #434
- GUI improvements by @ScrubN in #430
- Fix very long fragmentParts not wrapping in chat render by @ScrubN in #424
- Chatdownload patch by @ScrubN in #439
- Ability to embed twitch badges and bit emotes by @goldbattle in #437
Full Changelog: 1.50.6...1.50.7
1.50.6
What's Changed
- Fixed emoji support in search VOD/Clip windows by @ScrubN in #382
- Better theming by @ScrubN in #390
- Fix rendering issues with messages containing nonfont chars (#402) by @ScrubN in #405
- Readme and license updates by @ScrubN in #403
- Fix removed twitch emotes throwing 404 (#396) by @ScrubN in #399
- Fix #397 so any extension not .json or .html is txt by @NilEinne in #398
- Typo in readme by @ScrubN in #406
New Contributors
Full Changelog: 1.50.5...1.50.6
1.50.5
Sorry for the spam releases/updates. Once stuff is fully stable it should slow down.
1.50.3/1.50.4/1.50.5
- DARK MODE THEME! Will probably change some in the future. (Thanks @ScrubN!)
- Separate Linux GUI linked in readme, go check it out (Thanks @mohad12211!)
- Fix other 404 erorrs
- Fix more position issues
- Fix VOD queueing up
- Fixed Inter overriding system installed font
- Fixed Zero Width Emote spacing
- Fix some overflowing text
- Fix donation button crash
1.50.2
- Scaling and spacing should be better now. Feel free to open an issue if you notice anything weird.
- Sub messages fixed
- Added falling back to GQL whenever the v5 chat API goes offline
1.50.1
Scaling and spacing should be better nowI lied- Fix 7TV 404 error
- Added Inter as the default font
- Twitter emotes are now embedded in the program
- Allow selection (and unselection) of thirds party providers for chat download embed (thanks @ScrubN)
- Added a filter to filter messages based on usernames (thanks @IS2511)
- Provided video quality in CLI doesn't have to exactly match (thanks @lucasfbn)
1.50.0
Refactored Rendering + Caching Code Some
- No longer has a step required where it has to generate thousands of temp images
- Frame generation no longer depends on the previous frame, so can selectively render only part of a chat JSON
- Added support for Zero Width emotes from BTTV and 7TV such as SoSnowy
- Added support to filter out some chat badges for example No Audio/Visual badges (because I hate them)
- Partial Transparency bug should be fixed
- The file caching has been rewritten to better handle locked files and corrupted data so errors like these should stop happening
Download chat as HTML
- Dunno thought it would be cool, not a frontend dev though :(
- You can also embed emotes into this too in case the emotes go offline eventually
Re-did the UI a bit
- I didn't really want to do this, but ever since one of the .NET upgrades the old theme I was using was causing a ton of errors while developing. Sorry.
- It seems the new numeric up and downs don't let you manually enter a value to change it's internal value. I'll fix that next update.
- I also added an NVIDIA NVENC H264 codec profile you can give a try. Should lessen the burden on your CPU encoding. Be aware that without some kind of driver patch consumer GPUs only support up to 2 NVENC sessions and I think Shadowplay is included in that count. So probably shouldn't try and Task Queue with it.
1.40.9
1.40.7
Notes for 1.40.7
Migrated a missed kraken endpoint to GQL (whoops)
Notes for 1.40.6
Fix downloading clips with expired/deleted VOD
Notes for 1.40.5
Moved off v5 Kraken API to GQL API
Windows release is larger because it's been moved from .NET Framework to .NET 6 and I chose to bundle the runtime because it's not installed on Windows by default.
1.40.4
Fixed another null exception
1.40.3
Fixed instant queue crash
1.40.2
Notes for 1.40.2
Fixed crash trying to render highlighted messages
Cheermotes should show proper tier image, and now supports channels with their own cheermotes
Notes for 1.40.1
Fix 7TV animated emotes with the webp file extension - Thanks @goldbattle!
Notes for 1.40.0
Fixed incorrect chat render colors on Mac - Thanks @n18abdel!
Chat download/Clip download on CLI no longer requires ffmpeg - Thanks @Choromanski!
Attempts to grab unmuted VOD if age is less than 24 hours (Will only likely work ~8 hours after VOD ends)
Fixed some emoji sequences including skin tone modifiers and country flags
Fixed highlighted messages not showing
Added chat badge option to chat render
Attempted to fix RTL languages
Added a queue system, you can search for VODs/Clips by channel, paste in a list of VODs/Clips, or at each of the download/render sections you can queue up 1 item at a time. It might be confusing, but I tried to make something that I think is flexible.
For example, want to download the top clips of the month from a certain streamer, including downloading + rendering chat?
You can do queue it all up very quickly