Skip to content

1.0.0 Release

Compare
Choose a tag to compare
@rstoyanchev rstoyanchev released this 12 May 10:58
· 2 commits to develop since this release

⭐ New Features

  • Includes LimitRateInterceptor as a built-in interceptor #834
  • Provides bindNow shortcut for the server #830
  • Removes limit rate operator #829
  • Provides support for TracingMetadata #824
  • Renames Flyweight classes to Codec #820
  • Relaxed stream id supplement #814
  • Provides Payload refCnt verification #809
  • Deprecate AbstractRSocket and provide alternative #805
  • Add Zipkin Tracing Flyweight #583

🪲 Bug Fixes

  • Fxes onClose behaviour to not error on shutdown #833
  • Provides ordered stream id issuing #811
  • Adds missing NPE catch in order to handle rare racing cases #808
  • NullPointerException on stream cancellation #757
  • Requests may have non-sequential stream ids #749

📔 Documentation

  • Provides extra @NonNullApi annotation for all packages #826
  • Add Javadoc to RSocketConnector and RSocketServer #813

🔨 Other

  • Removes deprecated errorConsumer #832
  • Provides supportive class to hide concurrency complexity #807
  • Reduces maintenance complexity #806
  • Removes TupleByteBufs #804
  • Deprecate ResponderRSocket #802
  • Rename XXXFlyweight in frames package to XXXCodec #787