Changelog
Refer to the 2.12 Upgrade Guide for backwards compatibility notes with 2.11.x.
Go Version
- 1.25.4
Dependencies
Added
General
- Support for the PROXY protocol (v1 and v2) for client connections, when
proxy_protocol: trueis set in the config (#7456)
Monitoring
- The
/jszendpoint can now show direct consumers with thedirect-consumers?trueflag (#7543)
Improved
JetStream
- Reduced heap allocations in hash checks (#7539)
- Healthchecks now correctly report when streams are catching up, instead of showing them as unhealthy (#7535)
- Potentially reduced the number of calls to the account resolver for assets that are not resident on that server (#7537)
Fixed
JetStream
- Fixed a race condition that could happen with shutdown signals when shutting down JetStream (#7536)
- Fixed an issue in the filestore where skipping message sequences did not correctly update the cache accounting (#7534)