This is the fourth alpha release of GoToSocial.
Highlights
- Remote media is now uncached after 30 days (by default). It will be recached again when a user requests it. This will save a significant amount of disk space! The cleanup job is run every night at 12am instance time. See the example config for more details and options.
- Database queries have been seriously optimized, which fixes an issue where requests became painfully slow after a while (especially loading notifications and the federated timeline). It should now be speedy and smooth.
- We have multi-architecture Docker builds now! Just pull
superseriousbusiness/gotosocial:0.2.1
and the appropriate image for your architecture will be selected. We have containers forarmv6
,armv7
,arm64
, and of courseamd64
. Big thanks to @0hlov3.
Migrations
A database migration will be run on startup to bring in the new changes. Do not interrupt this migration! It will take somewhere between a few seconds or a minute depending on your system specs and the size of your database. Patience!
Acknowledgements
Thank you to all contributors, testers, bug reporters, and well-wishers! We're getting there step by step :)
Detailed Changelog
- 8de928b [performance] Database optimizations (#419)
- 0772775 [feature] Clean up/uncache remote media (#407)
- 100f128 [documentation] Creates Docker documentation and docker-compose.yaml (#416)
- 1d5e763 [packaging] bump to builder 0.0.3 (#418)
- 3bc87f2 bump versions (#417)
- 6b634de [packaging] Use buildx for multi-arch Docker builds (#413)
- 64d9a34 Updates Docker Images (#415)
- 69d70aa [feature] Add Docker multi architecture Build and make goreleaser push the images and manifests (#410)
- 55b83be [feature] Add postDataCallbackFunc to allow cleanup (#408)
- 15d1e6b [bugfix] Fix thumbnail image type (#406)
- a089a98 [feature] Gin enable gzip encoding (#405)
- 23034ec [feature] Stream files via reader (#404)
- e55382a Use type=email for email input (#400)
- 09d6478 [bugfix] Only mark cookies as Secure on https (#398)
- dc24217 [chore] fix mirror + clean up (#396)