github reactor/reactor-core v3.2.17.RELEASE

latest releases: v3.8.5, v3.7.18, v3.8.4...
6 years ago

reactor-core 3.2.17.RELEASE is part of Californium-SR18 Release Train.

✨ New features and improvements

  • Cover several cases of onNext vs cancel races 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#onNext downstream

📖 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)

👍 Thanks to the following contributors that also participated to this release

@OlegDokuka, @pimlock

Don't miss a new reactor-core release

NewReleases is sending notifications on new releases.