Releases: reactor/reactor-core
Releases · reactor/reactor-core
v3.4.34
Reactor Core
3.4.34
is part of 2020.0.38
Release Train.
What's Changed
🐞 Bug fixes
- Ensure
addCap
always returns value with flag by @OlegDokuka in 0b988cb
Full Changelog: v3.4.33...v3.4.34
v3.6.0-RC1
What's Changed
⚠️ Update considerations and deprecations
- ensures
addCap
always returns value with flag by @OlegDokuka in #3610
✨ New features and improvements
- hardening automatic context propagation (stronger guarantees that ThreadLocal restoration works in all the possibles cases) by @chemicL in #3549
- dedicated loom oriented boundeElasticScheduler implementation by @OlegDokuka in #3566
- Handling 1.0.0 of context-propagation by @chemicL in #3609
- provides extra check for
contextualName
presence by @OlegDokuka in #3611
🐞 Bug fixes
- ensures that
FluxBufferTime
uses properindex
value duringonNext
check by @OlegDokuka in #3614
📖 Documentation, Tests and Build
- fixes CI.yml by @OlegDokuka in #3575
- adds CI nightly builds by @OlegDokuka in #3581
- disables temporarily java 21 tests by @OlegDokuka in #3590
- Bump actions/setup-java from 3.12.0 to 3.13.0 in /.github/workflows by @dependabot in #3585
- Bump actions/checkout from 3.1.0 to 4.1.0 in /.github/workflows by @dependabot in #3586
- Bump gradle/gradle-build-action from 2.7.0 to 2.9.0 in /.github/workflows by @dependabot in #3594
- improves build speed by @OlegDokuka in #3597
🆙 Dependency Upgrades
- Bump io.spring.nohttp from 0.0.10 to 0.0.11 by @dependabot in #3497
- Bump org.junit:junit-bom from 5.9.2 to 5.10.0 by @dependabot in #3556
- Bump me.champeau.gradle.japicmp from 0.4.1 to 0.4.2 by @dependabot in #3595
- Bump jmhVersion from 1.36 to 1.37 by @dependabot in #3596
- Bump byteBuddyVersion from 1.14.5 to 1.14.8 by @dependabot in #3601
- Bump com.gradle.enterprise from 3.14.1 to 3.15 by @dependabot in #3602
- Bump ch.qos.logback:logback-classic from 1.2.11 to 1.2.12 by @dependabot in #3476
- Bump de.undercouch.download from 5.4.0 to 5.5.0 by @dependabot in #3608
- Bump com.gradle.enterprise from 3.15 to 3.15.1 by @dependabot in #3613
Full Changelog: v3.6.0-M3...v3.6.0-RC1
v3.5.11
What's Changed
⚠️ Update considerations and deprecations
- ensures
addCap
always returns value with flag by @OlegDokuka in #3610
✨ New features and improvements
- provides extra check for
contextualName
presence by @OlegDokuka in #3611 - Handling 1.0.0 of context-propagation by @chemicL in #3609
🐞 Bug fixes
- ensures that
FluxBufferTime
uses properindex
value duringonNext
check by @OlegDokuka in #3614
📖 Documentation, Tests and Build
- adds CI nightly builds by @OlegDokuka in #3581
- Bump actions/setup-java from 3.12.0 to 3.13.0 in /.github/workflows by @dependabot in #3585
- Bump actions/checkout from 3.1.0 to 4.1.0 in /.github/workflows by @dependabot in #3586
- Bump gradle/gradle-build-action from 2.7.0 to 2.9.0 in /.github/workflows by @dependabot in #3594
🆙 Dependency Upgrades
- Bump io.spring.nohttp from 0.0.10 to 0.0.11 by @dependabot in #3497
- Bump org.junit:junit-bom from 5.9.2 to 5.10.0 by @dependabot in #3556
- Bump me.champeau.gradle.japicmp from 0.4.1 to 0.4.2 by @dependabot in #3595
- Bump jmhVersion from 1.36 to 1.37 by @dependabot in #3596
- Bump byteBuddyVersion from 1.14.5 to 1.14.8 by @dependabot in #3601
- Bump com.gradle.enterprise from 3.14.1 to 3.15 by @dependabot in #3602
- Bump ch.qos.logback:logback-classic from 1.2.11 to 1.2.12 by @dependabot in #3476
- Bump de.undercouch.download from 5.4.0 to 5.5.0 by @dependabot in #3608
- Bump com.gradle.enterprise from 3.15 to 3.15.1 by @dependabot in #3613
Full Changelog: v3.5.10...v3.5.11
v3.4.33
What's Changed
📖 Documentation, Tests and Build
- Bump actions/setup-java from 3.12.0 to 3.13.0 in /.github/workflows by @dependabot in #3585
- Bump actions/checkout from 3.1.0 to 4.1.0 in /.github/workflows by @dependabot in #3586
- Bump gradle/gradle-build-action from 2.7.0 to 2.9.0 in /.github/workflows by @dependabot in #3594
🆙 Dependency Upgrades
- Bump io.spring.nohttp from 0.0.10 to 0.0.11 by @dependabot in #3497
- Bump org.junit:junit-bom from 5.9.2 to 5.10.0 by @dependabot in #3556
- Bump me.champeau.gradle.japicmp from 0.4.1 to 0.4.2 by @dependabot in #3595
- Bump jmhVersion from 1.36 to 1.37 by @dependabot in #3596
- Bump byteBuddyVersion from 1.14.5 to 1.14.8 by @dependabot in #3601
- Bump com.gradle.enterprise from 3.14.1 to 3.15 by @dependabot in #3602
- Bump ch.qos.logback:logback-classic from 1.2.11 to 1.2.12 by @dependabot in #3476
- Bump de.undercouch.download from 5.4.0 to 5.5.0 by @dependabot in #3608
- Bump com.gradle.enterprise from 3.15 to 3.15.1 by @dependabot in #3613
Full Changelog: v3.4.32...v3.4.33
v3.6.0-M3
Reactor Core
3.6.0-M3
is part of 2023.0.0-M3
Pre Release Train.
What's Changed
📖 Documentation, Tests and Build
- Fix return type for Mono.tap in javadoc by @ajax-surovskyi-y in #3564
New Contributors
- @ajax-surovskyi-y made their first contribution in #3564
Full Changelog: v3.6.0-M2...v3.6.0-M3
v3.5.10
Reactor Core
3.5.10
is part of 2022.0.11
Release Train.
What's Changed
📖 Documentation, Tests and Build
- Fix return type for
Mono.tap
in javadoc by @ajax-surovskyi-y in #3564
🆙 Dependency Upgrades
New Contributors
- @ajax-surovskyi-y made their first contribution in #3564
Full Changelog: v3.5.9...v3.5.10
v3.6.0-M2
Reactor Core
3.6.0-M2
is part of 2023.0.0-M2
Pre Release Train.
What's Changed
✨ New features and improvements
- Rework
FluxPublish
internals to relay on predictable state machine by @OlegDokuka in #3538 - Fix
takeUntil
Predicate test before emit by @AramMessdaghi9001 in #3544
🐞 Bug fixes
- Fix
MonoDelayElemnt
to properly handle race between run andonNext
by @OlegDokuka in #3546 - Ensure
GroupedFlux
delivers subscription for the second subscriber by @OlegDokuka in #3555 - Ensure late
onRequest
consumer observes demand by @OlegDokuka in #3557
🆙 Dependency Upgrades
- Bump
gradle/wrapper-validation-action
from1.0.5
to1.1.0
in /.github/workflows by @dependabot in #3542 - Bump
com.gradle.enterprise
from3.12.4
to3.14.1
by @dependabot in #3548 - Bump
actions/setup-java
from3.6.0
to3.12.0
in /.github/workflows by @dependabot in #3550 - Bump
gradle/gradle-build-action
from2.3.3
to2.7.0
in /.github/workflows by @dependabot in #3551 - Upgrade to latest
Micrometer
versions by @OlegDokuka in #3561
New Contributors
- @AramMessdaghi9001 made their first contribution in #3544
Full Changelog: v3.6.0-M1...v3.6.0-M2
v3.5.9
Reactor Core
3.5.9
is part of 2022.0.10
Release Train.
What's Changed
✨ New features and improvements
- Rework
FluxPublish
internals to relay on predictable state machine by @OlegDokuka in #3538 - Fix
takeUntil
Predicate test before emit by @AramMessdaghi9001 in #3544
🐞 Bug fixes
- Fixe
MonoDelayElement
to properly handle race between run andonNext
by @OlegDokuka in #3546 - Ensure
GroupedFlux
delivers subscription for the second subscriber by @OlegDokuka in #3555 - Ensure late
onRequest
consumer observes demand by @OlegDokuka in #3557
🆙 Dependency Upgrades
- Bump
gradle/wrapper-validation-action
from1.0.5
to1.1.0
in /.github/workflows by @dependabot in #3542 - Bump
com.gradle.enterprise
from3.12.4
to3.14.1
by @dependabot in #3548 - Bump
actions/setup-java
from3.6.0
to3.12.0
in /.github/workflows by @dependabot in #3550 - Bump
gradle/gradle-build-action
from2.3.3
to2.7.0
in /.github/workflows by @dependabot in #3551 - Update
Micrometer
version to1.10.10
by @violetagg in #3560
New Contributors
- @AramMessdaghi9001 made their first contribution in #3544
Full Changelog: v3.5.8...v3.5.9
v3.4.32
Reactor Core
3.4.32
is part of 2020.0.35
Release Train.
What's Changed
🐞 Bug fixes
- Ensure
GroupedFlux
delivers subscription for the second subscriber by @OlegDokuka in #3555 - Ensure late
onRequest
consumer observes demand by @OlegDokuka in #3557
🆙 Dependency Upgrades
- Bump
gradle/wrapper-validation-action
from1.0.5
to1.1.0
in /.github/workflows by @dependabot in #3542 - Bump
com.gradle.enterprise
from3.12.4
to3.14.1
by @dependabot in #3548 - Bump
actions/setup-java
from3.6.0
to3.12.0
in /.github/workflows by @dependabot in #3550 - Bump
gradle/gradle-build-action
from2.3.3
to2.7.0
in /.github/workflows by @dependabot in #3551
Full Changelog: v3.4.31...v3.4.32
v3.6.0-M1
Reactor Core
3.6.0-M1
is part of 2023.0.0-M1
Pre Release Train.
What's Changed
✨ New features and improvements
- adds support for gradle 8.1.1 by @OlegDokuka in #3521
- adds support for multi-release-jar | rework
Traces
by @OlegDokuka in #3523 - introduces automatic loom support by @OlegDokuka in #3524
- provides minimal troubleshooting for mrj by @OlegDokuka in #3532
Full Changelog: v3.5.8...v3.6.0-M1