Release v0.81.0
07 October 2024There’s a lot of work in this release, but perhaps not much is too visible. We’re working on ActivityPub interoperability with platforms like Mastodon, and there’s a lot of work under the hood to get us there. The visible ActivityPub interaction stuff is very near though, hopefully you’ll get to see it within a week in v0.82.0!
This release does have a few bug fixes though, and a new feature whereby you can split a model’s files into two parts through the bulk file editor. So, if you merged things by accident, now you can undo it!
What’s Changed
✨ New Features ✨
- Split selected files into new model when bulk editing by @Floppy in #2864
- Improve social previews by description and image, and improving title by @Floppy in #2870
- Make ActivityPub messages Mastodon-compatible with HTTP signatures by @Floppy in #2803
- Working responses to ActivityPub follow requests from Mastodon servers by @Floppy in #2846
- Automatically accept ActivityPub follow requests by @Floppy in #2833
🐛 Bug Fixes 🐛
- Use Rails’s built-in health endpoint by @Floppy in #2792
- Remove up-front keypair generation data task by @Floppy in #2802
- Avoid creating duplicate problems by @Floppy in #2813
- Fix backgrounded organize jobs by @Floppy in #2814
- Ignore SSL EOF errors from badly configured servers by @Floppy in #2835
- Fix activity data migration by @Floppy in #2838
- Fix error browsing collections with library filter by @Floppy in #2855
- Fix search by removing preview_file preload by @Floppy in #2856
- Fix bug with not extracting files from root of zipfile by @Floppy in #2857
- Fixed another edge case in path stripping by @Floppy in #2863
- fix actor UUID persistence by @Floppy in #2867
- Fix missing tags when splitting a model by @Floppy in #2868
- Fix error with image previews in social graph by @Floppy in #2871
- Fix description meta tag by @Floppy in #2872
- Fix image path in meta tags by @Floppy in #2873
- Skip target fetch for new follow path by @Floppy in #2879
🌍 Sustainability & Performance 🌍
- Organize models in background after editing by @Floppy in #2812
🛠️ Other Improvements 🛠️
- Test that creators can be looked up by acct URI by @Floppy in #2791
- Translation updates (DE, ES, PL) by @Floppy in #2795
- Enable japanese and portuguese on translation.io by @Floppy in #2798
- Keypair management for ActivityPub actors by @Floppy in #2801
- Use Mastodon-compatible actor types by @Floppy in #2808
- Delay background jobs by @Floppy in #2810
- Update federails to get UUIDs for actor URLs by @Floppy in #2866
- Add remote follow support, so you can hit “follow” on other instances by @Floppy in #2875
- Move remote follow route to standard path by @Floppy in #2877
- Improve opengraph output by @Floppy in #2881
Full Changelog: v0.80.1…v0.81.0
See the original release on GitHub: v0.81.0