github reactor/reactor-core v3.4.0-M1

latest releases: v3.8.5, v3.7.18, v3.8.4...
pre-release5 years ago

Reactor-Core 3.4.0-M1 is the first MILESTONE in the 2020.0.0-M1 Release Train (codename Europium).

Note that in terms of content this milestone is also aligned with what was released in 3.3.7.RELEASE

⚠️ Update considerations and deprecations

  • Introduce Sinks and deprecate concrete processors (#2188)
    • more detailed migration notes to come
  • Deprecate Schedulers.elastic for 3.5 removal (#1893)
    • This further enforces the use of the boundedElastic flavor
  • Remove schedulers deprecated in 3.3 (#2208)

✨ New features and improvements

  • Handle nulls from collectors in Flux.collect() (#2181)
  • Have push(emitter) delegate to push(emitter, backpressure) (#2177)
  • Align implementations of MonoCollect to be comparable to MonoCollectList (#2186)
  • Bump the perf baseline to 3.3.6

🪲 Bug fixes

  • Fix input package rule for OSGi metadata generator (#2185)

📖 Documentation, Tests and Build

  • [build] master is 3.4 Europium, introduce new versioning scheme (#2140)
  • [build] Ensure tools fat jar is the one published (#2189)
  • [doc] Make ParallelFlux runOn methods doc consistent about work stealing (#2170)
  • [doc] Fix 'decided' typo in coreFeatures.adoc (#2174)

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

@jonenst , @rstoyanchev , @Inego , @gurkerl83

Don't miss a new reactor-core release

NewReleases is sending notifications on new releases.