diff --git a/CHANGELOG.md b/CHANGELOG.md index 37b1935f6..60543e9cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,133 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 2.1.0 - 2022-05-16 + +### Added + +- Added an event category field. Administrators can extend the pre-configured list of categories through configuration. +- Added possibility for administrators to have analytics (Matomo, Plausible supported) and error handling (Sentry supported) on front-end. +- Redesigned federation admin section with dedicated instance pages +- Allow to filter moderation reports by domain +- Added a button to go to past events of a group if it has no upcoming events +- Add Überauth CAS Strategy +- Add a CLI command to delete actors + +### Changed + +- Changed mailer library from Bamboo to Swoosh, should fix emails being considered spam. **Some configuration changes are required, see below.** +- Expose some fields to ActivityStreams event representation: `isOnline`, `remainingAttendeeCapacity` and `participantCount` +- Expose a new field to ActivityStreams group representation: `memberCount` +- Improve group creation errors feedback +- Only display locality in event card +- Stale groups are now excluded from group search +- Event default visibility is now set according to group privacy setting +- Remove Koena Connect button +- Hide the whole metadata block if group has no description +- Increase task timeout in Refresher to 60 seconds +- Allow webfinger to be fetched over http (not https) in dev mode +- Improve reactions when approving/rejecting an instance follow +- Improve instance admin view for mobile +- Allow to reject instance following +- Allow instance to have non-standard ports +- Add pagination to the instances list +- Eventually fetch actors in mentions +- Improve IdentityPicker, JoinGroupWithAccount and ActorInline components +- Various group and posts improvements +- Update schema.graphql file +- Add "Accept-Language" header to sentry request metadata +- Hide address blocks when address has no real data +- Remove obsolete attribute type="text/css" from