Skip to content

v0.3.7 Sneaky Sloth

Compare
Choose a tag to compare
@gotosocialorg gotosocialorg released this 04 Jul 14:51
· 1640 commits to main since this release
b6be973

Hello everyone! Remember when we said that v0.3.6 was the last release before 0.4.0? Well, we lied (accidentally).

This release contains some cool new features and some important security fixes; in particular, we fixed an important issue with the visibility of self-boosted followers-only posts, so we recommend updating to this version asap to avoid leaking anything confidential.

Thanks to @f0x52 we also have new styling for profile and instance pages! Remember to hard-refresh (ctrl-f5) in your browser after updating to see the shiny new pages ✨

Highlights

  • New instance page and profile page styling! More accessible color contrasts, and a cleaner look for profile cards / headers.
  • Added /api/v1/instance/peers endpoint. It's disabled by default. Check the config.yaml file for how to enable this.
  • Experimental S3 support has been added. S3 will only work for new instances, not existing instances doing an update, so please be aware of this. We will add a migration script for this in the future so that existing instances can switch to S3 for storage if they like :)
  • Add mastodon style configuration object to /api/v1/instance response. This should cause fewer compatibility issues with client apps.
  • Cleanup job to remove unused local attachments that were never attached to a status, should save a little bit of disk space.

Known Issues

  • Profile pages show @username@Instance Title rather than @[email protected] as they ought. We'll fix this next time :)

Detailed Changelog

Frontend

Features

  • 9d0df42 [feature] S3 support (#674)
  • 9e7d022 [feature] Cleanup unattached local media (#680)
  • 07620ac [feature] Use default instance thumbnail if instance account header not set (#672)
  • 68736ef [feature] add configuration to /api/v1/instance response (#670)
  • 5f00d49 [feature] Implement /api/v1/instance/peers endpoint (#660)

Bugfixes

  • 4a69651 [bugfix] Visibility fixes (#687)
  • 664713d [bugfix] Make hashtag regex work with non-ascii characters (#682)
  • 3e4e57d [bugfix] disallow following or blocking yoursel (#667)
  • 0846b76 [bugfix] Fix 404 on status delete redraft (#668)
  • 7eacbd0 [bugfix] allow setting empty email via instance patch (#665)
  • 604600c [bugfix] Don't remove jpeg orientation metadata (#663)

Docs

  • b6be973 [docs] Update doc images to versions with current styling (#689)

Chores

  • c6d1b82 [chore] configure instance.Version for testrig (#659)
  • de4d752 [chore] Update pruneOneLocal to use ctx (#684)
  • 07b0a42 [chore] Re-enable source tar but name it clearly as source (#683)