Version 1.2.2
Akka Helper Improvements
This release fixes and enhances the Akka helper for proper repository authentication.
Fixed
- AKKA_REPO_TOKEN authentication - The Akka repository now correctly uses the
AKKA_REPO_TOKENenvironment variable for repository access. This is the repository access token from https://account.akka.io (distinct from the runtime license key).
Changed
-
Optional module flags -
Akka.forRelease()now accepts boolean flags to include additional module groups:withHTTP- Akka HTTP moduleswithGrpc- gRPC runtime modulewithPersistence- Persistence R2DBC modulewithProjections- Projections moduleswithManagement- Management moduleswithKafka- Alpakka Kafka module
-
Test modules included automatically - Core test modules (
akka-testkit,akka-actor-testkit-typed,akka-stream-testkit) are now added automatically with core modules. -
Internal encapsulation - Made internal members private for better API hygiene.
Usage Example
lazy val myProject = project
.configure(Akka.forRelease(
release = "25.10",
withHTTP = true,
withPersistence = true
))Environment Setup
Set AKKA_REPO_TOKEN with your repository access token:
export AKKA_REPO_TOKEN=your-token-from-account.akka.io