Skip to content

v2.0 - Compatibility with Mastodon v4 added!

Compare
Choose a tag to compare
@rugk rugk released this 13 Dec 14:37
v2.0
1d192d9

Finally, this release adds the long-awaited compatibility for Mastodon v4. This was a difficult task, given that Mastodon has changed a lot of how their redirection works and thus this extension now not only monitors URLs and redirects them properly, but also injects code on all Mastodon instances and monitors them (because content can be loaded dynamically via AJAX as Mastodon is a single-page application).

This turned out to be even harder than thought and multiple adjustments were necessary (#87, #84, #87), to make it work reliably in all cases and e.g. not trigger on your own (home) instance.
As such, I have to apologize for the delay, but a huge thanks goes to @hueyy, who implemented nearly everything of that. Without all contributors, this release would certainly not have been possible!

As an addition, the extension now also uses a new icon based on the new purple-styled Mastodon brand/icon, so you can see at one glance which version now works with the new Mastodon instances:

logo_optimized_128

All notable changes

  • New: The translation for Traditional Chinese (Taiwan) has been added, thanks to @ryanho.
  • Improved: The translation for French has been improved, thanks to @AntoninCurtit.
  • Improved: The extension now uses a new icon based on the new style of the purple Mastodon icon (#74).
  • Fixed: The extension works with the newly released Mastodon v4 again, both redirecting toot interactions and follow requests (#77, thanks to @hueyy).

See all closed issues and pull requests and the git history for details about this release.

Contributors

Thanks to all contributors to this release and especially @hueyy for staying focused at reaching the goal of making this extension compatible again!

New Contributors

Download

Download this version from AMO.