This repository was archived by the owner on Mar 10, 2025. It is now read-only.
Update dependency io.projectreactor:reactor-test to v3.6.0 #115
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.5.5->3.6.0Release Notes
reactor/reactor-core (io.projectreactor:reactor-test)
v3.6.0Reactor-Core 3.6.0 is part of 2023.0.0 Release Train.
This is the first GA release of 2023.0.0 🎉
This note focuses on 3.6.0 proper, curating changes from across all milestones and also includes changes already released as part of 3.4.x line up to 3.4.34 as well as 3.5.x line up to 3.5.12.
While there are plenty of improvements and bug fixes, it's worth to highlight the bigger themes first:
Schedulers.boundedElastic()may return a specific implementation tailored for Project Loom and running on virtual threads if application runs in Java 21+ runtime and have set thereactor.schedulers.defaultBoundedElasticOnVirtualThreadssystem property totrue. Please consult the javadocs and the reference documentation for more information.Publishers detection with their corresponding decoration if detected. This enables more stable context-propagation when it comes to external libraries integration.See dedicated pre-release blogpost for more information.
What's Changed
addCapalways returns value with flag by @OlegDokuka in https://github.com/reactor/reactor-core/pull/3610throwableassignment happens-beforedoneassignment inonErrorfor FluxPublish by @OlegDokuka in https://github.com/reactor/reactor-core/pull/3638✨ New features and improvements
Tracesby @OlegDokuka in https://github.com/reactor/reactor-core/pull/3523🐞 Bug fixes
MonoDelayElementto properly handle race between delayrunandonNextsignal by @OlegDokuka in https://github.com/reactor/reactor-core/pull/3546GroupedFluxdelivers subscription for the second subscriber by @OlegDokuka in https://github.com/reactor/reactor-core/pull/3555onRequestconsumer observes demand by @OlegDokuka in https://github.com/reactor/reactor-core/pull/3557📖 Documentation, Tests and Build
🆙 Dependency Upgrades
Micrometerversion to1.10.10by @violetagg in https://github.com/reactor/reactor-core/pull/3560New Contributors
Full Changelog: reactor/reactor-core@v3.5.8...v3.6.0
v3.5.12Reactor Core3.5.12is part of2022.0.13Release Train.What's Changed
throwableassignment happens-beforedoneassignment inonErrorforFluxPublishby @OlegDokuka in #3638✨ New features and improvements
JCStress: AwaitSchedulerdispose and increase timeouts by @chemicL in #3630🆙 Dependency Upgrades
MicrometerandMicrometer Tracingby @pderop in #3636Full Changelog: reactor/reactor-core@v3.5.11...v3.5.12
v3.5.11What's Changed
addCapalways returns value with flag by @OlegDokuka in https://github.com/reactor/reactor-core/pull/3610✨ New features and improvements
contextualNamepresence by @OlegDokuka in https://github.com/reactor/reactor-core/pull/3611🐞 Bug fixes
FluxBufferTimeuses properindexvalue duringonNextcheck by @OlegDokuka in https://github.com/reactor/reactor-core/pull/3614📖 Documentation, Tests and Build
🆙 Dependency Upgrades
Full Changelog: reactor/reactor-core@v3.5.10...v3.5.11
v3.5.10Compare Source
Reactor Core3.5.10is part of2022.0.11Release Train.What's Changed
📖 Documentation, Tests and Build
Mono.tapin javadoc by @ajax-surovskyi-y in #3564🆙 Dependency Upgrades
Micrometerversion to1.10.11by @chemicL in7f9c77eNew Contributors
Full Changelog: reactor/reactor-core@v3.5.9...v3.5.10
v3.5.9Compare Source
Reactor Core3.5.9is part of2022.0.10Release Train.What's Changed
✨ New features and improvements
FluxPublishinternals to relay on predictable state machine by @OlegDokuka in #3538takeUntilPredicate test before emit by @AramMessdaghi9001 in #3544🐞 Bug fixes
MonoDelayElementto properly handle race between run andonNextby @OlegDokuka in #3546GroupedFluxdelivers subscription for the second subscriber by @OlegDokuka in #3555onRequestconsumer observes demand by @OlegDokuka in #3557🆙 Dependency Upgrades
gradle/wrapper-validation-actionfrom1.0.5to1.1.0in /.github/workflows by @dependabot in #3542com.gradle.enterprisefrom3.12.4to3.14.1by @dependabot in #3548actions/setup-javafrom3.6.0to3.12.0in /.github/workflows by @dependabot in #3550gradle/gradle-build-actionfrom2.3.3to2.7.0in /.github/workflows by @dependabot in #3551Micrometerversion to1.10.10by @violetagg in #3560New Contributors
Full Changelog: reactor/reactor-core@v3.5.8...v3.5.9
v3.5.8Reactor Core3.5.8is part of2022.0.9Release Train.What's Changed
✨ New features and improvements
🐞 Bug fixes
FluxRefCountby @OlegDokuka in https://github.com/reactor/reactor-core/pull/3517sourceModeis obtained with happens-before relationships by @OlegDokuka in https://github.com/reactor/reactor-core/pull/3518📖 Documentation, Tests and Build
New Contributors
Full Changelog: reactor/reactor-core@v3.5.7...v3.5.8
v3.5.7What's Changed
✨ New features and improvements
@Overrideto MonoDefer#subscribe by @manzhizhen in #3471🐞 Bug fixes
📖 Documentation, Tests and Build
🆙 Dependency Upgrades
New Contributors
Full Changelog: reactor/reactor-core@v3.5.6...v3.5.7
v3.5.6Reactor-Core
3.5.6is part of2022.0.7Release Train.What's Changed
🆙 Dependency Upgrades
Micrometerversion to1.10.7by @violetagg in #3453Full Changelog: reactor/reactor-core@v3.5.5...v3.5.6
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.