What's New
What's Changed
- GH-392 Exposed
OutboxHandlerDescriptor,OutboxHandlerKind,findAllHandlerDescriptors(), andfindHandlerDescriptorById()for registered handler diagnostics by Roland Beisel in #392 - GH-395 Fixed heartbeat scheduling so
OutboxInstanceRegistryuses the dedicatedoutboxHeartbeatScheduler, preventing heartbeat starvation during long-running outbox tasks by Aleksander Zamojski in #396 - GH-388 Corrected the exponential retry documentation example so
max-retriesand the documented capped retry schedule match by Roland Beisel in #397 - GH-398 Updated project, README, and example dependency versions for release
1.7.1by Roland Beisel in #399 - Updated the Gradle wrapper to
9.6.0for the root project and examples by dependabot[bot] in #390 and #391 - Updated
com.vanniktech.maven.publishfrom0.36.0to0.37.0by dependabot[bot] in #394 - Updated documentation site npm dependencies, including
qs,shell-quote,dompurify,launch-editor,undici, andws, by dependabot[bot] in #384 and #393 - Added performance tuning guidance to the documentation reference overview by Roland Beisel in a437aee
Breaking Changes
- No breaking changes identified.
Security
- Hardened the documentation site dependency tree by updating security-relevant npm packages, including
dompurifyto3.4.11,undicito7.28.0, andwsto7.5.11. These updates affect the documentation build/runtime dependencies, not the published Namastack Outbox runtime artifacts.
🙏 Contributors
Special thanks to all contributors who made this release possible:
- Aleksander Zamojski
- Roland Beisel
Full Changelog: v1.7.0...v1.7.1