Mastodon version 3.0 now available, includes UI overhaul, 2FA password challenge support, and more
Version 3.0 of Mastodon has now been released, and it comes with a slew of improvements and new features both major and minor. These include everything from user interface overhauls on multiple fronts to bug fixes on page scrolling.
As described via a Patreon post on August 30th, Mastodon version 3.0 introduces major changes to the underlying code that powers the federated microblogging engine, which allows for more secure server hosts of Mastodon-powered social networks. This means features such as a secure mode, whitelist mode, and a safety-first approach to only allow trending hashtags to be displayed after being reviewed by a moderator of your Mastodon instance.
Finally brought out from the backend in version 3.0, Mastodon now has an interface for account migration, enabling users to bring their Mastodon accounts from one instance to another without having to rebuild them for each one. Additionally, built-in optical character recognition now allows for easier image captions. Users also now have an option to disable live timeline updates, and Mastodon instances can now implement custom emoji categories.
In addition to code, security, and usability improvements, Mastodon 3.0 has introduced a built-in audio player component separate from the video player component, which ensures that audio file uploads don't take up extraneous system resources when displayed on a user's machine.
In addition to these major changes, bug fixes and minor quality of life improvements have also been made available, including support for additional audio formats (aac, m4a, 3gp, amr, wma), displaying max image dimensions within error messages, fixed page body scrolling on admin/settings layout pages, and many, many more. A full changelog can be found on GitHub.
More information on Mastodon, including listings of available network instances and instructions for how to host your own social network instance powered by the engine, can be found on https://joinmastodon.org/ . Its source code can be found on GitHub.