Changed
- Make mix pleroma.database set_text_search_config run concurrently
and indefinitely
Added
- AdminAPI: Missing configuration description for StealEmojiPolicy
Fixed
- MastodonAPI: Stream out Create activities
- MRF ObjectAgePolicy: Fix pattern matching on "published"
- TwitterAPI: Make change_password and change_email require params on
body instead of query
- Subscription(Bell) Notifications: Don't create from Pipeline
Ingested replies
- AdminAPI: Fix rendering reports containing a nil object
- Mastodon API: Activity Search fallbacks on status fetching after a
DB Timeout/Error
- Mastodon API: Fix crash in Streamer related to reblogging
- AdminAPI: List available frontends when static/frontends folder is missing
- Make activity search properly use language-aware GIN indexes
- AdminAPI: Fix suggestions for MRF Policies
Eblurhash has been released to hex, we do not need to manually fetch
it from a git repository anymore.
The rest of the diffs have been generated by mix2nix.
A minor bug in mix2nix forced us to manually alter the base64url
dependency. The bug was already fixed upstream and should be resolved
for us once mix2nix branches off a new release. See
https://github.com/ydlr/mix2nix/issues/11 for more infos.
Release notes: https://pleroma.social/announcements/2021/08/08/pleroma-major-release-2-4-0/