Skip to content

Releases: tommyxchow/frosty

v2.4.0

13 Sep 20:44
Compare
Choose a tag to compare

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

07 Sep 22:29
Compare
Choose a tag to compare

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

08 Aug 02:25
Compare
Choose a tag to compare

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

04 Aug 21:15
Compare
Choose a tag to compare

Bug Fixes

  • Fixed PiP not dismissing on iOS (#168)
  • Fixed old data restoring on reinstall (Android) (#170)

Other Changes

  • Removed unused model fields (#167)

Full Changelog: v2.1.0...v2.1.1

v2.1.0

29 Jul 17:33
c430644
Compare
Choose a tag to compare

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

06 Jul 09:03
194d18f
Compare
Choose a tag to compare

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

12 Jun 01:36
2058b7d
Compare
Choose a tag to compare

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

31 May 01:09
59a677c
Compare
Choose a tag to compare

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

28 May 02:26
06b0e52
Compare
Choose a tag to compare

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

23 May 07:43
157a425
Compare
Choose a tag to compare

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