Repository navigation
2.0.0-rc.18 – Sep 21, 2026
Pre-release
Pre-release
·
323 commits
to main
since this release
Context isolation, HTTP correctness and lower proxy memory use
- Restore the physical message context after nested local handling, preventing
later dispatches on the same worker from inheriting stale correlation data. - Decode path parameters once after route matching, preserving literal plus
signs, raw-path routing and safe static-resource resolution. - Decompress gzip web responses before typed deserialization and upcasting.
- Read streamed web responses as raw body bytes, including asynchronous static-file
fixtures and JSON streams. Preserve stream ownership during gzip conversion and
avoid decompressing empty HEAD responses. - Start proxy response headers with an 8 KiB buffer while retaining the separate
maximum header size. Add explicit direct/heap output-buffer configuration. - Expand guidance on domain structure, local integration commands, auditable
outbound HTTP and event transitions versus document reconciliation. - Stabilize cache cleanup regression tests and incorporate dependency updates.
Known boundaries
HTTP/1.1 response-header growth retains the documented Jetty persistence
limitation; see the buffer guidance.
This is a release candidate, not 2.0 GA. Java 25 or newer is required.