Skip to content

Releases: streamlink/streamlink-twitch-gui

v1.13.0

09 Sep 09:07
Compare
Choose a tag to compare

Streamlink Twitch GUI

Release highlights (v1.13.0)

  • Implemented Spanish translations (es) (#818)
  • Implemented Italian translations (it) (#823)
  • Fixed context menu position on displays with fractional scaling (#817)
  • Fixed HTML tags being escaped in translations
  • Fixed Windows uninstaller not removing some directories
  • Fixed French translations (#826)
  • Upgraded NW.js to 0.55.0 (Chromium 92.0.4515.107 / NodeJS 16.4.2)

Changelog / Wiki / Installation instructions / Open issues / Project activity / Chat

Donate

If you think that this application is helpful, please consider supporting its creator by donating.
Thank you very much!

v1.12.0

08 Aug 08:15
Compare
Choose a tag to compare

Streamlink Twitch GUI

Release highlights (v1.12.0)

  • Replaced buttons for following and subscribing channels (#813)
    Twitch has decided to shut down the follow-channel API endpoints, which means that 3rd party applications using their public APIs won't be able to follow or unfollow channels anymore. As a workaround, the buttons have been replaced with one that opens the channel page on Twitch.tv in the system's web browser.
    Please see the comment on issue #813 and the commit message of 402cab1 for all the details and how you can help make Twitch restore this feature again via their feedback tracker. Thank you!
  • Added chat profile for Chatterino (#607)
  • Added --no-keepaspect-window to MPV player profile
  • Added support for more TLDs to the linkparser
  • Added platform details to about page (#770)
  • Changed log dir on Linux according to new XDG-base-dir spec version 0.8
  • Fixed header text length in modal dialogs
  • Fixed being able to stack multiple quit dialogs
  • Fixed context menu on documentation links
  • Fixed Windows uninstaller not removing some files
  • Removed MSIE chat profile
  • Upgraded snoretoast (Windows notification provider) to 0.7.0
  • Upgraded NW.js to 0.52.2 (Chromium 89.0.4389.114 / NodeJS 15.12.0)
  • Upgraded Linux AppImage (#798)
  • [dev] Upgraded from webpack 4 to webpack 5 (#803, #812)
  • [dev] Upgraded from ember-i18n to ember-intl (new translation formats) (#806)

Changelog / Wiki / Installation instructions / Open issues / Project activity / Chat

Donate

If you think that this application is helpful, please consider supporting its creator by donating.
Thank you very much!

v1.11.0

22 Dec 11:04
Compare
Choose a tag to compare

Streamlink Twitch GUI

Release highlights (v1.11.0)

  • ⚠️ Set Streamlink's version requirement to 2.0.0.
    Upgrade to the latest Streamlink version here or see the wiki.
  • Added AppImage builds for Linux. #735
  • Added daily debug builds for Windows, macOS and Linux. #736
  • Implemented Russian translations (ru). #740
  • Implemented Brazilian Portuguese translations (pt-br). #741
  • Re-implemented modal service and made dialogs stackable.
  • Re-implemented stream language filtering. #753
  • Fixed adapter issue when loading multiple Twitch users at once.
  • Various small translation fixes/additions. #742
  • Refactored auth and versioncheck service.
  • [dev] Refactored lots of build scripts and configs.
  • [dev] Switched CI provider from TravisCi+AppVeyor to Github Actions.

Changelog / Wiki / Installation instructions / Open issues / Project activity / Chat

Donate

If you think that this application is helpful, please consider supporting its creator by donating.
Thank you very much!

v1.10.0

31 May 07:02
Compare
Choose a tag to compare

Streamlink Twitch GUI

Release highlights (v1.10.0)

  • ⚠️ Set Streamlink's version requirement to 1.4.0.
    Upgrade to the latest Streamlink version here or see the wiki.
  • ⚠️ Simplified streaming provider configuration.
    In some cases, you may need to re-apply your Streamlink settings if you've previously set custom file paths. #718
  • Added option for low latency streaming to the streaming settings menu. As mentioned in the Streamlink docs, you may also need to customize your player's own caching/buffering settings.
  • Added option for low latency streaming and disabling ads to the channel settings menu. #723
  • Added customizable hotkeys. #502
  • Added toggle for showing stream uptime hours instead of days. #713
  • Fixed language selection not returning any streams. Due to a new Twitch API limitation, only one language can be selected now. #706
  • Fixed preview images missing in the featured streams menu. #720
  • Fixed twitchemotes.com URL when clicking the emotes button. #705
  • Fixed desktop notifications showing incorrect app name on Linux. #715
  • Fixed various translations.
  • Changed build method on Windows and Linux. Uncompressed app files are now directly included in the install directory.
  • Improved build config and made builds reproducible.
  • Upgraded NW.js to to 0.45.5 (Chromium 81.0.4044.129 / NodeJS 14.0.0).

Changelog / Wiki / Installation instructions / Open issues / Project activity / Chat

Donate

If you think that this application is helpful, please consider supporting its creator by donating.
Thank you very much!

v1.9.1

29 Jan 19:14
Compare
Choose a tag to compare

Streamlink Twitch GUI

Release highlights (v1.9.1)

  • ⚠️ Set Streamlink's version requirement to 1.3.1.
    Upgrade to the latest Streamlink version here or see the wiki.
  • Added workaround for followed streams not being sorted by viewer count. #699
    Apparently, the API changes have finally been fixed again by Twitch. The workaround will be kept though.
  • Added ctrlKey modifier to most hotkeys and changed share-channel hotkey. #696
    Customizable hotkeys will be added in one of the next releases.
  • Fixed hotkeys triggering when modifiers were not matching exactly. #696
  • Fixed MPV player preset related to recent breaking changes of MPV's parameter parsing.
  • Fixed some localization issues. #690, #691
  • Changed Twitch OAuth URL to correct new URL when signing in.

Changelog / Wiki / Installation instructions / Open issues / Project activity / Chat

Donate

If you think that this application is helpful, please consider supporting its creator by donating.
Thank you very much!

v1.9.0

23 Nov 08:15
Compare
Choose a tag to compare

Streamlink Twitch GUI

Release highlights (v1.9.0)

This release mainly focuses on fixing the recent issues related to the breaking changes of Twitch's API. Since the situation wasn't 100% clear for the first couple of days, we had to wait until we were able to make a proper decision.

For Streamlink Twitch GUI, this means that a couple of features had to be removed, unfortunately. If Twitch decides to make the API endpoints available to third party app developers which were required by the removed features, I will be more than happy to re-implement them.

Support for Livestreamer has also finally been removed. If you were still using Livestreamer, you will have to install and use Streamlink now.

  • ⚠️ Set Streamlink's version requirement to 1.3.0.
    Upgrade to the latest Streamlink version here or see the wiki.
  • Removed everything that was using Twitch's old private API. #684
    • Removed channel panels.
    • Removed subscriptions list.
    • Removed hosted streams list.
    • Removed followed games list and (un)follow game button.
  • Removed deprecated Livestreamer support. #667
  • Removed login sharing with Streamlink. #682
  • Added back automatic theme selection. #666
  • Added more fallback paths for VLC and MPV on macOS. #664
  • Added media title parameter to MPV player preset. #683
  • Upgraded NW.js to 0.42.3 (Chromium 78.0.3904.97 / NodeJS 13.1.0).
  • Updated donation links and texts.

Changelog / Wiki / Installation instructions / Open issues / Project activity / Chat

Donate

If you think that this application is helpful, please consider supporting its creator by donating.
Thank you very much!

v1.8.1

09 Aug 03:44
Compare
Choose a tag to compare

Streamlink Twitch GUI

Release highlights (v1.8.1)

This is a critical bugfix release for the crashing Windows builds since v1.8.0 which downgrades the used NW.js version. See #656 for more information.

If you've already upgraded to v1.8.0, regardless the OS, you may see an NW.js downgrade error message (once) in the future. This can be ignored. Deleting the user-data-dir, which will wipe your settings and login, before upgrading to v1.8.1 and downgrading NW.js is also an option.

If you're coming from v1.7.1, you can ignore all of this.

Once again, I apologize for the inconveniences.

Please see the full changelog of the v1.8.0 release!

  • Downgraded NW.js to 0.39.3 (Chromium 75.0.3770.142 / Node 12.6.0).
  • Reverted automatic theme selection (dependent on Chromium 76).

Changelog / Wiki / Installation instructions / Open issues / Project activity / Chat

Donate

If you think that this application is helpful, please consider supporting the creator by donating.
Thank you very much!

v1.8.0

08 Aug 17:59
Compare
Choose a tag to compare
v1.8.0 Pre-release
Pre-release

Streamlink Twitch GUI

Notes

Unfortunately, there are some crashing issues with the latest NW.js release on Windows. This did not happen during the development and testing of this release, so in order to prevent more issues for users of Windows who are upgrading to v1.8.0, I will have to move the release to the "pre-release" state, so that people don't get update notifications. Please keep using 1.7.1 in the mean time. Users of macOS and Linux who have already upgraded, eg. via their package manager, should be fine.

I am working on resolving this issue as fast as possible and apologize for the inconveniences.

See issue #656

Release highlights (v1.8.0)

  • Removed "Communities" (feature was already removed by Twitch). #652
  • Added automatic light/dark theme selection. Needs to be supported by the OS.
  • Added translations for locale "fr". #642
  • Fixed white page being shown while app is loading.
  • Fixed errors not being logged correctly.
  • Fixed broken stream popup when re-launching streams. #637
  • Fixed shrinking stream thumbnails when pressing TAB. #645
  • Fixed channel settings not loading when re-visiting route. #646
  • Fixed hotkeys while having an input element focused. #647
  • Fixed undefined channel name in the edit/cancel subscription URL. #651
  • Upgraded NW.js to 0.40.0 (Chromium 76.0.3809.87 / Node 12.6.0).
  • Upgraded lots of dependencies and removed jQuery.
  • Upgraded to EmberData 3.9.

Changelog / Wiki / Installation instructions / Open issues / Project activity / Chat

Donate

If you think that this application is helpful, please consider supporting the creator by donating.
Thank you very much!

v1.7.1

17 Apr 08:28
Compare
Choose a tag to compare

Streamlink Twitch GUI

Release highlights (v1.7.1)

  • Fixed login issues on Windows. #628
  • Fixed pin to taskbar issues on Windows. #629
  • Fixed --goto parameter. #630
  • Fixed minimize to tray. #632
  • Fixed desktop notification issues on Windows. #634
  • Fixed spacebar hotkey on form components.
  • Made hotkeys aware of keyboard layouts (was changed in v1.7.0).
  • Upgraded NW.js to 0.37.4. #628, #629, #634

Please also see the changelog of the v1.7.0 release, if you're upgrading from an older version.

Changelog / Wiki / Installation instructions / Open issues / Project activity / Chat

Donate

If you think that this application is helpful, please consider supporting the creator by donating.
Thank you very much!

v1.7.0

05 Apr 12:05
Compare
Choose a tag to compare

Streamlink Twitch GUI

Release highlights (v1.7.0)

  • ⚠️ Set Streamlink's version requirement to 1.1.0. #618
    Upgrade to the latest Streamlink version here or see the wiki.
  • ⚠️ Added new streaming provider Streamlink (Windows). #618
    This is the new default streaming provider on Windows and is required when using a Streamlink version newer than 0.14.2.
    Previous users of Streamlink Twitch GUI on Windows will have to switch manually from Streamlink to Streamlink (Windows) or will have to apply the workaround mentioned in #618.
  • ⚠️ Removed bash wrapper launch script from Linux builds.
    Please remove and re-add menu shortcuts once (see included scripts).
  • Added an option for skipping embedded stream advertisements. #621
    See the wiki for more information about this.
  • Added mouse navigation buttons. #492
  • Added architecture info to about page. #606
  • Removed featured communities (only shows all communities now).
  • Fixed not being able to watch unpartnered channels in specific qualities. #481
  • Fixed not being able to save custom channel settings. #595
  • Fixed VLC config on macOS. #600
  • Fixed search bar input validation issue. #610
  • Fixed NW.js runtime parameter parsing. #613
  • Fixed undecoded HTML entities in desktop notifications. #626
  • Fixed subscription date and month counter. #627
  • Fixed refresh route logic.
  • Fixed race condition in desktop notification icon downloader.
  • Fixed stream data polling issue in StreamingService.
  • Fixed time related translations in "de" locale.
  • Upgraded to NW.js 0.37.2 (Chromium 73.0.3683.86 / Node 11.13.0). #603
  • Upgraded to Ember 3.7 and EmberData 3.3.
  • Various other dependency upgrades.
  • Lots of internal changes and improvements.

Changelog / Wiki / Installation instructions / Open issues / Project activity / Chat

Donate

If you think that this application is helpful, please consider supporting the creator by donating.
Thank you very much!