Changelog
Overview
This release focuses on a set of changes and improvements in new JetStream API. With this release, JetStream API is out of preview.
Additionally, with this release support for go version < 1.18.0 is dropped, due to usage of any
type in codebase.
Added
- JetStream:
Improved
- Added
dev
andmain
branches ofnats-server
to tests in CI (#1336) - Core NATS:
- Fixed incorrect test case in
parse_test.go
. Thanks @YukiBobier for the contribution (#1334)
- Fixed incorrect test case in
- JetStream:
Changed
- Replace
interface{}
withany
across the codebase (#1332) - JetStream:
Fixed
- JetStream:
- Create consumer when calling
OrderedConsumer()
(#1317) - Unset start time for ordered consumer on reset (#1341)
- Fixed
Next()
blocking indefinitely after callingStop()
. Thanks @mdawar for the contribution (#1344) - Invalid missing heartbeat errors in
Consume()
(#1345) - Fixed
PublishAsync()
blocking published due toPublishAsyncMaxPending
not being reset on reconnect (#1346)
- Create consumer when calling
- Legacy JetStream:
- Fixed
PublishAsync()
blocking published due toPublishAsyncMaxPending
not being reset on reconnect (#1346)
- Fixed