Mastodon v3.2.1 Release Notes
Release Date: 2020-10-19 // over 3 years ago-
๐ Changelog
โ Added
- โ Add support for latest HTTP Signatures spec draft (ThibG)
- โ Add support for inlined objects in ActivityPub
to
/cc
(ThibG)
๐ Changed
- ๐ Change actors to not be served at all without authentication in limited federation mode (ThibG)
- Previously, a bare version of an actor was served when not authenticated, i.e. username and public key
- Because all actor fetch requests are signed using a separate system actor, that is no longer required
๐ Fixed
- ๐ Fix
tootctl media
commands not recognizing very large IDs (ThibG) - ๐ Fix crash when failing to load emoji picker in web UI (ThibG)
- ๐ Fix contrast requirements in thumbnail color extraction (ThibG)
- ๐ Fix audio/video player not using
CDN_HOST
on public pages (ThibG) - ๐ Fix private boost icon not being used on public pages (OmmyZhang)
- ๐ Fix audio player on Safari in web UI (ThibG, ThibG)
- ๐ Fix dereferencing remote statuses not using the correct account for signature when receiving a targeted inbox delivery (ThibG)
- ๐ Fix nil error in
tootctl media remove
(noellabo) - ๐ Fix videos with near-60 fps being rejected (Gargron)
- ๐ Fix reported statuses not being included in warning e-mail (Gargron)
- ๐ Fix
Reject
activities ofFollow
objects not correctly destroying a follow relationship (ThibG) - ๐ Fix inefficiencies in fan-out-on-write service (Gargron, noellabo)
- ๐ Fix timeout errors when trying to webfinger some IPv6 configurations (Gargron)
- ๐ Fix files served as
application/octet-stream
being rejected without attempting mime type detection (ThibG)
โฌ๏ธ Upgrade notes
Because this is a backport, it is not available with
git pull
. Usegit fetch && git checkout v3.2.1
๐ณ Non-Docker only:
- Install dependencies:
bundle install
๐ณ Both Docker and non-Docker:
๐ฑ 1. Precompile the assets:
- Non-Docker:
RAILS_ENV=production bundle exec rails assets:precompile
- Docker: The assets are already precompiled during the build step
- Restart all Mastodon processes