From 9ea5902bb61ee82d78da0cf26059fc80cc45cdf2 Mon Sep 17 00:00:00 2001 From: Paula Date: Fri, 3 Jul 2026 14:50:50 +0200 Subject: [PATCH 1/2] chore: prepare 2.0.0 release Stamps the changelog for 2.0.0 and moves the master branch alias to 2.1-dev. --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d1a69e5..d4d9813 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,12 @@ All notable changes to this project are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [2.0.0] - 2026-07-03 + +Major release: pluggable storage. Elasticsearch is now one storage backend +behind three storage-agnostic interfaces, on a modernized foundation +(Elasticsearch 8/9 client, Symfony 6.4-8.x, DoctrineBundle 2/3, modern bundle +layout). See UPGRADE-2.0.md for the migration guide. ### Added - Storage abstraction: `ActivityLogStorageInterface`, `CurrentDataTrackerStorageInterface` and `StorageInitializerInterface` in the new `Locastic\Loggastic\Storage` namespace; implement and alias them to store activity logs in a custom backend From 344e400bbe4cd59a43a474d62454eee51f2ed4d4 Mon Sep 17 00:00:00 2001 From: Paula Date: Fri, 3 Jul 2026 14:51:21 +0200 Subject: [PATCH 2/2] chore: bump master branch alias to 2.1-dev --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 255434c..cc6d35b 100644 --- a/composer.json +++ b/composer.json @@ -52,7 +52,7 @@ }, "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "2.1-dev" } }, "conflict": {