You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@pekko.apache.org by "pjfanning (via GitHub)" <gi...@apache.org> on 2026/10/23 16:59:56 UTC
[PR] docs: update 2.0.0 release notes and migration guide for latest merges [pekko]
pjfanning opened a new pull request, #3675:
URL: https://github.com/apache/pekko/pull/3675
### Motivation
Several PRs merged today after the 2.0.0 release notes PR (#3606) were not yet in the release notes or the 1.x to 2.x migration guide. Both pages had also grown into long flat lists that are hard to scan.
### Modification
**Release notes (`releases-2.0.md`)**
- Add the missing merges: #3652 (Artery uid collisions), #3653 (EventWriter), #3644 (hand off timeout warnings), #3673 (fail fast with both Jackson modules), #3665 (ScalaPB deserialization fix, added to the #3651 entry) and the docs PRs #3655, #3658, #3660, #3663, #3664.
- Add a serialization highlight to Main changes (marker traits, zstd, ScalaPB binding).
- Move Security Hardening ahead of Bug Fixes.
- Group Bug Fixes, Ported from Akka, Additions and Changes by module, using bold labels rather than headings so the page TOC stays short. No entries were dropped: every PR/issue link on `main` is still there.
**Migration guide (`migration-guide-1.x-2.x.md`)**
- Group the breaking changes by area: Java API, Actors, Streams, TLS, Remoting, Cluster Sharding and Persistence.
- Add the Java DSL `pekko.japi.Function` removal and the Scala types replaced in Java APIs. Until now these were only in the release notes.
- Move the `PekkoSSLConfig` migration from #3660 out of Dependency Changes into a TLS section and break it into steps.
- Split the `SerializedEvent` note into its own bullet, and point to the single Jackson module rule from Dependency Changes.
### Result
The 2.0.0 docs cover everything merged so far and are easier to read.
### Tests
- Not run - docs only
### References
Refs #3606
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org