2.17.4 Core and JS Improvements, KV Features
Core
- Fix reconnect() calls close() when simultaneously 'disconnecting' in another thread #1082 @MauriceVanVeen
- Optional dispatching with executor instead of blocking #1083 @scottf
- Offer timeout millis no longer hardcoded #1088 @scottf
- ReentrantLock instead of synchronized #1095 @scottf
- Force Reconnect API #1100 @scottf
- SSLContextFactory #1101 @scottf
JetStream
- Implement Consumers Pause #1093 @MauriceVanVeen
- Make sure Fetch No Wait returns as soon as it gets 404/408 #1096 @scottf
- Message Info always use last value in the headers. #1099 @scottf
KV
- KV Watch From Revision #1081 @scottf
- KeyValue atomic delete and purge methods. #1092 @davidmcote
- KV Transform support. #1098 @scottf