Reactor Core 3.7.0 is part of 2024.0.0 Release Train.
New and Noteworthy
- Reference documentation migrated to
Antora - Improved
Multi-Release-Jarexperience
What's Changed
⚠️ Update considerations and deprecations
✨ New features and improvements
- Bump byteBuddyVersion from 1.15.3 to 1.15.4 by @dependabot in #3905
- Bump io.projectreactor.tools:blockhound from 1.0.9.RELEASE to 1.0.10.RELEASE by @dependabot in #3908
- Depend on
Micrometerv1.14.0by @violetagg in #3931 - Support
Setfor exact buffers inFlux.bufferby @Sage-Pierce in #3822 - Make the multiplier for exponential backoff configurable by @chemicL in #3883
- Add
@Incubatingannotation by @violetagg in #3790
🐞 Bug fixes
- Call init() on delegate from TimedScheduler by @luukveenis in #3876
- Fix
Mono#cacheInvalidateIfNPE when cancelled by @chemicL in #3914 - Configure Gradle toolchains with correct JDK by @chemicL in #3918
📖 Documentation
- Migrate reference documentation to Antora by @pderop in #3806
- [doc] Document when groupBy can deadlock because of backpressure by @NamrataGuptaRoy in #3872
- [docs] Highlight Micrometer.observation vs Micrometer.metrics difference by @chemicL in #3862
- typo in legend svg by @Hailong in #3710
- Corrected wrongly formatted words in faq.adoc by @akenz1901 in #3775
- Fix JavaDoc Typos in
Scheduler.javaby @rs017991 in #3807 - Fix "Blocking Mono Result" example by @pivovarit in #3599
- Fix "Flux.create" example by @pivovarit in #3600
- Fail on missing asciidoctor pdf command by @pderop in #3819
- Fix SynchronousSink javadoc by @ilya-ulyanov in #3838
- [docs] Remove reference to missing type in Flux javadocs by @chemicL in #3874
- Make marble diagrams readable in dark mode by @violetagg in #3933
- Make png images readable in dark mode by @violetagg in #3935
New Contributors
- @Hailong made their first contribution in #3710
- @akenz1901 made their first contribution in #3775
- @pivovarit made their first contribution in #3599
- @ilya-ulyanov made their first contribution in #3838
- @NamrataGuptaRoy made their first contribution in #3872
- @luukveenis made their first contribution in #3876
- @Sage-Pierce made their first contribution in #3822
Full Changelog: v3.6.9...v3.7.0