Changelog
Go Version
- 1.19.4: Both the release executables and Docker images are built with this Go release
Improved
- Remove duplicate subscription point to reduce memory usage (#3768)
Updated
- Update golang.org/x/crypto dependency to v0.5.0 (#3761). Thanks to @friedrichwilken for the contribution.
Fixed
- JetStream
- Allow recovery of stream meta file if not properly flushed prior to restart (#3752)
- Ensure max bytes are honored when message block is not properly flushed (#3757). Thanks to @containerpope for the report.
- Ensure new consumers assigned to an offline server are properly restored from the metaleader's snapshot (#3760)
- Set and clear observer state for servers with disconnected leaf nodes (#3763)
- Leaf node
- Fix duplicate messages when leaf node binds an account with service imports (#3751). Thanks to @asambres-form3 and @maxarndt for the original reports.
- Monitoring
- Add back existing
HealthzOptions.JSEnabled
field to restore backwards compatibility (#3744)
- Add back existing