GeezerVison is showing java.libhunt.com — RSocket/CHANGELOG and RSocket Releases | LibHunt
Java implementation of RSocket
Avg Release Cycle
255 days
Latest Release
647 days ago
-
-
-
-
August 17, 2022
What's Changed
- 🛠 fixes typo in LeaseSpec initialization #1024
- ➕ adds first frame handling timeout #1027
- ⬆️ bumps libs versions and provides a few UnboundedProcessor fixes #1028
- 👍 eliminate boxing in RequesterResponderSupport when using
IntObjectMap #1029
- ➕ adds tests for WeightedLoadbalanceStrategy #1035
- ⚡️ migrates from deprecated API, updates dependencies #1042
- ➕ adds routing example with
TaggingMetadata and CompositeMetadata #1021
- 🛠 fixes
block() in MetadataPushRequesterMono/FnfRequesterMono #1044
🆕 New Contributors
Full Changelog : 1.1.1...1.1.2
-
June 09, 2021
⭐ New Features
- 👌 Improve Lease API #877
- 🔨 Refactor
InMemoryResumableFramesStore and improve test coverage #1014
- ✅ JCStress tests for the Requester and Responder operators #999
- ➕ Add per-stream MimeType extension codecs #998
- "Automatic-Module-Name" for each module #1007
🛠 🪲 Bug Fixes
- ✂ Remove failed loadbalance targets from the active list #982
- Local and remote resume state disagreement #973
- 🛠 Fix memory Leak related to keepAlive and resume, unreleased buffers #1009
- 🛠 Fix memory leak and add test for live lock on
queue.poll() #989
- ➕ Add null-safe iteration of active streams #1004
- NullPointerException on connection disposal #914
📚 📔 Documentation
- ⚡️ Update Javadoc for load-balancing #1000
🔨 Other
- ✅ Fully migrate tests to JUnit 5 #1016
- 🗄 Replace use of deprecated MonoProcessor API #1003
- 🗄 Replace use of deprecated Processor APIs #957
- 🛠 Fix LoadbalanceTest issues #983
- ⚡️ Updates sample code in RSocketConnector Javadoc #977
- ⬆️ Upgrade to Reactor 2020.0.4 #981
❤️ Contributors
🚀 We'd like to thank all the contributors who worked on this release!
-
October 27, 2020
⭐ New Features
- Provide request intercepting api #944
- Migrate weighted loadbalance strategy to user new RequestInterceptors for Stats tracking #946
- ⚡️ Update WeightedLoadbalanceStrategy to use a Builder #949
🛠 🪲 Bug Fixes
- 👌 Improve Loadbalance implementations and test coverage #953
- 👀 LoadBalancedRSocketMono (LatencySubscriber) does not seem to propagate subscriber context properly #822
- Load balancer throwing several exceptions when refreshing available sockets #786
- LoadBalancedRSocketMono loose sockets on server restart #633
🔨 Other
- ⬆️ Upgrade to Reactor 2020.0.0 #952
-
October 12, 2020
⭐ New Features
- 🔨 Resume mechanism improvements & refactor #766
🛠 🪲 Bug Fixes
- Ensures that resumability implementation is stable #934
- Resume related Netty ByteBuf leak #779
🔨 Other
- ⬆️ Upgrade to Reactor 2020.0 RC2 #943
-
June 09, 2021
🛠 🪲 Bug Fixes
- ✅ Replace use of deprecated RaceTestUtils and fix resulting exposed issues #1008
🔨 Other
- 🔦 Expose number of race test iterations as an environment variable #1015
-
March 04, 2021
⭐ New Features
- 🛠 Fix performance degradation when fragmentation is used #995
🛠 🪲 Bug Fixes
- 🛠 Fix deadlock on multiconsumer clear/poll in UnboundedProcessor #990
- 🛠 Fix
OverflowException if UnicastProcessor request and onNext are in a race #985
- 🛠 Fix
RequestOperator to subscribe to the source at later phase #963
- 🛰 Ensure
DeafultPayload#create methods make a copy of ByteBuf content #993
- 🚚 Ensure
Subscriber is removed from sendingSubscriptions #962
🔨 Other
- ⬆️ Upgrade to Reactor Dysprosium-SR17 and Netty 4.1.59 #980
❤️ Contributors
🚀 We'd like to thank all the contributors who worked on this release!
-
October 26, 2020
⭐ New Features
- Avoid queueing in UnicastProcessor receivers #932
- ⚡️ Update username length to align with the spec (uint8 vs uint16) #938
- 🛰 Use heap buffers in the default payload decoder #945
🛠 🪲 Bug Fixes
- Safer iteration when cancelling subscriptions #941
🔨 Other
- ⬆️ Upgrade to Reactor Dysprosium-SR13 #951
- Dependencies for 1.1.0-M02 missing from Maven Central? #940
- 0️⃣ Use static errors in RSocket default method implementations #933
❤️ Contributors
🚀 We'd like to thank all the contributors who worked on this release!