2.9.1
What's Changed
- chore: MiMa latest 2.9.0 by @patriknw in #32205
- test: Harden RemoteConnectionSpec, #32182 by @patriknw in #32206
- build: Replace rsync key by @patriknw in #32209
- Remove Play and Lagom references in the docs by @ennru in #32210
- Remove unnecessary todo from MetrciKeyDSL by @Captain1653 in #32211
- docs: remove more references to Gitter and other outdated things by @ennru in #32212
- doc: Simpler old-version-warning by @johanandren in #32215
- chore: Remove links to Akka Cluster with Docker compose example by @ennru in #32219
- build: CA cert for link checker by @johanandren in #32216
- bump: sbt 1.9.7 (was 1.9.6) by @scala-steward in #32224
- bump: sbt-assembly 2.1.4 (was 2.1.3) by @scala-steward in #32220
- bump: metrics-core, metrics-jvm 4.2.22 (was 4.2.20) by @scala-steward in #32223
- bump: commons-io 2.15.0 (was 2.14.0) by @scala-steward in #32222
- Remove unnecessary todo from ReplicatedAuctionExampleSpec by @Captain1653 in #32225
- build: Add JDK 21 to nightly builds by @johanandren in #32226
- docs: clarify example code of reliable delivery by @Roiocam in #32199
- chore: Include quickstart bumping in release template by @johanandren in #32218
- Remove unnecessary todo from DurableStateStoreRegistry by @Captain1653 in #32207
- chore: Drop old Scala 3 comment (no longer valid) by @johanandren in #32229
- Remove unnecessary todo from SnapshotFailureRobustnessSpec by @Captain1653 in #32230
- chore: fix logging for optional snapshots when deleting events by @sebastian-alfers in #32227
- Remove unnecessary todo from TraversalBuilder by @Captain1653 in #32232
- Remove sigar-loader from "test" config dependencies by @Captain1653 in #32194
- Remove unnecessary todo from PhasedFusingActorMaterializer by @Captain1653 in #32234
- chore: A tiny materializer internals cleanup by @johanandren in #32236
- feat: Allow indirect replication by @patriknw in #32233
- Remove unnecessary todo from DurableDataSpec by @Captain1653 in #32239
- chore: Use JDK 17 in multi-node tests by @patriknw in #32240
- chore: Disable scalafmt for Scala 3 by @patriknw in #32186
- docs: Show an example of Scala 3 union types instead of adapters by @johanandren in #32228
- chore: Harden EventSourcedBehaviorRetentionOnlyOneSnapshotSpec by @patriknw in #32241
- build: Harden flaky Aeron tests in CI by @patriknw in #32242
- feat: Fill gaps in EventWriter via message instead of config by @patriknw in #32237
- doc: Small improvements to Replicated Event Sourcing docs by @patriknw in #32244
- doc: Rewrite RES tagging, #32080 by @patriknw in #32245
- str feat: RestartSourceWithContext by @leviramsey in #32178
- bump: jackson-core, jackson-databind 2.15.3 (was 2.15.2) by @scala-steward in #32221
- bump: logback 1.2.13 by @patriknw in #32246
- bump: netty-handler, netty-transport 4.1.101.Final (was 4.1.100.Final) by @scala-steward in #32251
- bump: sbt-assembly 2.1.5 (was 2.1.4) by @scala-steward in #32248
- build: Unique ci concurrency group for multi-node-aeron by @patriknw in #32255
- fix: Topics with the same name but different message types by @johanandren in #32257
- feat: ChangeEvent from Durable State by @patriknw in #32254
- bump: commons-io 2.15.1 (was 2.15.0) by @scala-steward in #32249
- bump: metrics-core, metrics-jvm 4.2.23 (was 4.2.22) by @scala-steward in #32250
- build: JDK index no longer needed for JDK 21 by @johanandren in #32263
- feat: Cache piercing for discovery and async-dns by @johanandren in #32260
- chore: Update license change date for 2.9.1 by @patriknw in #32265
Full Changelog: v2.9.0...v2.9.1