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