Releases: lerna-stack/lerna.g8
Releases · lerna-stack/lerna.g8
v2022.12.0
CHANGELOG is available at here.
v2022.3.0
v2021.10.0
The CHANGELOG is available at here.
v2021.7.0
Comparing v2020.12.0...v2021.7.0 · lerna-stack/lerna.g8
Changed
StandardSpec
uses should.matchers instead of must.matchers
Since theScalaTestWithActorTestKit
uses should.matchers,
the change makes us easy to use bothStandardSpec
andScalaTestWithActorTestKit
at the same time.
Dependency updates
- Update Scala to 2.13.6
- Add akka-entity-replication 2.0.0
- Update lerna-app-library to 2.0.0
- Update scalatest to 3.1.4
- Update akka to 2.6.12
- Update akka-http to 10.2.4
- Remove akka-kryo-serialization
Use akka-serialization-jackson instead.
We'd like to use JSON as a serialization format for persistence. - Add akka-serialization-jackson 2.6.12
The version is the same as other Akka modules. - Add jackson modules (the version is 2.12.3) as direct dependencies
It would be great that all jackson modules should be the same version. - Add akka-projection-eventsourced 1.1.0
- Add akka-projection-slick 1.1.0
- Update slick to 3.3.3
- Update sbt-wartremover to 2.4.13
- Update sbt-scoverage to 1.8.2
Use Akka Typed instead of Akka Classic
- Use akka-actor-typed instead of akka-actor
- Use akka-cluster-typed instead of akka-cluster
- Use akka-cluster-sharding-typed instead of akka-cluster-sharding
- Use akka-persistence-typed instead of akka-persistence
- Remove the direct dependency akka-slf4j
We don't need to specify the dependency since we use akka-actor-typed instead. - Add akka-persistence-testkit
It would be great to testEventSourcedBehavior
s - Use
typed.ActorSystem[T]
instead of classicActorSystem
It is recommended to usetyped.ActorSystem
rather than classicActorSystem
for new projects.