Releases: akka/akka
Releases · akka/akka
v2.8.8
What's Changed
- chore: Update latestPatchOf28 by @patriknw in #32552
- bugfix: Update protobuf by @JustinPihony in #32581
- License change date 2.8.8 by @sebastian-alfers in #32584
Full Changelog: v2.8.7...v2.8.8
v2.10.0
What's Changed
- chore: MiMa latest by @patriknw in #32484
- docs: Wrong path to some of the sample zip files by @johanandren in #32486
- bump: Agrona 1.22.0 by @johanandren in #32489
- Document and (partially) handle interactions involving k8s
terminationGracePeriodSeconds
by @leviramsey in #32487 - bump: classgraph 4.8.175 (was 4.8.174) by @scala-steward in #32495
- bump: sbt-ci-release 1.6.1 (was 1.5.12) by @scala-steward in #32491
- bump: metrics-core, metrics-jvm 4.2.27 (was 4.2.26) by @scala-steward in #32494
- bump: sbt-mima-plugin 1.1.4 (was 1.1.3) by @scala-steward in #32492
- bump: slf4j 2.0.16, logback 1.5.7 by @sebastian-alfers in #32497
- chore: Drop scala java8 compat by @sebastian-alfers in #32435
- bump: logback-classic 1.5.7 (was 1.2.13) by @scala-steward in #32490
- chore: Additional metadata needed for SLF4j 2 in native images by @johanandren in #32504
- chore: drop akka.util.JavaDurationConverters by @sebastian-alfers in #32502
- chore: replace @unused with @nowarn by @sebastian-alfers in #32506
- chore: drop ccompat by @sebastian-alfers in #32508
- chore: drop scala.collection.JavaConverters by @sebastian-alfers in #32509
- chore: drop additional scala-2.13+ source directory by @sebastian-alfers in #32512
- chore: deprecate LoggerOps by @sebastian-alfers in #32513
- chore: Simplify flight recorder interactions by @sebastian-alfers in #32499
- Expose .thenStop on ReplyEffects by @leviramsey in #32516
- bump: Jackson 2.17.2 by @sebastian-alfers in #32514
- chore: cleanup for post 2.12 removal by @sebastian-alfers in #32515
- bump: lmdbjava 0.9.0 (was 0.8.3) by @scala-steward in #32253
- bump: jctools-core 4.0.5 (was 3.3.0) by @scala-steward in #32449
- docs: revise URL structure (libraries, akka-core) by @ennru in #32518
- bump: shaded protobuf-java 3.25.5 by @patriknw in #32521
- chore: Deprecate Multi-DC Cluster by @patriknw in #32519
- bump: nativeimage 24.1.0 (was 24.0.2) by @scala-steward in #32533
- bump: sbt 1.10.2 (was 1.10.1) by @scala-steward in #32536
- bump: scala3-library 3.3.4 (was 3.3.3) by @scala-steward in #32535
- bump: classgraph 4.8.176 (was 4.8.175) by @scala-steward in #32531
- bump: commons-io 2.17.0 (was 2.16.1) by @scala-steward in #32529
- bump: aeron-client, aeron-driver 1.44.3 (was 1.44.1) by @scala-steward in #32530
- bump: netty-handler, netty-transport 4.1.113.Final (was 4.1.112.Final) by @scala-steward in #32532
- bump: logback-classic 1.5.8 (was 1.5.7) by @scala-steward in #32528
- feat: Add license key check by @patriknw in #32537
- chore: Update latestPatch by @patriknw in #32550
- fix: Circuit breaker with id for journal and snapshot store by @johanandren in #32555
- docs(streams): push module info to page by @ennru in #32559
- feat: Replicated event interceptor API by @johanandren in #32526
- feat: Add replay phase to JournalFailureExceptions in typed by @leviramsey in #32557
- chore: move mima filter by @patriknw in #32562
- docs: list the Akka persistence plugins more prominently by @ennru in #32560
- feat: Expose license key expiry by @patriknw in #32558
- Bump copyright to 2024 by @sebastian-alfers in #32565
- fix: Race condition in ReplicatedEventSourcingSpec by @johanandren in #32567
- bump: scala-library 2.13.15 (was 2.13.14) by @scala-steward in #32534
- chore: different pre-release items by @sebastian-alfers in #32568
- License and doc theme by @sebastian-alfers in #32569
- docs: point to licenes, instead of inlining them by @sebastian-alfers in #32566
Full Changelog: v2.9.5...v2.10.0
v2.9.7
What's Changed
- chore: Update latestPatchOf29 by @patriknw in #32551
- feat: Expose license key expiry (2.9 backport) by @patriknw in #32570
- chore: License change date and preparations for 2.9.7 by @johanandren in #32573
- feat: Backport of RES interceptor by @johanandren in #32571
Full Changelog: v2.9.6...v2.9.7
v2.8.7
v2.7.1
What's Changed
- MiMa for 2.7.0 and JDK9 classes by @johanandren in #31693
- Update license change date for Akka 2.7.0 by @patriknw in #31700
- doc: Backport drop usage of scalafiddle (#32052) by @johanandren in #32214
- feat: Add license key check (2.7) by @patriknw in #32543
- chore: Update license change date for 2.7.1 by @patriknw in #32544
Full Changelog: v2.7.0...v2.7.1
v2.9.6
What's Changed
- chore: MiMa latest by @patriknw in #32484
- docs: Wrong path to some of the sample zip files by @johanandren in #32486
- bump: Agrona 1.22.0 by @johanandren in #32489
- Document and (partially) handle interactions involving k8s
terminationGracePeriodSeconds
by @leviramsey in #32487 - bump: classgraph 4.8.175 (was 4.8.174) by @scala-steward in #32495
- bump: sbt-ci-release 1.6.1 (was 1.5.12) by @scala-steward in #32491
- bump: metrics-core, metrics-jvm 4.2.27 (was 4.2.26) by @scala-steward in #32494
- bump: sbt-mima-plugin 1.1.4 (was 1.1.3) by @scala-steward in #32492
- bump: shaded protobuf-java 3.25.5 CVE-2024-7254 (backport) by @patriknw in #32524
- feat: Add license key check (2.9) by @patriknw in #32538
- chore: Update license change date for 2.9.6 by @patriknw in #32539
Full Changelog: v2.9.5...v2.9.6
v2.10.0-M1
What's Changed
- chore: MiMa latest by @patriknw in #32484
- docs: Wrong path to some of the sample zip files by @johanandren in #32486
- bump: Agrona 1.22.0 by @johanandren in #32489
- Document and (partially) handle interactions involving k8s
terminationGracePeriodSeconds
by @leviramsey in #32487 - bump: classgraph 4.8.175 (was 4.8.174) by @scala-steward in #32495
- bump: sbt-ci-release 1.6.1 (was 1.5.12) by @scala-steward in #32491
- bump: metrics-core, metrics-jvm 4.2.27 (was 4.2.26) by @scala-steward in #32494
- bump: sbt-mima-plugin 1.1.4 (was 1.1.3) by @scala-steward in #32492
- bump: slf4j 2.0.16, logback 1.5.7 by @sebastian-alfers in #32497
- chore: Drop scala java8 compat by @sebastian-alfers in #32435
- bump: logback-classic 1.5.7 (was 1.2.13) by @scala-steward in #32490
- chore: Additional metadata needed for SLF4j 2 in native images by @johanandren in #32504
- chore: drop akka.util.JavaDurationConverters by @sebastian-alfers in #32502
- chore: replace unused with @nowarn by @sebastian-alfers in #32506
- chore: drop ccompat by @sebastian-alfers in #32508
- chore: drop scala.collection.JavaConverters by @sebastian-alfers in #32509
- chore: drop additional scala-2.13+ source directory by @sebastian-alfers in #32512
- chore: deprecate LoggerOps by @sebastian-alfers in #32513
- chore: Simplify flight recorder interactions by @sebastian-alfers in #32499
- Expose .thenStop on ReplyEffects by @leviramsey in #32516
- bump: Jackson 2.17.2 by @sebastian-alfers in #32514
- chore: cleanup for post 2.12 removal by @sebastian-alfers in #32515
- bump: lmdbjava 0.9.0 (was 0.8.3) by @scala-steward in #32253
- bump: jctools-core 4.0.5 (was 3.3.0) by @scala-steward in #32449
Full Changelog: v2.9.5...v2.10.0-M1
v2.9.5
What's Changed
- build: 2.9.4 latest version by @patriknw in #32443
- chore: IdleSpec config, revert accidental change by @patriknw in #32452
- chore: fix url to release-train-issue-template.md in release doc by @sebastian-alfers in #32453
- Update MiMa.scala by @sebastian-alfers in #32456
- fix: Don't allow event deletion for Replicated Event Sourcing by @patriknw in #32444
- bump: classgraph 4.8.174 (was 4.8.172) by @scala-steward in #32446
- docs: Old version warning used the wrong base url and was broken by @johanandren in #32459
- fix: Use new state in snapshotWhen by @patriknw in #32462
- chore: link validator fixes by @ennru in #32461
- chore: remove sortImport doc by @Roiocam in #32466
- bump: metrics-core, metrics-jvm 4.2.26 (was 4.2.25) by @scala-steward in #32445
- bump: HdrHistogram 2.2.2 (was 2.2.1) by @scala-steward in #32448
- bump: netty-handler, netty-transport 4.1.111.Final (was 4.1.109.Final) by @scala-steward in #32447
- bump: nativeimage 24.0.2 (was 24.0.1) by @scala-steward in #32470
- bump: netty-handler, netty-transport 4.1.112.Final (was 4.1.111.Final) by @scala-steward in #32469
- bump: commons-codec 1.17.1 (was 1.16.1) by @scala-steward in #32468
- bump: sbt 1.10.1 (was 1.10.0) by @scala-steward in #32471
- docs: Fix html rendering of askWithStatus by @sebastian-alfers in #32473
- docs: typo in askWithStatus by @sebastian-alfers in #32472
- feat: Async command handling in EventSourcedBehavior by @patriknw in #32460
- feat: Signal when EventSourcedBehavior persist fails by @patriknw in #32463
- Split eventsourced remember entity updates into batched StateChange events based on
max-updates-per-write
config by @nathanmbrown in #32476 - feat: Access ShardCommand ActorRef via extension by @patriknw in #32477
- docs: add links to "Actor Fundamentals" course by @beritou in #32478
- feat: add timestamp offset by slice for persistence queries by @pvlugter in #32479
- docs: add links to "Akka Basics" courses by @beritou in #32481
- chore: Update license change date for 2.9.5 by @patriknw in #32483
New Contributors
Full Changelog: v2.9.4...v2.9.5
v2.8.6
What's Changed
- chore: MiMa 2.8.5 (release-2.8) by @patriknw in #32119
- doc: Backport drop usage of scalafiddle (#32052) by @johanandren in #32213
- doc: Simpler old-version-warning backport from 2.9 by @johanandren in #32217
- fix: Entity stuck in passivation backport from 2.9 (#32439) by @sebastian-alfers in #32451
- chore: License change date for 2.8.6 by @sebastian-alfers in #32455
Full Changelog: v2.8.5...v2.8.6
v2.9.4
What's Changed
- bump: Akka paradox 0.57 by @johanandren in #32414
- build: Post 2.9.3 release changes by @johanandren in #32412
- build: Java g8 templates archived by @johanandren in #32413
- docs: Build infra for Java 21+ samples, updated AbstractOnMessage sample by @johanandren in #32419
- build: Allow workflow dispatch for checking samples by @johanandren in #32422
- chore: All samples working with Scala 3, CI test coverage by @johanandren in #32421
- bump: gson 2.11.0 (was 2.10.1) by @scala-steward in #32424
- bump: nativeimage 24.0.1 (was 24.0.0) by @scala-steward in #32426
- bump: HdrHistogram 2.2.1 (was 2.1.12) by @scala-steward in #32427
- bump: sbt 1.10.0 (was 1.9.9) by @scala-steward in #32429
- chore: Make DeltaOps public in RES CRDTs by @patriknw in #32423
- docs: Document and show named circuitbreaker as the main option by @johanandren in #32417
- bump: sbt-multi-jvm 0.6.0 for samples by @johanandren in #32430
- Fix dynamic versioning example by @Philippus in #32431
- chore: Exclude dependencies from samples from FOSSA scanning by @michaelpnash in #32432
- fix: actor initialization exception supervision bug by @johanandren in #32437
- feat: Sharding allocation strategy based on slice ranges by @patriknw in #32418
- fix: Entity stuck in passivation by @patriknw in #32439
- perf: Possibility to bypass asyncReadHighestSequenceNr by @patriknw in #32434
- feat: Migration to replicated event sourcing by @patriknw in #32438
- bump: scala-library 2.13.14 (was 2.13.13) by @scala-steward in #32428
- feat: JDK 17+ persistence APIs by @johanandren in #32420
- chore: JDK 21 test, commonJournalConfigForEventSourcedOnCommandBehavior by @patriknw in #32442
- chore: Update license change date for 2.9.4 by @patriknw in #32441
New Contributors
- @michaelpnash made their first contribution in #32432
Full Changelog: v2.9.3...v2.9.4