Releases: tommyxchow/frosty
Releases · tommyxchow/frosty
v2.4.0
New Features
- Added option to force vertical chat in landscape mode (#196)
Improvements
- Removed zero-width emote option in favor of enabling it by default
- Removed PiP button option in favor of enabling it by default
Full Changelog: v2.3.0...v2.4.0
v2.3.0
New Features
- Added replied message to replies (#189)
- Added first message highlights (#191)
- Added options to show/hide first message highlights and alerts (#191)
- Added option to have the emote menu button on left (#192)
Improvements
- Moved the settings panel to the "More" button (three dots) in the chat (#191)
- Changed arrow icon for resume scroll button (#191)
- Reduced title opacity and font-weight on stream cards for consistency (#191)
- Renamed the "Followed Streams" tab to just "Following" (#191)
- Darkened the dark theme (again) (#191)
Bug Fixes
- Fixed misaligned alert messages
- Fixed misaligned chat names when setting message scale above 1.0 (#187)
- Fixed emote menu not closing when going back on Android (#193)
Other Changes
- Restructured folders (#184)
- Reduced message limit from 10000 to 5000
Full Changelog: v2.2.0...v2.3.0
v2.2.0
New Features
- Added a "Paste" button for easier pasting when copying a message (#176)
- Added an option to move chat notifications to the bottom (#176)
- Added the ability to refresh chat (#180)
Improvements
- Accessing the settings while in a channel now summons a panel with various options
- Moved the "Refresh emotes" button to the new settings panel
Bug Fixes
- Fixed large blocked users list preventing login (#175)
- Fixed chat notifications dismissing early when copying a message (#177)
- Fixed a potential memory leak caused by chat messages growing to infinity when auto-scroll is disabled (#178)
- Fixed delay when tapping overlay in portrait mode
- Fixed default subscriber badges showing in chat rather than channel-specific badges (#179)
Full Changelog: v2.1.1...v2.2.0
v2.1.1
v2.1.0
New Features
- Added picture-in-picture support for Android (finally!)
- Added an option to prevent sleep in chat-only mode
- Added an option to fill in the device cutouts/whitespace
- Added the ability to double tap the video to toggle fullscreen
Improvements
- Optimized chat with batch rendering (battery usage should be reduced)
- Increased message scrollback limit from 5000 to 10000
- Opening recent messages is now done by long-pressing the username
- Copying messages is now done by long-pressing the message
- Moved the "Message copied" notification to the top of the chat
- When sending a message, the text field will now only clear if the message was actually received
Bug Fixes
- Fixed chatters list not updating when opened
- Fixed stream info not refreshing when using the refresh button
- Fixed general settings not resetting with the "Reset All Settings" button
- Fixed overlay not showing on the first start (iOS)
- Fixed third-party badges not showing for own chat messages
- Fixed 7TV emotes not showing in chat
Full Changelog: v2.0.0...v2.1.0
v2.0.0
BREAKING: The minimum Android version has been increased from 4.4 to 8.0 due to the web video player not working on versions below 8.0.
New Features
- Added custom styled button, dialog, and modal bottom sheet widgets
- Added a new large stream card option
- Added an indicator in the chat text field if the message delay setting is enabled
- Added a "Refresh Emotes" button to the emote menu
- Added a link to changelog (releases) in other settings
- Removed the scroll-to-top button from home in favor of the more traditional "tap the bottom app bar icon" to scroll
Improvements
- Streamlined the login process so that ads from subbed channels are automatically avoided (no longer need to log in twice)
- Subscribed emotes are now grouped by channel name rather than lumped all together in one section
- Animated various widgets such as the emote menu, buttons, and cards for better responsiveness
- Restyled text fields and improved the cancel/clear button behavior
- Reordered the chat bottom bar, similar to the official Twitch app
- Recent messages in the chat user modal will now automatically update
- Increased the vertical tappable area of chat messages
- Improved alerts and error messages on various screens
- Optimized stream lists and categories to fetch fewer times when scrolling
- Tweaked haptic feedback behaviors throughout the app
- Tweaked various styles for tooltips, padding, font sizes, colors, and more for better consistency
Bug Fixes
- Fixed blank categories for no-category streams
- Fixed chat send button not showing in landscape mode with 30% width
- Fixed stream starting at half instead of full volume on Android (might be placebo)
Full Changelog: v1.5.0...v2.0.0
v1.5.0
New Features
- Added an option to change the background opacity of the fullscreen overlay chat
- Added an option to change the opacity of the video overlay
- Added a rotate button to the video overlay
- Added autocomplete for chatters when mentioning with "@"
Improvements
- Reduced the maximum chat width to 60%
Bug Fixes
- Fixed un-refreshable chatters list when the list is small
Full Changelog: v1.4.1...v1.5.0
v1.4.1
Improvements
- Added a new introductory popup dialog on the first launch
Bug Fixes
- Fixed untappable mature audience button
- Fixed incorrect slider values for message spacing setting
- Fixed app crashing on lower Android versions (note: streams won't play for Android versions below 7.1.1 due to web compatibility issues)
Full Changelog: v1.4.0...v1.4.1
v1.4.0
New Features
- Added option to delay chat messages (15 seconds recommended for iOS)
- Added option to resize chat in landscape/theater mode
- Added ability to overlay chat in fullscreen mode
Improvements
- Darkened the dark theme
- Reorganized and grouped chat settings
- Tweaked various styling (font-weight, padding, headers, etc.) throughout the app
- Reordered PiP button on the overlay (iOS)
Bug Fixes
- Fixed overlay occasionally starting in the paused state despite playing
- Fixed profile avatars causing a large gray box on the streams list
Full Changelog: v1.3.0...v1.4.0
v1.3.0
New Features
- Added option to open links in-app or externally
Improvements
- Added channel profile picture to video overlay
- Highlighted emote button when emote menu is opened
- Changed chat keyboard action to send message
- Upgraded app to Flutter 3
Bug Fixes
- Fixed tokens not validating when not logged in
- Fixed 7TV zero-width emotes randomly not working
- Fixed FFZ/7TV emotes not showing in chat on certain channels
Full Changelog: v1.2.2...v1.3.0