Releases: twireapp/Twire
2.10.0
This release has been re-tagged
The first 2.10.0 release was tagged on 68c22b2 without bumping the version in the code. Afterwards a new commit which fixed the version was force-pushed but the tag was not updated. See #268
Release notes
Apologizes for the long delay between releases! Hopefully, we'll be able to keep up with more consistent releases with the help of new maintainers. This one is a big one and contains many new features and stability improvements, be sure to check out the changelog below.
This APK is signed with a different key from the previous ones as I don't have my previous key at the moment. For users who use the builds we put out here, I will update this release with one signed from the previous key in the next 24 hours. Check back here for updates.
The APK has been updated with one signed with the previous key and should be able to be installed without any problems.
Changelog
Add playback speed control.
Add SSL connection to chat.
Add runtime label to stream cards and stream view.
Add a sharing menu.
Add an option to join chat anonymously.
Add an option for image proxies.
Improve the emote menu performance.
Fix emotes not loading in the emote menu.
Fix new emotes not being parsed correctly.
Fix audio-only mode.
Fix the character limit for sending messages.
Fix the dates displayed for VODs.
Fix the keyboard not closing when clicking on the background.
Fix followed streamers not being cached.
Remove streamer panels since the API has been removed.
Fix the app crashing if a stream can't be loaded.
Add an option for the player-type.
Fix the emote keyboard not closing correctly.
Fix crashes on older versions of Android.
Add Korean translation.
Update French, Finnish, Arabic, Portuguese (Brazil), Swedish, Turkish, Esperanto, Italian, Ukrainian, Polish, German, Russian, Spanish, Persian, Japanese, Chinese (Simplified), Norwegian Bokmål translations.
2.9.3
2.9.2
2.9.1
Use the new embed ad blocking technique.
Fix the changelog dialog popping up multiple times.
Add Afrikaans, Arabic, Chinese (Traditional), Czech, Norwegian Bokmål, Portuguese (Brazil) and Russian translations.
Update French, German, Italian and Spanish translations.
Fix the changelog button not changing according to the theme.
Fix the theme preview color for True night.
2.9.0
Changelog
- New setting to enable/disable filtering of top streams by language.
- Handle stream and VOD URLs.
- Messages that mention you will now be highlighted.
- Changelog for will be displayed on each new version.
- Attempt to remove ads from streams.
- Fix login token not being validated correctly. Twire will properly warn you if you need to login again.
- Fix the stream rewinding when opening the app from Picture in Picture mode.
- Fix the chat being the wrong size when opening the app from Picture in Picture mode.
- Fix emotes not being parsed correctly on your own messages.
- Fix thumbnails not displaying correctly on Android versions < 21.
- Fix some controls being hidden on Night and True Night themes.
- Using semantic versioning again.
Versioning
I decided to change back to (roughly) semantic versioning so that users can get a better idea about what to expect from an update.
Versions will now be formatted like this: Major.Minor.Patch
Patch
will be for small fixes, improvements and features.
Minor
will be for bigger features.
Major
will be for massive or breaking changes likes a UI redesign or increasing the minimum Android version.
2.519
Here's a summary of the notable changes in this version:
- The video now gets tinted to improve the visibility of controls.
- BTTV emotes should be working again.
- Top streams and games now only show streams in your system language.
- Chat messages won't glitch out at the end of a VOD.
- The app icon should be working for older version of Android.
- Improved Spanish translations.
- Caching improvements.
2.518
2.517
7722681 2.517
d4adb31 Merge pull request #107 from tossj/get-twire-working-on-android-4.x
1ce8ba2 Enable minification without obfuscation
bb9f079 Add Conscrypt security provider for TLS1.2,1.3
9ea11d7 Fix MediaSessionCompat not working for < API 21
ee58730 Try to enable TLS 1.2 for Android 4.4 and below
2.516
2bc3887 2.516
d01255a Spanish translation
dc7a7d0 Fix followed streamers not refreshing
98fa658 Update gradle
fc80766 Close #92
ea864e9 Validate the user's token to make sure it's still valid
b7297ff Fix exceptions being logged when our client ID didn't work but Twitch's did
155e80a Fix panels that had no image causing an error