RSocket v1.1.1 Release Notes

Release Date: 2021-06-09 // about 5 years ago
  • ⭐ 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!