Releases: Xithrius/twitch-tui
v2.6.6
What's changed
Added support for /me
Twitch command (#563)
Contributors
Thank you @Nogesma!
Even more information
Release available on crates.io.
Acquire the binary through cargo install twitch-tui --version "2.6.6"
.
Documentation available here.
If you have any problems/suggestions don't hesitate to submit an issue!
Full Changelog: v2.6.5...v2.6.6
v2.6.5
What's changed
Fixed Nix flake rustc to compatible version via oxalica rust-overlay (#547)
Contributors
Thank you @vesdev!
Even more information
Release available on crates.io.
Acquire the binary through cargo install twitch-tui --version "2.6.5"
.
Documentation available here.
If you have any problems/suggestions don't hesitate to submit an issue!
Full Changelog: v2.6.4...v2.6.5
v2.6.4
What's changed
- Refactor emote parsing, fix some emote display issues (#529)
- Added emote picker widget (can be activated through
Alt + e
when the chat input box is open) (#524)
Contributors
Thank you @Nogesma!
Even more information
Release available on crates.io.
Acquire the binary through cargo install twitch-tui --version "2.6.4"
.
Documentation available here.
If you have any problems/suggestions don't hesitate to submit an issue!
Full Changelog: v2.6.3...v2.6.4
v2.6.3
What's changed
- Fix display issues with broken border or characters from the previous line not being cleared (#532)
- Bumped a bunch of dependencies, including the MSRV (Minimum Supported Rust Version) to 1.75.0
Contributors
Thank you @Nogesma!
Even more information
Release available on crates.io.
Acquire the binary through cargo install twitch-tui --version "2.6.3"
.
Documentation available here.
If you have any problems/suggestions don't hesitate to submit an issue!
Full Changelog: v2.6.2...v2.6.3
v2.6.2
What's changed
- Switch from using unicode placeholders to display emotes (#411)
- Allow hiding chat border, with a
hide_chat_border
boolean in thefrontend
section of the config (#507) - Bumped a bunch of dependencies
Contributors
Thank you @Nogesma and @vesdev!
Even more information
Release available on crates.io.
Acquire the binary through cargo install twitch-tui --version "2.6.2"
.
Documentation available here.
If you have any problems/suggestions don't hesitate to submit an issue!
Full Changelog: v2.6.1...v2.6.2
v2.6.1
What's changed
- Unsupported screen size argument
-u
/--unsupported-screen-size
is functional after being broken for a bit - Bumped a ton of dependencies
- Added CodeCov
Even more information
Release available on crates.io.
Acquire the binary through cargo install twitch-tui --version "2.6.1"
.
Documentation available here.
If you have any problems/suggestions don't hesitate to submit an issue!
Full Changelog: v2.6.0...v2.6.1
v2.6.0
What's changed
- Minimum Supported Rust Version (MSRV) bumped from 1.61.1 to 1.65.0
- Hitting
O
(capitalo
) while connected to a channel will open the user's default browser with Twitch's popout player in the corresponding channel - On user ban/timeout, their messages will be purged
- This can be triggered by moderator actions in Twitch's web chat client or twitch-tui
- Channel switcher now has a widget above it to see recently connected to channels
- Can be scrolled through with the arrow keys or mouse scroll
- Enter/tab is still supported, if the searched channel is a result
- Default config is now generated with comments to explain what the key/value pair does, along with possible and default values
- Unsupported screen size CLI flag to prevent application complaints when screen is to small, set with
show_unsupported_screen_size
in the config,--unsupported_screen_size
on the command line - Addition of Nix flake
Contributors
Even more information
Release available on crates.io.
Acquire the binary through cargo install twitch-tui --version "2.6.0"
.
Documentation available here.
If you have any problems/suggestions don't hesitate to submit an issue!
Full Changelog: v2.5.1...v2.6.0
v2.5.1
What's changed
On insufficient scopes for the user token, toggling the follower widget will show an error popup instead of panicking.
Instructions for getting the correct token scopes can be seen here.
Even more information
Release available on crates.io.
Acquire the binary through cargo install twitch-tui --version "2.5.1"
.
Documentation available here.
If you have any problems/suggestions don't hesitate to submit an issue!
Full Changelog: v2.5.0...v2.5.1
v2.5.0
What's changed
- Fixed emotes not being cleared when scrolling or switching states (#397)
- Fixed characters
@
and/
not inserting their respective character into the chat box from normal mode - All CLI arguments now have short options
- Made explanations in the default config much more concise
- Improved description of keybinds in help state and documentation
start_screen_channels
is nowfavorite_channels
in thefrontend
section of the config- Added FrankerFacez emotes, refactor emotes downloader (#410)
- Currently followed channels can now be seen with the
f
keybind, given you have the correct scopes- Getting a token with the scopes allowing for fetching followed channels can be seen here
- Recent channel switcher now has a result window
- The channel switcher widget now has a scrollbar (only visual, cannot be interacted with)
- Username shown config option is now functional
o
in the normal state will open the current channel in the browser with the popout player mode- Clearing chat with
/clear
from Twitch will clear the chat in this application /clear
from the terminal will also clear on Twitch- When the user doesn't have the moderation role, the clear will only be client-side and won't do anything in Twitch
- Deleting messages in Twitch will make them disappear from the terminal
show_datetimes
also functions, making the datetime in the first column shown, or not
Contributors
Thank you @Nogesma and @kosayoda!
Even more information
Release available on crates.io.
Acquire the binary through cargo install twitch-tui --version "2.5.0"
.
Documentation available here.
If you have any problems/suggestions don't hesitate to submit an issue!
Full Changelog: v2.4.0...v2.5.0
v2.4.1
What's changed
- TLS is now enabled, fixing GHSA-779w-xvpm-78jx
Contributors
Thank you to @Roger and @kosayoda!
Even more information
Release available on crates.io.
Acquire the binary through cargo install twitch-tui --version "2.4.1"
.
Documentation available here.
If you have any problems/suggestions don't hesitate to submit an issue!
Full difference: v2.4.0...v2.4.1