This is the 5th release of Reactor 3.1, part of BISMUTH-SR7 Release Train.
This is a recommended update for all Reactor 3 users. Note that all fixes in this release
are backports of fixes in the upcoming 3.2.0.RELEASE.
✨ New features and improvements
createusesonOperatorErrorhook instead ofonErrorDropped, avoiding thrown exceptions (#1078)
🪲 Bug fixes
RejectedExecutionExceptionnow only terminate theExecutorSchedulerif the underlyingExecutoris shut down (#1080)- Fixed
DisconnectExceptionon cancellation race inParallelFlux#refCount(#1088)
📖 Documentation, Tests and Build
- Warn on
doOnSubscribejavadoc: not for acting on theSubscription(#1090) - Fix return clause of
blockLastjavadoc mentioning "first" element instead of "last" (#1095) - Small internal cleanup of
groupBycode (#1094)