Releases: reactor/reactor-core
v3.4.37
What's Changed
β¨ New features and improvements
- Bump byteBuddyVersion from 1.14.11 to 1.14.12 by @dependabot in #3729
Full Changelog: v3.4.36...v3.4.37
v3.6.4
Reactor Core
3.6.4
is part of 2023.0.4
Release Train.
What's Changed
β¨ New features and improvements
- Throw wrapped
TimeoutException
onMono.block*
andFlux.block*
by @injae-kim in #3733
π Bug fixes
- Fix stress test expectation and bug in
ColdTestPublisher
by @OlegDokuka in #3700
π Documentation
- Fix formatting in
coreFeatures.adoc
by @kzander91 in #3676 - Improve
Mono#share
javadoc for cancelling by @chemicL in #3741
New Contributors
- @kzander91 made their first contribution in #3676
Full Changelog: v3.6.3...v3.6.4
v3.5.15
Reactor Core
3.5.15
is part of 2022.0.17
Release Train.
What's Changed
π Bug fixes
- Fix stress test expectation and bug in
ColdTestPublisher
by @OlegDokuka in #3700
π Documentation
Full Changelog: v3.5.14...v3.5.15
v3.4.36
Reactor Core
3.4.36
is part of 2020.0.42
Release Train.
What's Changed
π Bug fixes
- Fix stress test expectation and bug in
ColdTestPublisher
by @OlegDokuka in #3700
π Documentation
Full Changelog: v3.4.35...v3.4.36
v3.6.3
Reactor Core
3.6.3
is part of 2023.0.3
Release Train.
What's Changed
β¨ New features and improvements
- Add
AutoCloseable
shourtcut onFlux#using
,Mono#using
by @injae-kim in #3704
π Documentation, Tests and Build
- Ignoring flaky JCStress tests by @chemicL in #3690
- Fix flaky
TimedScheduler
periodic scheduling tests by @Nicolas125841 in #3677 - Bump gradle/gradle-build-action from 2.9.0 to 3.0.0 in /.github/workflows by @dependabot in #3712
- Bump actions/setup-java from 3.13.0 to 4.0.0 in /.github/workflows by @dependabot in #3654
- Bump actions/checkout from 4.1.0 to 4.1.1 in /.github/workflows by @dependabot in #3622
- Bump gradle/wrapper-validation-action from 1.1.0 to 2.0.1 in /.github/workflows by @dependabot in #3717
- Nightly build to run jcstress weekly, snapshots daily by @chemicL in #3716
- Adds other JDKs to snapshots workflow by @chemicL in #3720
- Restore java21Test back into workflows by @chemicL in #3721
- Exclude java21 tests from 3.5.x in snapshots workflow by @chemicL in #3722
- Switch jcstress mode to quick in nightly workflow by @chemicL in #3723
New Contributors
- @injae-kim made their first contribution in #3704
Full Changelog: v3.6.2...v3.6.3
v3.6.2
Reactor Core
3.6.2
is part of 2023.0.2
Release Train.
What's Changed
β οΈ Update considerations and deprecations
π Bug fixes
- ensure error is not propagated on cancellation and onNext race by @OlegDokuka in #3665
- Fix pendingTask count not tracking task rejection by @Nicolas125841 in #3660
π Documentation, Tests and Build
- Fix sample code typos in Mono javadocs by @valery1707 in #3657
- Remove unused com.gradle.enterprise plugin by @chemicL in #3668
- Fix flaky test for pending tasks count validation by @chemicL in #3669
- Fix flaky test for BoundedElasticThreadPerTaskScheduler by @chemicL in #3679
- Improve RaceTestUtils to yield when CPUs don't suffice by @chemicL in #3678
- Remove overridden methods from GenericBoundedElasticThreadPerTask⦠by @chemicL in #3685
- Exclude loom boundedElastic from restart validation by @chemicL in #3686
π Dependency Upgrades
- Bump byteBuddyVersion from 1.14.9 to 1.14.10 by @dependabot in #3659
- Bump org.junit:junit-bom from 5.10.0 to 5.10.1 by @dependabot in #3680
- Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 by @dependabot in #3681
- Bump ch.qos.logback:logback-classic from 1.2.12 to 1.2.13 by @dependabot in #3684
- Bump byteBuddyVersion from 1.14.10 to 1.14.11 by @dependabot in #3683
New Contributors
- @Nicolas125841 made their first contribution in #3660
- @valery1707 made their first contribution in #3657
Full Changelog: v3.6.1...v3.6.2
v3.5.14
Reactor Core
3.5.14
is part of 2022.0.15
Release Train.
What's Changed
π Bug fixes
- ensure error is not propagated on cancellation and onNext race by @OlegDokuka in #3665
- Fix pendingTask count not tracking task rejection by @Nicolas125841 in #3660
π Documentation, Tests and Build
- Fix sample code typos in Mono javadocs by @valery1707 in #3657
- Remove unused com.gradle.enterprise plugin by @chemicL in #3668
- Fix flaky test for pending tasks count validation by @chemicL in #3669
π Dependency Upgrades
- Bump byteBuddyVersion from 1.14.9 to 1.14.10 by @dependabot in #3659
- Bump org.junit:junit-bom from 5.10.0 to 5.10.1 by @dependabot in #3680
- Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 by @dependabot in #3681
- Bump ch.qos.logback:logback-classic from 1.2.12 to 1.2.13 by @dependabot in #3684
- Bump byteBuddyVersion from 1.14.10 to 1.14.11 by @dependabot in #3683
New Contributors
- @Nicolas125841 made their first contribution in #3660
- @valery1707 made their first contribution in #3657
Full Changelog: v3.5.13...v3.5.14
v3.4.35
Reactor Core
3.4.35
is part of 2020.0.40
Release Train.
What's Changed
π Documentation, Tests and Build
- MemoryUtils.Tracked used in tests releases collections by @chemicL in #3328
- Remove unused com.gradle.enterprise plugin by @chemicL in #3668
π Dependency Upgrades
- Bump byteBuddyVersion from 1.14.8 to 1.14.9 by @dependabot in #3619
- Bump byteBuddyVersion from 1.14.9 to 1.14.10 by @dependabot in #3659
- Bump org.junit:junit-bom from 5.10.0 to 5.10.1 by @dependabot in #3680
- Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 by @dependabot in #3681
- Bump ch.qos.logback:logback-classic from 1.2.12 to 1.2.13 by @dependabot in #3684
- Bump byteBuddyVersion from 1.14.10 to 1.14.11 by @dependabot in #3683
Full Changelog: v3.4.34...v3.4.35
v3.6.1
Reactor Core
3.6.1
is part of 2023.0.1
Release Train.
What's Changed
π Bug fixes
SinkManyUnicast
discard support during subscription cancel by @chemicL in #3641, 1bee07c- Ensure scheduler is initialised by @OlegDokuka in 06bf103
π Documentation, Tests and Build
MemoryUtils.Tracked
used in tests releases collections by @chemicL in #3328- Final method declaration in final class by @subbarao in #3461
- Update
reactiveProgramming.adoc
by @Navaneethsen in #3592 - Add
@Override
annotations in sample java code by @ByoungJoonIm in #3605 - Improve documentation for
VirtualThread
sboundedElastic
behaviour by @OlegDokuka in #3635 StressSubscriber
discardedValues
should not have downstream type by @chemicL in #3643- Add
Pull Request
template by @chemicL in #3650
π Dependency Upgrades
- Bump
byteBuddyVersion
from1.14.8
to1.14.9
by @dependabot in #3619 - Bump
Micrometer
libs versions by @OlegDokuka in #3662
New Contributors
- @Navaneethsen made their first contribution in #3592
- @ByoungJoonIm made their first contribution in #3605
- @subbarao made their first contribution in #3461
Full Changelog: v3.6.0...v3.6.1
v3.5.13
Reactor Core
3.5.13
is part of 2022.0.14
Release Train.
What's Changed
π Bug fixes
π Documentation, Tests and Build
MemoryUtils.Tracked
used in tests releases collections by @chemicL in #3328StressSubscriber
discardedValues
should not have downstream type by @chemicL in #3643
π Dependency Upgrades
- Bump
byteBuddyVersion
from1.14.8
to1.14.9
by @dependabot in #3619
Full Changelog: v3.5.12...v3.5.13