lets-mica / mica

Spring Cloud 微服务开发核心工具集。工具类、验证码、http、redis、ip2region、xss 等,开箱即用。 🔝 🔝 记得右上角点个star 关注更新!
https://www.dreamlu.net
GNU Lesser General Public License v3.0
2.15k stars 368 forks source link

Update dependency io.nats:jnats to v2.19.0 #62

Closed renovate[bot] closed 5 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.nats:jnats 2.16.13 -> 2.19.0 age adoption passing confidence

Release Notes

nats-io/nats.java (io.nats:jnats) ### [`v2.19.0`](https://togithub.com/nats-io/nats.java/blob/HEAD/CHANGELOG.md#2190) [Compare Source](https://togithub.com/nats-io/nats.java/compare/2.18.1...2.19.0) ##### Core Improve socket close behavior [#​1155](https://togithub.com/nats-io/nats.java/issues/1155) [@​scottf](https://togithub.com/scottf) ##### Tests Additional NKey Tests [#​1154](https://togithub.com/nats-io/nats.java/issues/1154) [@​scottf](https://togithub.com/scottf) ##### Misc Experimental Retrier utility removed to its own project/repo [#​1153](https://togithub.com/nats-io/nats.java/issues/1153) [@​scottf](https://togithub.com/scottf) ### [`v2.18.1`](https://togithub.com/nats-io/nats.java/blob/HEAD/CHANGELOG.md#2181) [Compare Source](https://togithub.com/nats-io/nats.java/compare/2.18.0...2.18.1) ##### Core - General Retry Functionality [#​1145](https://togithub.com/nats-io/nats.java/issues/1145) [@​scottf](https://togithub.com/scottf) - Cluster string in Placement is optional. [#​1150](https://togithub.com/nats-io/nats.java/issues/1150) [@​scottf](https://togithub.com/scottf) - Remove duplicate reconnect event [#​1151](https://togithub.com/nats-io/nats.java/issues/1151) [@​scottf](https://togithub.com/scottf) ##### JetStream - Support 409 Leadership Change [#​1144](https://togithub.com/nats-io/nats.java/issues/1144) [@​scottf](https://togithub.com/scottf) ##### Doc - Update docs and comments (MessageQueue, forceReconnect) [#​1142](https://togithub.com/nats-io/nats.java/issues/1142) [@​scottf](https://togithub.com/scottf) ### [`v2.18.0`](https://togithub.com/nats-io/nats.java/blob/HEAD/CHANGELOG.md#2180--2177) [Compare Source](https://togithub.com/nats-io/nats.java/compare/2.17.7...2.18.0) 2.18.0 and 2.17.7 are identical. 2.18.0 attempts to start us on the road to properly [Semantic Version (semver)](https://semver.org/). In the last few patch releases, changes that should have been exposed via a minor version bump were numbered as a patch. Even if just one api is newly added, semver requires that we bump the minor version. The `forceReconnect` api is an example of one api being added to the Connection interface. It should have resulted in a minor version bump. Going forward, when a release contains only bug fixes, it's appropriate to simply bump the patch. But if an api is added, even one, then the minor version will be bumped. ##### Core - Revert headers from being read-only upon message creation [#​1123](https://togithub.com/nats-io/nats.java/issues/1123) [@​scottf](https://togithub.com/scottf) - tls_available support [#​1127](https://togithub.com/nats-io/nats.java/issues/1127) [@​scottf](https://togithub.com/scottf) - Revisit Write Timeout Handling [#​1128](https://togithub.com/nats-io/nats.java/issues/1128) [@​scottf](https://togithub.com/scottf) - Remove rethrowable runtime exception during connection [#​1137](https://togithub.com/nats-io/nats.java/issues/1137) [@​ajax-surovskyi-y](https://togithub.com/ajax-surovskyi-y) ##### JetStream - Fix [#​1125](https://togithub.com/nats-io/nats.java/issues/1125) NatsJetStreamMetaData timestamp timezone [#​1126](https://togithub.com/nats-io/nats.java/issues/1126) [@​mrmx](https://togithub.com/mrmx) ##### Doc - Update Readme with links to docs and examples. [#​1119](https://togithub.com/nats-io/nats.java/issues/1119) [@​scottf](https://togithub.com/scottf) ##### Misc - Refactor Encoding util for easier replacement of Base64 encoding class [#​1121](https://togithub.com/nats-io/nats.java/issues/1121) [@​scottf](https://togithub.com/scottf) ### [`v2.17.7`](https://togithub.com/nats-io/nats.java/blob/HEAD/CHANGELOG.md#2180--2177) [Compare Source](https://togithub.com/nats-io/nats.java/compare/2.17.6...2.17.7) 2.18.0 and 2.17.7 are identical. 2.18.0 attempts to start us on the road to properly [Semantic Version (semver)](https://semver.org/). In the last few patch releases, changes that should have been exposed via a minor version bump were numbered as a patch. Even if just one api is newly added, semver requires that we bump the minor version. The `forceReconnect` api is an example of one api being added to the Connection interface. It should have resulted in a minor version bump. Going forward, when a release contains only bug fixes, it's appropriate to simply bump the patch. But if an api is added, even one, then the minor version will be bumped. ##### Core - Revert headers from being read-only upon message creation [#​1123](https://togithub.com/nats-io/nats.java/issues/1123) [@​scottf](https://togithub.com/scottf) - tls_available support [#​1127](https://togithub.com/nats-io/nats.java/issues/1127) [@​scottf](https://togithub.com/scottf) - Revisit Write Timeout Handling [#​1128](https://togithub.com/nats-io/nats.java/issues/1128) [@​scottf](https://togithub.com/scottf) - Remove rethrowable runtime exception during connection [#​1137](https://togithub.com/nats-io/nats.java/issues/1137) [@​ajax-surovskyi-y](https://togithub.com/ajax-surovskyi-y) ##### JetStream - Fix [#​1125](https://togithub.com/nats-io/nats.java/issues/1125) NatsJetStreamMetaData timestamp timezone [#​1126](https://togithub.com/nats-io/nats.java/issues/1126) [@​mrmx](https://togithub.com/mrmx) ##### Doc - Update Readme with links to docs and examples. [#​1119](https://togithub.com/nats-io/nats.java/issues/1119) [@​scottf](https://togithub.com/scottf) ##### Misc - Refactor Encoding util for easier replacement of Base64 encoding class [#​1121](https://togithub.com/nats-io/nats.java/issues/1121) [@​scottf](https://togithub.com/scottf) ### [`v2.17.6`](https://togithub.com/nats-io/nats.java/blob/HEAD/CHANGELOG.md#2176--2175) [Compare Source](https://togithub.com/nats-io/nats.java/compare/2.17.5...2.17.6) 2.17.6 was released immediately after 2.17.5. The allowing of a comma delimited list of keys was removed. This is noted since it was technically available for several hours even though it was never publicly announced, and will be considered a bug fix. ##### Core - Log connect trace server uri when reconnecting [#​1106](https://togithub.com/nats-io/nats.java/issues/1106) [@​photizzo](https://togithub.com/photizzo) - Ensure NatsConnection inboxDispatcher is started prior to publishing messages [#​1109](https://togithub.com/nats-io/nats.java/issues/1109) [@​nathanschile](https://togithub.com/nathanschile) ##### JetStream - Add support for Consumer Create Action [#​1108](https://togithub.com/nats-io/nats.java/issues/1108) [@​scottf](https://togithub.com/scottf) ##### KV - KV Watch Multiple Filters [#​1113](https://togithub.com/nats-io/nats.java/issues/1113) [@​scottf](https://togithub.com/scottf) - KV Watch Multiple Filters Additional Test [#​1114](https://togithub.com/nats-io/nats.java/issues/1114) [@​scottf](https://togithub.com/scottf) - KV Watch Multiple Filters remove comma delimited support [#​1117](https://togithub.com/nats-io/nats.java/issues/1117) ##### Simplification ##### Test - Testing Cleanup Only - No Functionality Changes [#​1110](https://togithub.com/nats-io/nats.java/issues/1110) [@​scottf](https://togithub.com/scottf) - Don't run testAddStreamInvalids with server older than 2.10 [#​1111](https://togithub.com/nats-io/nats.java/issues/1111) [@​scottf](https://togithub.com/scottf) ##### Doc - Added graalvm setup example [#​1112](https://togithub.com/nats-io/nats.java/issues/1112) [@​YunaBraska](https://togithub.com/YunaBraska) - Graalvm readme touch-up [#​1115](https://togithub.com/nats-io/nats.java/issues/1115) [@​scottf](https://togithub.com/scottf) ##### Misc ### [`v2.17.5`](https://togithub.com/nats-io/nats.java/blob/HEAD/CHANGELOG.md#2176--2175) [Compare Source](https://togithub.com/nats-io/nats.java/compare/2.17.4...2.17.5) 2.17.6 was released immediately after 2.17.5. The allowing of a comma delimited list of keys was removed. This is noted since it was technically available for several hours even though it was never publicly announced, and will be considered a bug fix. ##### Core - Log connect trace server uri when reconnecting [#​1106](https://togithub.com/nats-io/nats.java/issues/1106) [@​photizzo](https://togithub.com/photizzo) - Ensure NatsConnection inboxDispatcher is started prior to publishing messages [#​1109](https://togithub.com/nats-io/nats.java/issues/1109) [@​nathanschile](https://togithub.com/nathanschile) ##### JetStream - Add support for Consumer Create Action [#​1108](https://togithub.com/nats-io/nats.java/issues/1108) [@​scottf](https://togithub.com/scottf) ##### KV - KV Watch Multiple Filters [#​1113](https://togithub.com/nats-io/nats.java/issues/1113) [@​scottf](https://togithub.com/scottf) - KV Watch Multiple Filters Additional Test [#​1114](https://togithub.com/nats-io/nats.java/issues/1114) [@​scottf](https://togithub.com/scottf) - KV Watch Multiple Filters remove comma delimited support [#​1117](https://togithub.com/nats-io/nats.java/issues/1117) ##### Simplification ##### Test - Testing Cleanup Only - No Functionality Changes [#​1110](https://togithub.com/nats-io/nats.java/issues/1110) [@​scottf](https://togithub.com/scottf) - Don't run testAddStreamInvalids with server older than 2.10 [#​1111](https://togithub.com/nats-io/nats.java/issues/1111) [@​scottf](https://togithub.com/scottf) ##### Doc - Added graalvm setup example [#​1112](https://togithub.com/nats-io/nats.java/issues/1112) [@​YunaBraska](https://togithub.com/YunaBraska) - Graalvm readme touch-up [#​1115](https://togithub.com/nats-io/nats.java/issues/1115) [@​scottf](https://togithub.com/scottf) ##### Misc ### [`v2.17.4`](https://togithub.com/nats-io/nats.java/blob/HEAD/CHANGELOG.md#2174) [Compare Source](https://togithub.com/nats-io/nats.java/compare/2.17.3...2.17.4) ##### Core - Fix reconnect() calls close() when simultaneously 'disconnecting' in another thread [#​1082](https://togithub.com/nats-io/nats.java/issues/1082) [@​MauriceVanVeen](https://togithub.com/MauriceVanVeen) - Optional dispatching with executor instead of blocking [#​1083](https://togithub.com/nats-io/nats.java/issues/1083) [@​scottf](https://togithub.com/scottf) - Offer timeout millis no longer hardcoded [#​1088](https://togithub.com/nats-io/nats.java/issues/1088) [@​scottf](https://togithub.com/scottf) - ReentrantLock instead of synchronized [#​1095](https://togithub.com/nats-io/nats.java/issues/1095) [@​scottf](https://togithub.com/scottf) - Force Reconnect API [#​1100](https://togithub.com/nats-io/nats.java/issues/1100) [@​scottf](https://togithub.com/scottf) - SSLContextFactory [#​1101](https://togithub.com/nats-io/nats.java/issues/1101) [@​scottf](https://togithub.com/scottf) ##### JetStream - Implement Consumers Pause [#​1093](https://togithub.com/nats-io/nats.java/issues/1093) [@​MauriceVanVeen](https://togithub.com/MauriceVanVeen) - Make sure Fetch No Wait returns as soon as it gets 404/408 [#​1096](https://togithub.com/nats-io/nats.java/issues/1096) [@​scottf](https://togithub.com/scottf) - Message Info always use last value in the headers. [#​1099](https://togithub.com/nats-io/nats.java/issues/1099) [@​scottf](https://togithub.com/scottf) ##### KV - KV Watch From Revision [#​1081](https://togithub.com/nats-io/nats.java/issues/1081) [@​scottf](https://togithub.com/scottf) - KeyValue atomic delete and purge methods. [#​1092](https://togithub.com/nats-io/nats.java/issues/1092) [@​davidmcote](https://togithub.com/davidmcote) - KV Transform support. [#​1098](https://togithub.com/nats-io/nats.java/issues/1098) [@​scottf](https://togithub.com/scottf) ##### Simplification - Allow simplification fetch to have noWait with or without expires. [#​1089](https://togithub.com/nats-io/nats.java/issues/1089) [@​scottf](https://togithub.com/scottf) ##### Test - Add Test for NUID to handle Sequence and Concurrency [#​1094](https://togithub.com/nats-io/nats.java/issues/1094) [@​photizzo](https://togithub.com/photizzo) ##### Doc - upgrade documentation to specify backoff behavior [#​1078](https://togithub.com/nats-io/nats.java/issues/1078) [@​imclem](https://togithub.com/imclem) ##### Misc - Chaos App tuning and additional testing while porting. [#​1080](https://togithub.com/nats-io/nats.java/issues/1080) [@​scottf](https://togithub.com/scottf) ### [`v2.17.3`](https://togithub.com/nats-io/nats.java/blob/HEAD/CHANGELOG.md#2173) [Compare Source](https://togithub.com/nats-io/nats.java/compare/2.17.2...2.17.3) ##### Core - Socket Data Port with Manual Write Timeout [#​1064](https://togithub.com/nats-io/nats.java/issues/1064) [@​scottf](https://togithub.com/scottf) - Provide implementation instead of empty trust manager check [#​1066](https://togithub.com/nats-io/nats.java/issues/1066) [@​scottf](https://togithub.com/scottf) ##### Test - Reconnect On Connect Unit Test [#​1062](https://togithub.com/nats-io/nats.java/issues/1062) [#​1063](https://togithub.com/nats-io/nats.java/issues/1063) [@​scottf](https://togithub.com/scottf) ##### Doc - Document Message Immutability Headers Bug [#​1059](https://togithub.com/nats-io/nats.java/issues/1059) [@​scottf](https://togithub.com/scottf) ### [`v2.17.2`](https://togithub.com/nats-io/nats.java/blob/HEAD/CHANGELOG.md#2172) [Compare Source](https://togithub.com/nats-io/nats.java/compare/2.17.1...2.17.2) Robustness and recovery ##### Core - Support StreamConfiguration creation from JSON [#​1023](https://togithub.com/nats-io/nats.java/issues/1023) [@​senior](https://togithub.com/senior) - TimeoutException instead of CancellationException on timeout [#​1031](https://togithub.com/nats-io/nats.java/issues/1031) [@​maximbreitman](https://togithub.com/maximbreitman) - Message Headers Improvement [#​1054](https://togithub.com/nats-io/nats.java/issues/1054) [@​scottf](https://togithub.com/scottf) ##### JetStream - Pull Request Validate Idle Heartbeat Against Expiration [#​1036](https://togithub.com/nats-io/nats.java/issues/1036) [@​scottf](https://togithub.com/scottf) - Client side consumer recovery [#​1043](https://togithub.com/nats-io/nats.java/issues/1043) [@​scottf](https://togithub.com/scottf) - Ensure robustness b/w compatible with server 2.8.4 [#​1046](https://togithub.com/nats-io/nats.java/issues/1046) [@​scottf](https://togithub.com/scottf) - Chaos Testing Tuning [#​1055](https://togithub.com/nats-io/nats.java/issues/1055) [@​scottf](https://togithub.com/scottf) ##### Extensions (KV / OS / Service) - KV and OS Compression and Metadata [#​1034](https://togithub.com/nats-io/nats.java/issues/1034) [@​scottf](https://togithub.com/scottf) ##### Docs / Testing / Examples / Etc. - Initialize SocketDataPort directly [#​1022](https://togithub.com/nats-io/nats.java/issues/1022) [@​scottf](https://togithub.com/scottf) - Add dockerfile for compatibility tests [#​1024](https://togithub.com/nats-io/nats.java/issues/1024) [@​piotrpio](https://togithub.com/piotrpio) - Update jnats-server-runner to 1.2.6 [#​1027](https://togithub.com/nats-io/nats.java/issues/1027) [@​scottf](https://togithub.com/scottf) - Auth Test Improvement [#​1028](https://togithub.com/nats-io/nats.java/issues/1028) [@​scottf](https://togithub.com/scottf) - Test Base Tuning [#​1030](https://togithub.com/nats-io/nats.java/issues/1030) [@​scottf](https://togithub.com/scottf) - Publish Expectations Test for JetStream API Code [#​1032](https://togithub.com/nats-io/nats.java/issues/1032) [@​scottf](https://togithub.com/scottf) - More Tests for recent NatsRequestCompletableFuture enhancement [#​1035](https://togithub.com/nats-io/nats.java/issues/1035) [@​scottf](https://togithub.com/scottf) - Add nats by example link [#​1037](https://togithub.com/nats-io/nats.java/issues/1037) [@​Jarema](https://togithub.com/Jarema) - Improve test for real user authentication expired [#​1040](https://togithub.com/nats-io/nats.java/issues/1040) [@​scottf](https://togithub.com/scottf) - Update readme / better subject validation notes [#​1047](https://togithub.com/nats-io/nats.java/issues/1047) [@​scottf](https://togithub.com/scottf) - Fetch Resilient Example [#​1048](https://togithub.com/nats-io/nats.java/issues/1048) [@​scottf](https://togithub.com/scottf) - Refactoring and improving example code. [#​1049](https://togithub.com/nats-io/nats.java/issues/1049) [@​scottf](https://togithub.com/scottf) ### [`v2.17.1`](https://togithub.com/nats-io/nats.java/blob/HEAD/CHANGELOG.md#2171) [Compare Source](https://togithub.com/nats-io/nats.java/compare/2.17.0...2.17.1) This release added was mostly about TLS and testing ##### Core - Allow trust store without key store [#​999](https://togithub.com/nats-io/nats.java/issues/999) [@​scottf](https://togithub.com/scottf) [@​jnmoyne](https://togithub.com/jnmoyne) - Allow for custom dispatcher [#​1001](https://togithub.com/nats-io/nats.java/issues/1001) [@​scottf](https://togithub.com/scottf) - Expanded support for server sent authorization errors [#​1006](https://togithub.com/nats-io/nats.java/issues/1006) [@​scottf](https://togithub.com/scottf) - Reconnect on Connect additional api [#​1012](https://togithub.com/nats-io/nats.java/issues/1012) [@​scottf](https://togithub.com/scottf) - Accept Tls First as an Option [#​1015](https://togithub.com/nats-io/nats.java/issues/1015) [@​scottf](https://togithub.com/scottf) ##### JetStream - Duplicate message for Interest stream fails seq check in PublishAck [#​1005](https://togithub.com/nats-io/nats.java/issues/1005) [@​MauriceVanVeen](https://togithub.com/MauriceVanVeen) - Direct Message Subject Header May Contain Multiple Subjects [#​1016](https://togithub.com/nats-io/nats.java/issues/1016) [@​scottf](https://togithub.com/scottf) ##### Service Framework - Added custom endpoint queue support and fixed InfoResponse to show proper subject. [#​1010](https://togithub.com/nats-io/nats.java/issues/1010) [@​scottf](https://togithub.com/scottf) ##### Docs / Testing / Misc - Removing generic-ness from naming [#​1000](https://togithub.com/nats-io/nats.java/issues/1000) [#​1004](https://togithub.com/nats-io/nats.java/issues/1004) [@​scottf](https://togithub.com/scottf) - Subscribe options name handling vs 2.8.4 [#​1011](https://togithub.com/nats-io/nats.java/issues/1011) [@​scottf](https://togithub.com/scottf) - Client Compatibility Tests engine [#​1013](https://togithub.com/nats-io/nats.java/issues/1013) [@​scottf](https://togithub.com/scottf) - Regression and Test Improvements [#​1017](https://togithub.com/nats-io/nats.java/issues/1017) [#​1018](https://togithub.com/nats-io/nats.java/issues/1018) [@​scottf](https://togithub.com/scottf) ### [`v2.17.0`](https://togithub.com/nats-io/nats.java/blob/HEAD/CHANGELOG.md#2170) [Compare Source](https://togithub.com/nats-io/nats.java/compare/2.16.14...2.17.0) This release added: - support for server 2.10 features - some additional JetStream tuning - StatisticsCollector to add flexibility to statistics tracking - Better ability to create connection options completely from a properties file - Doc updates. ##### JetStream 2.10 Specific - stream/consumer info timestamps, stream config first_seq [#​962](https://togithub.com/nats-io/nats.java/issues/962) [@​scottf](https://togithub.com/scottf) - Multiple Filter Subjects and Subject validation changes [#​965](https://togithub.com/nats-io/nats.java/issues/965) [@​scottf](https://togithub.com/scottf) - Stream Configuration Compression Option [#​976](https://togithub.com/nats-io/nats.java/issues/976) [@​scottf](https://togithub.com/scottf) - Subject Transform Stream Configuration Part 1 [#​978](https://togithub.com/nats-io/nats.java/issues/978) [@​scottf](https://togithub.com/scottf) - Consumer Limits Stream Configuration [#​979](https://togithub.com/nats-io/nats.java/issues/979) [@​scottf](https://togithub.com/scottf) - Subject Transforms in Mirror/Info and Source/Info [#​982](https://togithub.com/nats-io/nats.java/issues/982) [@​scottf](https://togithub.com/scottf) - Multiple Filter Subjects Review [#​984](https://togithub.com/nats-io/nats.java/issues/984) [@​scottf](https://togithub.com/scottf) ##### JetStream - Fast Bind [#​959](https://togithub.com/nats-io/nats.java/issues/959) [@​scottf](https://togithub.com/scottf) - Provide a default consumerByteCount implementation [#​969](https://togithub.com/nats-io/nats.java/issues/969) [@​scottf](https://togithub.com/scottf) ##### Core - Add StatisticsCollector to Options for custom statistics tracking [#​964](https://togithub.com/nats-io/nats.java/issues/964) [@​johnlcox](https://togithub.com/johnlcox) - Construct Options builder from properties file for user. [#​971](https://togithub.com/nats-io/nats.java/issues/971) [@​scottf](https://togithub.com/scottf) - Revert removal of client side checks [#​981](https://togithub.com/nats-io/nats.java/issues/981) [@​scottf](https://togithub.com/scottf) ##### Docs / Testing / Misc - Test coverage and add note about websocket to readme. [#​956](https://togithub.com/nats-io/nats.java/issues/956) [@​scottf](https://togithub.com/scottf) - Add issue forms [#​957](https://togithub.com/nats-io/nats.java/issues/957) [@​bruth](https://togithub.com/bruth) - fixed text in error message [#​961](https://togithub.com/nats-io/nats.java/issues/961) [@​scottf](https://togithub.com/scottf) - Simplify issue forms [#​966](https://togithub.com/nats-io/nats.java/issues/966) [@​bruth](https://togithub.com/bruth) - README.md library version more visible [#​972](https://togithub.com/nats-io/nats.java/issues/972) [@​scottf](https://togithub.com/scottf) - Update README to document connect Options properties [#​973](https://togithub.com/nats-io/nats.java/issues/973) [@​scottf](https://togithub.com/scottf) - update builds to use better way to install server [#​975](https://togithub.com/nats-io/nats.java/issues/975) [@​scottf](https://togithub.com/scottf) - Small improvements README.md [#​977](https://togithub.com/nats-io/nats.java/issues/977) [@​aaabramov](https://togithub.com/aaabramov) - Minor Api doc fixes [#​983](https://togithub.com/nats-io/nats.java/issues/983) [@​scottf](https://togithub.com/scottf) ### [`v2.16.14`](https://togithub.com/nats-io/nats.java/blob/HEAD/CHANGELOG.md#21614) [Compare Source](https://togithub.com/nats-io/nats.java/compare/2.16.13...2.16.14) This release takes the experimental tag off both the Simplification API and the Service Framework. - The simplification api has very minor naming changes and the addition of the Ordered Consumer - The Service Framework was documented and also had some very minor naming changes. - Added the ability to create complete secure Options for connection via configuration file instead of using builder methods. Please see the readme. ##### Core - Minor correction and improved variable naming in NatsConnection [#​945](https://togithub.com/nats-io/nats.java/issues/945) [@​scottf](https://togithub.com/scottf) - Improving Options with better construction via properties [#​946](https://togithub.com/nats-io/nats.java/issues/946) [@​scottf](https://togithub.com/scottf) - Minor improvements to README.md [#​947](https://togithub.com/nats-io/nats.java/issues/947) [@​scottf](https://togithub.com/scottf) - Added unit tests for WebSocket + JWT [#​939](https://togithub.com/nats-io/nats.java/issues/939) [@​scottf](https://togithub.com/scottf) - Jwt Utils update to support "audience" [#​949](https://togithub.com/nats-io/nats.java/issues/949) [@​scottf](https://togithub.com/scottf) ##### Simplification - Simplified Ordered Consumer [#​936](https://togithub.com/nats-io/nats.java/issues/936) [@​scottf](https://togithub.com/scottf) - Simplified Queue Example [#​940](https://togithub.com/nats-io/nats.java/issues/940) [@​scottf](https://togithub.com/scottf) - Ensure run simplification tests only if 2.9.1 or later [#​942](https://togithub.com/nats-io/nats.java/issues/942) [@​scottf](https://togithub.com/scottf) - Simplification More Review [#​948](https://togithub.com/nats-io/nats.java/issues/948) [@​scottf](https://togithub.com/scottf) - Simplification state, better thread safety [#​952](https://togithub.com/nats-io/nats.java/issues/952) [@​scottf](https://togithub.com/scottf) ##### Service - Service / Simplification Documentation and Release Prep [#​954](https://togithub.com/nats-io/nats.java/issues/954) [@​scottf](https://togithub.com/scottf) ##### JetStream - fixed rate limit comparison bug [#​951](https://togithub.com/nats-io/nats.java/issues/951) [@​scottf](https://togithub.com/scottf) - Fix use of JsOptions timeout [#​953](https://togithub.com/nats-io/nats.java/issues/953) [@​scottf](https://togithub.com/scottf)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.