Releases: twireapp/Twire
2.12.3
What's Changed
- Fix compatibility on older versions of Android
- Fix low latency parser not properly handling null values
- Fix message box stuck under keyboard
- Fix auto quality
Another round of bug fixes, hopefully this should make things more stable.
Full Changelog: v2.12.2...v2.12.3
2.12.2
What's Changed
- Fix crash on older versions of Android
- Fix player being used before it's ready
- Fix some exception handling
- Fix emotes and follows not being fetched in chunks
- Fix search searching when there's no query
- Fix streams being fetched when there's no stream results
- Fix fetching viewers for offline streams
This update contains a bunch of bug fixes to fix some of the bugs that have been caught using the new bug reporting system. At this point if I say bug one more time, I'm gonna bug out.
Full Changelog: v2.12.1...v2.12.2
2.12.1
What's Changed
- Add support for clips. 72753f4
- Add edge to edge support. 2d46ee5
- Add opt-in error reporting. 3828196
- Add play when locked setting by @Fjara-h in #453.
- Fix 7tv not working. 4120d19
- Fix VODs not starting where you left off. 13c0b72
- Fix image proxy not being applied everywhere. 7649c4d
- Fix Twitch follows not being removed after unfollowing on Twitch. 310e476
- Fix up some potential memory leaks with AsyncTasks. 1998c6a
- Fix VODs not updating their watched duration in the UI. 128a082
- Don't show empty VOD messages. c99c828
- Remove featured streams. 3da8474
- Remove channel view counts. b280027
Clips, migrations, and... edges? Oh my! You can now browse and view clips in Twire, so you never miss an epic gamer moment. Twire now uses more of your screen with edge to edge support, making every pixel count. And it wouldn't be an update without the ever present bug fixes.
The Great Migration
There has been a ton of work done on the code to make working on Twire easier. Migrating to Twitch4J, Timber, Kotlin, and a lot of other code clean up. There's still more work to do but it's been a major step in the right direction.
Bugdar
I've added opt-in error reporting so users can easily report errors. With this I should be able to find, prioritize and fix issues much faster. The only information sent along with the error is your app version and Android version.
New Contributors
Full Changelog: v2.11.0...v2.12.1
I accidentally pushed 2.12.0 too early, so I followed it up with 2.12.1 to fix things. Sorry!
Nightly
If you would like to use the latest version of Twire before it's released, you can try the nightly version.
There may be bugs or crashes that slip in though, if you run into any of these please open an issue.
2.11.0
Release Notes
This release had a big change under the hood to bring about one of the most requested features in Twire: background playback! That's right, enjoy the soothing sounds of your favorite streamers as you drift off to sleep or while getting shredded at the gym. But that's not all folks, call install right now and we'll throw in another highly requested feature: ad-free playback using proxies! You can now choose from a list of existing proxies (or enter your own) to reroute the live stream through the proxy.
What's Changed
- Add background playback when the screen is locked. 5c0a2b2
- Add support for proxies, which can be used to block ads. bb73cad
- Fix usher requests not using https. 72b227c
- Fix GitHub action ci workflow by @Phoenix616 in #440
- Reorganize and add details to
README.md
by @ilyamedvedev0002 in #443
New Contributors
- @Phoenix616 made their first contribution in #440
- @ilyamedvedev0002 made their first contribution in #443
Full Changelog: v2.10.9...v2.11.0
2.10.9
Release Notes
A quick update to fix the empty "My Streams" page and a few other fixes mentioned below. There is one minor feature which is that when tapping on the video time to seek, the minute and seconds pickers will now wrap around. This should make it easier to jump ahead by a few minutes.
What's Changed
- Fix empty "My Streams" page. #437 by @YohannGutej
- Get followers from new Twitch API. 328910c
- Remove viewer count from channel page. 268be85
- Allow the minute and second pickers to wrap around. 029a27a
- Make the chat status bar hide completely. f1d8ad3
- Fix stream title color. f532486
Full Changelog: v2.10.8...v2.10.9
2.10.8
Release Notes
This release should fix a crash that was happening due to badges. The big new feature of this release is emote autocomplete, making it much easier to add emotes. This release drops support for Android KitKat and makes Lollipop the minimum version. There was many contributors for this release, thank you to everyone who helped out!
What's Changed
- Add rudimentary emote autocomplete. #419 by @still-flow
- Video comments should load without needing to reconnect. 7996ea0
- Fix badges not loading and causing a crash. #427 by @YohannGutej
- Bump minimum Android version to Android Lollipop 5.0. #364 by @TacoTheDank
- Reduce minimum chat size threshold for large tablets. #398 by @tim-crisp
- Close stream on navigation back if initial orientation is landscape. #398 by @tim-crisp
New Contributors
- @tim-crisp made their first contribution in #398
- @still-flow made their first contribution in #419
- @YohannGutej made their first contribution in #427
Full Changelog: v2.10.7...v2.10.8
v2.10.7
Release Notes
Tried to get this release out quickly for VOD users. VOD chats should no longer only display one page at a time. One new feature is that live streams will now show messages for subs, gifts, etc.
What's Changed
Fix VOD chat only displaying one page of comments. 6d377c5
Add chat notifications (subs, gifts, etc). 0559a54
Fix pagination not resetting in some results. 48a455b
Fix missing pagination in some results. 48a455b
Fix starting a new VOD when already watching one. 70f67a0
Make chat messages not text selectable to improve performance. Text can be selected after clicking on the message. 2500ff4
Fix messages not displaying if badges were broken. be731fc
Full Changelog: v2.10.6...v2.10.7
2.10.6
Release Notes
VODs are back and better than ever! Wait we already did that one... Streams and VODs are back! Along with a bunch of other fixes. One new feature snuck in: You can now chat when the stream is offline through the streamer's profile.
What's Changed
- Fix streams and VODs not playing.
- Open chat from channel profile.
- Fix 7TV emotes.
- Fix FFZ emotes and badges.
- Fix orientation lock with the fullscreen button.
- Fix media session.
- Fix going back from setup process.
- Make stream count localized.
- Make placeholder translatable.
Full Changelog: v2.10.5...v2.10.6
2.10.5
Release Notes
VODs are back and better than ever! We've also added many new features like moderation actions, media notifications, and a themed app icon.
VODs have been resurrected from their crashes. VOD chats had multiple bugs squashed meaning they should load more consistently. Moderator actions are now handled by Twire and corresponding messages will be removed. Twire now behaves like other apps by having a media player notification and other media will be paused when starting content. And if you like all your app icons matching, you can have a themed app icon for Twire.
What's Changed
- Fix VOD chat locking up by @samfundev in e4ecf82
- Handle timeouts and deleted messages by @samfundev in 9031988
- Add media player notification by @samfundev in e3fe810
- Show stream title while watching stream by @samfundev in fab50d4
- Add indicator when chat is paused due to scrolling by @samfundev in 35776bf
- Other media will now pause when starting content by @samfundev in 75caad0
- Add support for a themed app icon on Android 13+ by @jorgeluiscarrillo in #399
- Hide message options that don't apply to VODs by @samfundev in d9c22b0
- Implement better fullscreen toggle by @samfundev in 64381e2
- Fix stream UI not fading out by @samfundev in a027bd7
- Fix the navigation bar not being hidden in fullscreen by @samfundev in bfa7202
- Enable SSL by default by @samfundev in 60a66f1
- Keep screen awake when 'Chat Only' enabled by @samfundev in c9bb1df
- Lower max messages to 150 by @samfundev in bed7299
- Update translations by the translators
New Contributors
- @jorgeluiscarrillo made their first contribution in #399
Full Changelog: v2.10.4...v2.10.5