- Viewing which ones of the people you follow also follow an account
- Opt-in anonymous preference popularity analytics
- Improved profile posts, replies, media filter UX
- Bold search query in results
- Verified Authors
- Link discussion timelines on explore tab news
- GL is no longer the default renderer
- Attachment thumbnail in the alt text dialog
- Mute expiration and notification hiding
- Moved accounts note
- Placing favorite lists to the sidebar
- Avatar and header alt text viewing and editing on supported backends (GoToSocial)
- Bubble timeline on supported backends
- Many accessibility improvements
- Poll animations, refresh and show results button
- `tuba://share` support
- Warning when copying a link to a private post
On the opt-in analytics:
They are anonymous and opt-in preference popularity analytics. You can preview what will be sent in settings. They are going to be used to determine what settings are popular and what should be the defaults.
You can find more info on the PR https://github.com/GeopJr/Tuba/pull/1166
The server's source code is located at https://github.com/GeopJr/Tuba/tree/main/server and is quite small and readable (#CrystalLang).
(unrelated attachments)
On FediWrapped:
If your server has generated Wrapstodon you can access it and export it within Tuba by either selecting the `#FediWrapped` option in the menu or clicking the notification.
Tuba supporters will also find a badge and decorations on their profiles. The list of Tuba supporters can also be updated outside of releases using the same server as the analytics. This is opt-in.
The list of Tuba supporters is gathered from GitHub, so if you are one, don't forget to add your Fediverse account to your profile links!
Many of the new features will be enhanced on GNOME 48, stay tuned!
That's all folks, happy holidays!
A Windows installer is now also available
https://github.com/GeopJr/Tuba/releases/download/v0.9.0/Tuba.Setup.exe