Release 1.2.0

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel 2021-06-29 11:45:17 +02:00
parent 35fd9ef73f
commit 8ad7af8296
No known key found for this signature in database
GPG Key ID: A061B9DDE0CA0773
3 changed files with 56 additions and 4 deletions

View File

@ -4,6 +4,58 @@ 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/), 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). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## 1.2.0 - 2021-06-29
### Added
- **Notifications for various group and event activity, both by email and browser push notifications. Daily and weekly digests are also available.**
- Possibility for an event organizer to announce a (public) comment, triggering notifications for participants
- Add a snackbar message to manually reload the UI when updates are available
- Add blurhash support for some banners
- Added basic metadata (start time & physical address) in the opengraph preview
### Changed
- **Interface improvements to events, comments, homepage and group pages**
- **Various improvements to mobile views**
- Make JWT access tokens short-lived
- Disabled Cldr warning that the `Cldr.Plug.AcceptLanguage` plug didn't many any known locale
- Replaced GraphiQL web interface with graphql-playground
### Removed
- Internet Explorer and other older browsers support. This allows us to provide lighter builds.
### Fixed
- Fixed compatibility for previous OTP versions
- Fixed the "member joined" activity event not being displayed in the group activity timeline
- Fixed relay and anonymous actor telling they automatically approve followers
- Fixed mix tasks showing output from all error levels
- Fixed missing metadata on some pages
- Fixed some config values being defined at compile-time instead of runtime
- Fixed missing pagination for group resources
- Fixed missing `.ics` suffix for email event attachments
- Fixed missing unique index on posts URL
- Fixed creating events from group page not always auto-selecting the correct organizer actor
- Fixed error when deleting actor with type different from Person or Group
- Fixed not defaulting to UTC timezone when user has no tz setting in their activity recaps
- Fixed Sentry loading itself even if not configured
- Fixed showing proper message when anonymous participation was confirmed but just wasn't saved in browser
- Fixed editing some event properties
- Fixed group image ratio in admin dashboard
- Fix GraphiQL CSP headers
### Translations
- Finnish
- French
- Galician
- Italian
- Occitan
- Russian
- Spanish
- Swedish
## 1.2.0-beta.3 - 2021-06-27 ## 1.2.0-beta.3 - 2021-06-27
### Added ### Added
@ -56,7 +108,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Add a snackbar message to manually reload the UI when updates are available - Add a snackbar message to manually reload the UI when updates are available
- Add blurhash support for some banners - Add blurhash support for some banners
### Changes ### Changed
- **Interface improvements to events, comments, homepage and group pages** - **Interface improvements to events, comments, homepage and group pages**
- **Various improvements to mobile views** - **Various improvements to mobile views**
@ -66,7 +118,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Internet Explorer and other older browsers support. This allows us to provide lighter builds. - Internet Explorer and other older browsers support. This allows us to provide lighter builds.
### Fixes ### Fixed
- Fixed compatibility for previous OTP versions - Fixed compatibility for previous OTP versions
- Fixed the "member joined" activity event not being displayed in the group activity timeline - Fixed the "member joined" activity event not being displayed in the group activity timeline

View File

@ -1,6 +1,6 @@
{ {
"name": "mobilizon", "name": "mobilizon",
"version": "1.2.0-beta.3", "version": "1.2.0",
"private": true, "private": true,
"scripts": { "scripts": {
"serve": "vue-cli-service serve", "serve": "vue-cli-service serve",

View File

@ -1,7 +1,7 @@
defmodule Mobilizon.Mixfile do defmodule Mobilizon.Mixfile do
use Mix.Project use Mix.Project
@version "1.2.0-beta.3" @version "1.2.0"
def project do def project do
[ [