Skip to content

Releases: tuskyapp/Tusky

Tusky 26.0

07 Jul 18:02
000af7f
Compare
Choose a tag to compare

This fixes a bug that caused Tusky to crash when encountering an unknown notification type. #4546

For changes since v25 see CHANGELOG.md.

Tusky 26.0 beta 1

06 Jul 17:44
e53942e
Compare
Choose a tag to compare
Tusky 26.0 beta 1 Pre-release
Pre-release

New features and other improvements

  • The blue primary color that previously was the same for all themes is now slightly lighter in the dark theme and darker in the light theme for better contrast.
    Consequently, the color that is used on top of the primary color (e.g. on buttons) is now dark instead of white in the dark theme. PR#3921 PR#4507
  • New account preference "default reply privacy".
    Note that in contrast to the "default post privacy" this setting will not be synced with the server as Mastodon does not have this feature. PR#4496
  • New preference "Show confirmation before following" PR#4445
  • The notification tab is now cached on the device for better offline behavior.
    Since it shares the cache with the home timeline, interactions with posts will now sync between those tabs more often than before. PR#4026
  • Tusky will now only make one call to the server to check which version of the filters api is supported and cache the result instead of everytime filters are needed. PR#4539
  • The "Hide compose button while scrolling" preference, which had the main purpose of making content behind the button accessible, has been removed and bottom padding added to all lists that could be obscured by buttons. PR#4486
  • When viewing media of a translated post the media descriptions will now also be translated PR#4463
  • The custom emojis in the emoji picker are now sorted by category PR#4533
  • Various internal refactorings to improve performance and maintainability.
    PR#4515
    PR#4502
    PR#4472
    PR#4470
    PR#4443
    PR#4441
    PR#4461
    PR#4447
    PR#4411
    PR#4413

Significant bug fixes

If you like Tuksy, please consider supporting us on Open Collective!

Tusky 25.2

10 May 11:34
bf9be47
Compare
Choose a tag to compare
  • Fixes a bug that could sometimes crash Tusky when rotating the screen while viewing an account list PR#4430
  • Fixes a bug that could crash Tusky at startup under certain conditions PR#4431
  • Fixes a bug that caused Tusky to crash when custom emojis with too large dimensions were loaded PR#4429
  • Makes Tusky work again with Iceshrimp by working around a quirk in their API implementation PR#4426
  • Fixes a bug that made translations not work on some servers PR#4422

Tusky 25.1

04 May 18:21
7e9e729
Compare
Choose a tag to compare

Tusky 25.1 fixes two crashes at startup introduced in 25.0 PR#4415 PR#4417

Tusky 25.0

03 May 10:38
e96ca01
Compare
Choose a tag to compare

Tusky 25.0 is almost the same as 25.0 beta 1, with the exception of a few bugfixes for bugs found during the beta phase.

Changes to 24.1:

New features and other improvements

  • Added support for the Mastodon translation api.
    You can now find a new option "translate" in the three-dot-menu on posts that are not in your display language when your server supports the translation api.
    Support is determined by checking the configuration.translation.enabled attribute of the /api/v2/instance endpoint.
    PR#4307
  • The language of a post is now shown in the metadata section of the detail post view, if it is available. PR#4127
  • The transitions between screens have been changed to feel faster and align more with default Android transitions. PR#4285
  • The post statistic section below the detail post view is now always shown to prevent layout shifts on the first like or boost.
    PR#4205 PR#4260
  • The filters for boosts/replies/self-boosts in the home timeline have moved from general preferences to account specific preferences. PR#4115
  • The json parsing library has been migrated from Gson to Moshi. This change will make Tusky no longer crash on unexpected server responses. PR#4309
  • Small layout improvements to the header of the profile view PR#4375 PR#4371
  • support for Android 14 Upside Down Cake PR#4224
  • Various internal refactorings to improve performance and maintainability.
    PR#4269 PR#4290 PR#4291 PR#4296 PR#4364 PR#4366 PR#4372 PR#4356 PR#4348 PR#4339 PR#4337 PR#4336 PR#4330 PR#4235 PR#4081

Significant bug fixes

  • The setting to hide the notification filter bar that was accidentally removed is back. PR#4225
  • The profile picture in the bottom navigation bar now has the correct content description. PR#4400

Tusky 25.0 beta 1

20 Apr 17:47
Compare
Choose a tag to compare
Tusky 25.0 beta 1 Pre-release
Pre-release

New features and other improvements

  • Added support for the Mastodon translation api.
    You can now find a new option "translate" in the three-dot-menu on posts that are not in your display language when your server supports the translation api.
    Support is determined by checking the configuration.translation.enabled attribute of the /api/v2/instance endpoint.
    PR#4307
  • The language of a post is now shown in the metadata section of the detail post view, if it is available. PR#4127
  • The transitions between screens have been changed to feel faster and align more with default Android transitions. PR#4285
  • The post statistic section below the detail post view is now always shown to prevent layout shifts on the first like or boost.
    PR#4205 PR#4260
  • The filters for boosts/replies/self-boosts in the home timeline have moved from general preferences to account specific preferences. PR#4115
  • The json parsing library has been migrated from Gson to Moshi. This change will make Tusky no longer crash on unexpected server responses. PR#4309
  • Small layout improvements to the header of the profile view PR#4375 PR#4371
  • support for Android 14 Upside Down Cake PR#4224
  • Various internal refactorings to improve performance and maintainability.
    PR#4269
    PR#4290
    PR#4291
    PR#4296
    PR#4364
    PR#4366
    PR#4372
    PR#4356
    PR#4348
    PR#4339
    PR#4337
    PR#4336
    PR#4330
    PR#4235
    PR#4081

Significant bug fixes

  • The setting to hide the notification filter bar that was accidentally removed is back. PR#4225

If you like Tusky, consider supporting us on Open Collective! https://opencollective.com/tusky

Tusky 24.1

27 Dec 18:31
3bea267
Compare
Choose a tag to compare
  • The screen will stay on again while a video is playing. PR#4168
  • A memory leak has been fixed. This should improve stability and performance. PR#4150 PR#4153
  • Emojis are now correctly counted as 1 character when composing a post. PR#4152
  • Fixed a crash when text was selected on some devices. PR#4166
  • The icons in the help texts of empty timelines will now always be correctly aligned. PR#4179
  • Fixed ANR caused by direct message badge PR#4182

If you like Tusky, consider supporting us on Open Collective! https://opencollective.com/tusky

Tusky 24.1 beta 1

16 Dec 18:17
Compare
Choose a tag to compare
Tusky 24.1 beta 1 Pre-release
Pre-release
  • The screen will stay on again while a video is playing. PR#4168
  • A memory leak has been fixed. This should improve stability and performance. PR#4150 PR#4153
  • Emojis are now correctly counted as 1 character when composing a post. PR#4152
  • Fixed a crash when text was selected on some devices. PR#4166
  • The icons in the help texts of empty timelines will now always be correctly aligned. PR#4179

If you like Tusky, consider supporting us on Open Collective! https://opencollective.com/tusky

Tusky 24.0

05 Dec 19:24
Compare
Choose a tag to compare
  • The number of tabs that can be configured is no longer limited. PR#4058
  • Blockquotes and code blocks in posts now look nicer PR#4090 PR#4091
  • The old behavior of the notification tab (pre Tusky 22.0) has been restored. PR#4015
  • Role badges are now shown on profiles (Mastodon 4.2 feature). PR#4029
  • The video player has been upgraded to Google Jetpack Media3; video compatibility should be improved, and you can now adjust playback speed. PR#3857
  • New theme option to use the black theme when following the system design. PR#3957
  • Following the system design is now the default theme setting. PR#3813
  • A new view to see trending posts is available both in the menu and as custom tab. PR#4007
  • A new option to hide self boosts has been added. PR#4101
  • The api/v2/instance endpoint is now supported. PR#4062
  • New settings for lists:
    • Hide from the home timeline PR#3932
    • Decide which replies should be shown in the list PR#4072
  • The oldest supported Android version is now Android 7 Nougat PR#4014
  • a whole lot of other small improvements and bug fixes

If you like Tusky, consider supporting us on Open Collective! https://opencollective.com/tusky

Tusky 24 beta 1

22 Nov 19:17
Compare
Choose a tag to compare
Tusky 24 beta 1 Pre-release
Pre-release
  • The number of tabs that can be configured is no longer limited.
  • Blockqoutes and code blocks in posts now look nicer.
  • The old behavior of the notification tab (pre Tusky 22.0) has been restored.
  • Role badges are now shown on profiles (Mastodon 4.2 feature).
  • The video player has been upgraded to Google Jetpack Media3; video compatibility should be improved, and you can now adjust playback speed.
  • New theme option to use the black theme when following the system design.
  • Following the system design is now the default theme setting.
  • A new view to see trending posts is available both in the menu and as custom tab.
  • New settings for lists:
    • Hide from the home timeline
    • Decide which replies should be shown in the list
  • The oldest supported Android version is now Android 7 Nougat.
  • a whole lot of other small improvements and bug fixes

If you like Tusky, consider supporting us on Open Collective! https://opencollective.com/tusky