Releases: rsocket/rsocket-java
0.11.5
Null Pointer Fix
Prevents null pointer exception from being throw when Frame is being released
Use ReferenceCountUtil.safeRelease instead of release
0.11.3 Use ReferenceCountUtil.safeRelease instead of release (#505)
Fix a few potential leaks
0.11.2 Fix a few potential leaks (#504)
Maven Dependency Improvements
Previously, an update the build system resulted in the Maven dependencies being aggressively calculated, before each project add dependencies to itself. This change updates the ordering of this calculation such that it happens after each project configures itself. In addition, this change goes through each project and ensures that the dependencies are scoped appropriately in order to achieve the a minimal and accurate Maven POM.
Update dependencies, various improvements
Update dependencies, cleanup RSocketClient/Server implementation
0.10.3 Simplify RSocketClient/Server implementation and avoid unnecessary fl…
Replace IntObjectHashMap with NonBlockingHashMapLong
Replace IntObjectHashMap with NonBlockingHashMapLong - prevents an exception being thrown when cleaning up connections on the RSocketClient.
Replace IntObjectHashMap with NonBlockingHashMapLong
Netty's IntObjectHashMap does not have thread safe iterators, replace with NonBlockingHashMapLong from JCTools so connections get cleaned up reliably
Closeable interface implements Disposable
Closeable implements Disposable now as removes the close method that returns a Mono.