From 63305d39f9a7dd994a7eabce2ee9ff22a88e6357 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Tue, 27 Sep 2022 18:01:15 +0200 Subject: [PATCH] Release 3.0.0-beta.1 Signed-off-by: Thomas Citharel --- CHANGELOG.md | 38 ++++++++++++++++++++++++++++++++++++++ js/package.json | 2 +- mix.exs | 2 +- 3 files changed, 40 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b1ea97bbb..250027952 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,44 @@ 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). +## 3.0.0-beta.1 - 2022-09-27 + +(Work in progress changelog) + +### Added + +- Add global search support, allowing to use https://search.joinmobilizon.org as a centralized event and group database +- Add ability to filter search by categories and language +- Add ability to explore search results on a map view +- Add dark theme support +- Add categories view +- Support for Elixir 1.14 and Erlang OTP 25. + +### Changed + +- Homepage has been redesigned +- Search view has been redesigned +- Internal illustration pictures are now only served using WebP. + +### Fixed + +- Fixed deleting actor when participations association is not preloaded +- Fixed rendering JSON-LD for an event with a single address (no online location) + +### Internal +- Build on Elixir 1.14 and Erlang OTP 25. +- Migrate from Vue 2 and Vue Class Component to Vue 3 and the Composition API +- Migrate from Bulma and Buefy to TailwindCSS and Oruga + +### Tests + +#### Unit Tests +- Rewrote tests using Vitest + +#### E2E Tests +- Renabled E2E tests +- Rewrote tests from Cypress to Playwright + ## 2.1.0 - 2022-05-16 ### Added diff --git a/js/package.json b/js/package.json index 4287e202f..55113d70b 100644 --- a/js/package.json +++ b/js/package.json @@ -1,6 +1,6 @@ { "name": "mobilizon", - "version": "2.1.0", + "version": "3.0.0-beta.1", "private": true, "scripts": { "dev": "vite", diff --git a/mix.exs b/mix.exs index bf0b6bdc5..7d84432ca 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Mobilizon.Mixfile do use Mix.Project - @version "2.1.0" + @version "3.0.0-beta.1" def project do [