Releases: nats-io/nats.java
Releases · nats-io/nats.java
2.16.5 Pending Limits, Auth Required Flag, Misc
Core
- increase default max (pending) messages, ability to set pending limits in subscribe options #799 @scottf
- better setup of pending limits #804 @scottf
- ignore auth required flag from server when building connection string #807 @scottf @ColinSullivan1
Etc. Tests / Docs / Examples
- Fix test only check mirror direct 2.9.0 and later #794 @scottf
- Fixes typo in Readme #795 @aaabramov
- Better dev version and autobench naming #798 @scottf
- Change Temporary File Creation in unit test. #800 @JLLeitschuh
- fixed test - name not necessary, better for regression #803 @scottf
2.16.4 KV Mirror Support + misc
2.16.3 Regression Issue Against v2.8.x servers
2.16.2 Tuning and Docs
2.16.1 Tuning for OS / KV, Stream and Consumer improvements
Core
- Fix - Ensure resizing of the sendBuffer #746 @MauriceVanVeen
- Enhancement - Additional API to clear last error from Nats server #750 @Ryner51
- Sync NatsMessage.getSizeInBytes() with usage in NatsConnectionWriter #756 @MauriceVanVeen
JetStream
- discard_new_per_subject #755 @scottf
- streams / names with subject filtering, info pagination #759 @scottf
- ordered consumer config setting changes #762 @scottf
- Ordered Consumer Heartbeat Handling #766 @scottf
KV or OS
- object store tuning #731 @scottf
- KV status bytes - Issue #754 @scottf
- List materialized views #765 @scottf
Examples
2.16.0 Retroactive minor bump and v2.9.0 consumer create opt out
2.15.7 Support Server v2.9.0 and Object Store Experimental
IMPORTANT
This release uses a new consumer create API when interacting with nats-server version 2.9.0 or higher. This changes the subjects used by the client to create consumers, which might in some cases require changes in access and import/export configuration.
JetStream / Management
- Get Message Enhancement #696 @scottf
- No Erase option on message delete #698 @scottf
- Support v2.9.0 Get Direct Message feature #701 #703 @scottf
- Support v2.9.0 Consumer Create feature #723 #725 @scottf
Key Value
- Fix bug to return null instead of entry on get of deleted or purged key #700 @scottf
- Allow direct configuration for KV #718 #724 @scottf
Object Store
Core
2.15.6 new Consumer configuration fields
2.15.5 re-release 2.15.4
Core
- Accept encoded connection urls #674 @scottf
- Only track duplicate responses when advanced tracking is on #659 @scottf
JetStream
- revert ConsumerConfiguration changes where some fields were downgraded #685 @scottf
- consumer info change to sequence_info from sequence_pair #679 @scottf
- consumer filter subject is now modifiable #676 @scottf
- handle updated account stats #668 @scottf
- Ability to create an External object #661 @scottf
KV
Experimental
Tests
- Add test for NKey.clear #663 @lacinoire
Misc
2.15.4 fixes, enhancements and experimental
Core
- Accept encoded connection urls #674 @scottf
- Only track duplicate responses when advanced tracking is on #659 @scottf
JetStream
- consumer info change to sequence_info from sequence_pair #679 @scottf
- consumer filter subject is now modifiable #676 @scottf
- handle updated account stats #668 @scottf
- Ability to create an External object #661 @scottf
KV
Experimental
Tests
- Add test for NKey.clear #663 @lacinoire