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@username@instance.url.com
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)