The Pekko modules are split across a number of Git repos. Our releases will be based on individual repos - ie all the modules in on git repo will be released together. We will only release 1 git repo at a time.
You can explore the structure by starting with our Modules page.
If you want to see how to set up a resolver to include the Apache Nexus Repository, please see this page in the Pekko Core docs - but the same setup applies to all Pekko modules.
Recommended Snapshot Versions
The problem with testing snapshot jars across multiple modules is that the versions may conflict. This is a list of version numbers that are consistent with each other.
We will try to update this list regularly.
Pekko 1.0.1 & Pekko HTTP 1.0.0 & Pekko Connectors Kafka 1.0.0 & Pekko Management 1.0.0
These jars were all built in mid August 2023 and use the Pekko 1.0.1, Pekko HTTP 1.0.0, Pekko Connectors Kafka 1.0.0 and Pekko Management 1.0.0 releases.
We don't yet have all the snapshots ready.
- pekko-grpc - 1.0.0-RC1-3-ae23c14d-SNAPSHOT
- pekko-connectors - 0.0.0+144-703e9cca-SNAPSHOT
- pekko-persistence-jdbc - 0.0.0+998-6a9e5841-SNAPSHOT
- pekko-persistence-cassandra - 0.0.0-1111-f170d7eb-SNAPSHOT
- pekko-persistence-dynamodb - 0.0.0+320-d07a5548-SNAPSHOT
- pekko-persistence-r2dbc - 0.0.0+290-fe300745-SNAPSHOT
- pekko-projection - 0.0.0+68-6f80a745-SNAPSHOT
Any other modules: use the latest version you can find in https://repository.apache.org/content/groups/snapshots/org/apache/pekko/
Pekko 1.0.1 & Pekko HTTP 1.0.0 & Pekko Connectors Kafka 1.0.0 & Pekko Management 1.0.0 & Pekko gRPC 1.0.0
New set similar to above but with more Scala 3 Support
- pekko-connectors - 0.0.0+173-c12dde2b-SNAPSHOT
- pekko-persistence-cassandra - 0.0.0-1114-8714f01e-SNAPSHOT
Updated but without Scala 3 support yet
- pekko-projection - 0.0.0+69-a10738b0-SNAPSHOT
Still relevant
- pekko-persistence-jdbc - 0.0.0+998-6a9e5841-SNAPSHOT
- pekko-persistence-dynamodb - 0.0.0+320-d07a5548-SNAPSHOT
Pekko 1.0.1 & Pekko HTTP 1.0.0 & Pekko Connectors Kafka 1.0.0
These jars were all built in early August 2023 and use the Pekko 1.0.1, Pekko HTTP 1.0.0 and Pekko Connectors Kafka 1.0.0 releases.
- pekko-grpc - 0.0.0-73-c03eff2b-SNAPSHOT
- pekko-connectors - 0.0.0+140-7d704044-SNAPSHOT
pekko-management - 1.0.0-RC1+1-15f8c323-SNAPSHOT
- pekko-persistence-jdbc - 0.0.0+998-6a9e5841-SNAPSHOT
- pekko-persistence-cassandra - 0.0.0-1110-6b7494d3-SNAPSHOT
- pekko-persistence-dynamodb - 0.0.0+320-d07a5548-SNAPSHOT
- pekko-persistence-r2dbc - 0.0.0+289-44d7ee24-SNAPSHOT
- pekko-projection - 0.0.0+66-8f066ce2-SNAPSHOT
Pekko 1.0.0
These jars were all built in mid July 2023 and use the Pekko 1.0.0 release. They should also work with Pekko 1.0.1.
- pekko-http - 0.0.0+4468-963bd592-SNAPSHOT
- pekko-grpc - 0.0.0-64-719d069a-SNAPSHOT
- pekko-connectors-kafka - 0.0.0+1761-2291eac2-SNAPSHOT
- pekko-connectors - 0.0.0+131-79ec6fa6-SNAPSHOT
- pekko-management - 0.0.0+757-f7d48cde-SNAPSHOT
- pekko-persistence-cassandra - 0.0.0-1102-939e199d-SNAPSHOT
- pekko-persistence-dynamodb - 0.0.0+311-ce1041d0-SNAPSHOT
- pekko-persistence-jdbc - 0.0.0+993-1f987f87-SNAPSHOT
- pekko-persistence-r2dbc - 0.0.0+283-c2f912ca-SNAPSHOT
- pekko-projection - 0.0.0+60-7f13444a-SNAPSHOT
Older Consistent Set
These jars were all built in mid June 2023.
- pekko (core) - 0.0.0+26669-ec5b6764-SNAPSHOT
- pekko-http - 0.0.0+4411-6fe04045-SNAPSHOT
- pekko-grpc - 0.0.0-54-7f0140d6-SNAPSHOT
- pekko-connectors-kafka - 0.0.0+1738-07a19b8e-SNAPSHOT
- pekko-connectors - 0.0.0+123-178795f6-SNAPSHOT
- pekko-management - 0.0.0+752-95cdd415-SNAPSHOT
- pekko-persistence-cassandra -0.0.0-1097-3f489113-SNAPSHOT
- pekko-persistence-dynamodb - 0.0.0+293-3fb14901-SNAPSHOT
- pekko-persistence-jdbc - 0.0.0+985-6b7eeb08-SNAPSHOT