reactor-core 3.2.17.RELEASE is part of Californium-SR18 Release Train.
✨ New features and improvements
- Cover several cases of
onNextvscancelraces that would bypass resource discarding (#2134, #2126, #2102, #2124, #2125, #2122, #2077, #2102) - Flux#from and Mono#flux consistently apply onAssembly hooks (#2055, #2067)
- Flux#from/wrap does not call Flux#onAssembly
- Flux#from and Mono#flux apply onAssembly hooks
🪲 Bug fixes
- Propagate rejection error from
MonoDelayElement#onNextdownstream
📖 Documentation, Tests and Build
- [test] Extract Tracked to MemoryUtils, add OffHeapDetector (#2125)
- [test] Provides tests suite to expose onDiscard leaks and fixes (#2125)
- Create CODEOWNERS (#2097)
- [build] Test with JDK 14, bump to Gradle 6.3 (#2088)
- [test] Remove testStaticInit task, verify in main test task (#2093)
- [Polish] Split bndoptions elements in array for clarity (#2091)
- [build] Simplify stubbing for Java 9+ (#2091)
- [build] Backport gradle/releaser.gradle to 3.2 (e4fe960)