Reactor-Core 3.3.12.RELEASE is part of Dysprosium-SR15 Release Train.
This service release contains a couple bugfixes and documentation polishing.
This note focuses on changes specific to this version, but all changes from 3.2.22.RELEASE are also included.
🪲 Bug fixes
- fix #2519 Cancel propagation on empty collectXxx
- from 3.2.22.RELEASE:
- fix #2498 Exception thrown in Flux.handle causes hanging in fused case
📖 Documentation, Tests and Build
- The
Monocontract was not sufficiently and explicitly stated in the docs, this has been fixed (#2481) - Effort around test tooling: switch to JUnit5, remove JUnit4, switch to AssertJ (#2442, #2465, #2467, #2491)
- Improvements to the javadoc/marble diagrams (#2413, #2289, #2200, #2483, #2509, #2504
- Improvements to the reference guide:
- Bump to latest generation of plugins for asciidoctor (#2510) + allow forcing rendering of pdf reference guide (97f4e4e)