grails / gorm-graphql

An automatic GraphQL schema generator for GORM
Apache License 2.0
80 stars 23 forks source link

Update dependency io.projectreactor:reactor-test to v3.6.0 #115

Closed renovate[bot] closed 11 months ago

renovate[bot] commented 11 months ago

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.projectreactor:reactor-test 3.5.5 -> 3.6.0 age adoption passing confidence

Release Notes

reactor/reactor-core (io.projectreactor:reactor-test) ### [`v3.6.0`](https://togithub.com/reactor/reactor-core/releases/tag/v3.6.0) Reactor-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: - The `Schedulers.boundedElastic()` may return a specific implementation tailored for [Project Loom](https://openjdk.org/projects/loom/) and running on virtual threads if application runs in Java 21+ runtime and have set the `reactor.schedulers.defaultBoundedElasticOnVirtualThreads` system property to `true`. Please consult the [javadocs](https://projectreactor.io/docs/core/snapshot/api/reactor/core/scheduler/Schedulers.html#boundedElastic--) and [the reference documentation](https://projectreactor.io/docs/core/snapshot/reference/#schedulers) for more information. - Support for [Multi-Release Jar](https://openjdk.org/jeps/238). Since this release project has java version specific sources that are enabled if runs in specific Java runtime. This allows to avoid unnecessary reflection checks as well as embrace some new neat java features without changing the baseline for the whole code base. - Hardening of the context-propagation. This release introduces better support for external `Publisher`s 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](https://spring.io/blog/2023/10/31/what-new-is-coming-in-reactor-core-3-6-0#virtual-threads-support) for more information. #### What's Changed ##### :warning: Update considerations and deprecations - ensures `addCap` always returns value with flag by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3610](https://togithub.com/reactor/reactor-core/pull/3610) - makes `throwable` assignment happens-before `done` assignment in `onError` for FluxPublish by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3638](https://togithub.com/reactor/reactor-core/pull/3638) ##### :sparkles: New features and improvements - Hardening automatic context propagation by [@​chemicL](https://togithub.com/chemicL) in [https://github.com/reactor/reactor-core/pull/3549](https://togithub.com/reactor/reactor-core/pull/3549) - InternalOperator automatic context propagation by [@​chemicL](https://togithub.com/chemicL) in [https://github.com/reactor/reactor-core/pull/3625](https://togithub.com/reactor/reactor-core/pull/3625) - adds support for gradle 8.1.1 by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3521](https://togithub.com/reactor/reactor-core/pull/3521) - adds support for multi-release-jar | rework `Traces` by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3523](https://togithub.com/reactor/reactor-core/pull/3523) - introduces automatic loom support by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3524](https://togithub.com/reactor/reactor-core/pull/3524) - provides minimal troubleshooting for mrj by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3532](https://togithub.com/reactor/reactor-core/pull/3532) - fix [#​3539](https://togithub.com/reactor/reactor-core/issues/3539) takeUntil Predicate test before emit by [@​AramMessdaghi9001](https://togithub.com/AramMessdaghi9001) in [https://github.com/reactor/reactor-core/pull/3544](https://togithub.com/reactor/reactor-core/pull/3544) - Reworks FluxPublish internals to relay on predictable state machine by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3538](https://togithub.com/reactor/reactor-core/pull/3538) - dedicated loom oriented boundeElasticScheduler implementation by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3566](https://togithub.com/reactor/reactor-core/pull/3566) - Handling 1.0.0 of context-propagation by [@​chemicL](https://togithub.com/chemicL) in [https://github.com/reactor/reactor-core/pull/3609](https://togithub.com/reactor/reactor-core/pull/3609) - provides extra check for contextualName presence by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3611](https://togithub.com/reactor/reactor-core/pull/3611) - JCStress: Await Scheduler dispose and increase timeouts by [@​chemicL](https://togithub.com/chemicL) in [https://github.com/reactor/reactor-core/pull/3630](https://togithub.com/reactor/reactor-core/pull/3630) ##### :lady_beetle: Bug fixes - fixes `MonoDelayElement` to properly handle race between delay `run` and `onNext` signal by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3546](https://togithub.com/reactor/reactor-core/pull/3546) - ensures `GroupedFlux` delivers subscription for the second subscriber by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3555](https://togithub.com/reactor/reactor-core/pull/3555) - ensures late `onRequest` consumer observes demand by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3557](https://togithub.com/reactor/reactor-core/pull/3557) - ensures that proper index is used during onNext check by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3614](https://togithub.com/reactor/reactor-core/pull/3614) - ensures SchedulerTask uses isShutdown instead of isDisposed by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3623](https://togithub.com/reactor/reactor-core/pull/3623) ##### :book: Documentation, Tests and Build - Fix return type for Mono.tap in javadoc by [@​ajax-surovskyi-y](https://togithub.com/ajax-surovskyi-y) in [https://github.com/reactor/reactor-core/pull/3564](https://togithub.com/reactor/reactor-core/pull/3564) - fixes CI.yml by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3575](https://togithub.com/reactor/reactor-core/pull/3575) - adds CI nightly builds by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3581](https://togithub.com/reactor/reactor-core/pull/3581) - disables temporarily java 21 tests by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3590](https://togithub.com/reactor/reactor-core/pull/3590) - Bump actions/setup-java from 3.12.0 to 3.13.0 in /.github/workflows by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3585](https://togithub.com/reactor/reactor-core/pull/3585) - Bump actions/checkout from 3.1.0 to 4.1.0 in /.github/workflows by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3586](https://togithub.com/reactor/reactor-core/pull/3586) - Bump gradle/gradle-build-action from 2.7.0 to 2.9.0 in /.github/workflows by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3594](https://togithub.com/reactor/reactor-core/pull/3594) - improves build speed by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3597](https://togithub.com/reactor/reactor-core/pull/3597) - Revised documentation about context propagation by [@​chemicL](https://togithub.com/chemicL) in [https://github.com/reactor/reactor-core/pull/3617](https://togithub.com/reactor/reactor-core/pull/3617) - updates to java 21 GA temurin by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3631](https://togithub.com/reactor/reactor-core/pull/3631) - Gradle 8.4 upgrade by [@​chemicL](https://togithub.com/chemicL) in [https://github.com/reactor/reactor-core/pull/3632](https://togithub.com/reactor/reactor-core/pull/3632) ##### :up: Dependency Upgrades - Bump gradle/wrapper-validation-action from 1.0.5 to 1.1.0 in /.github/workflows by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3542](https://togithub.com/reactor/reactor-core/pull/3542) - Bump com.gradle.enterprise from 3.12.4 to 3.14.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3548](https://togithub.com/reactor/reactor-core/pull/3548) - Bump actions/setup-java from 3.6.0 to 3.12.0 in /.github/workflows by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3550](https://togithub.com/reactor/reactor-core/pull/3550) - Bump gradle/gradle-build-action from 2.3.3 to 2.7.0 in /.github/workflows by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3551](https://togithub.com/reactor/reactor-core/pull/3551) - Update `Micrometer` version to `1.10.10` by [@​violetagg](https://togithub.com/violetagg) in [https://github.com/reactor/reactor-core/pull/3560](https://togithub.com/reactor/reactor-core/pull/3560) - upgrades to latest micrometer versions by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3561](https://togithub.com/reactor/reactor-core/pull/3561) - Bump io.spring.nohttp from 0.0.10 to 0.0.11 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3497](https://togithub.com/reactor/reactor-core/pull/3497) - Bump org.junit:junit-bom from 5.9.2 to 5.10.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3556](https://togithub.com/reactor/reactor-core/pull/3556) - Bump me.champeau.gradle.japicmp from 0.4.1 to 0.4.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3595](https://togithub.com/reactor/reactor-core/pull/3595) - Bump jmhVersion from 1.36 to 1.37 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3596](https://togithub.com/reactor/reactor-core/pull/3596) - Bump byteBuddyVersion from 1.14.5 to 1.14.8 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3601](https://togithub.com/reactor/reactor-core/pull/3601) - Bump com.gradle.enterprise from 3.14.1 to 3.15 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3602](https://togithub.com/reactor/reactor-core/pull/3602) - Bump ch.qos.logback:logback-classic from 1.2.11 to 1.2.12 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3476](https://togithub.com/reactor/reactor-core/pull/3476) - Bump de.undercouch.download from 5.4.0 to 5.5.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3608](https://togithub.com/reactor/reactor-core/pull/3608) - Bump com.gradle.enterprise from 3.15 to 3.15.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3613](https://togithub.com/reactor/reactor-core/pull/3613) - Update micrometer and micrometerTracing by [@​pderop](https://togithub.com/pderop) in [https://github.com/reactor/reactor-core/pull/3636](https://togithub.com/reactor/reactor-core/pull/3636) - Update micrometer, micrometerTracing, contextPropagation by [@​pderop](https://togithub.com/pderop) in [https://github.com/reactor/reactor-core/pull/3637](https://togithub.com/reactor/reactor-core/pull/3637) #### New Contributors - [@​AramMessdaghi9001](https://togithub.com/AramMessdaghi9001) made their first contribution in [https://github.com/reactor/reactor-core/pull/3544](https://togithub.com/reactor/reactor-core/pull/3544) - [@​ajax-surovskyi-y](https://togithub.com/ajax-surovskyi-y) made their first contribution in [https://github.com/reactor/reactor-core/pull/3564](https://togithub.com/reactor/reactor-core/pull/3564) **Full Changelog**: https://github.com/reactor/reactor-core/compare/v3.5.8...v3.6.0 ### [`v3.5.12`](https://togithub.com/reactor/reactor-core/releases/tag/v3.5.12) `Reactor Core` `3.5.12` is part of **`2022.0.13` Release Train**. #### What's Changed ##### :warning: Update considerations and deprecations - Make `throwable` assignment happens-before `done` assignment in `onError` for `FluxPublish` by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [#​3638](https://togithub.com/reactor/reactor-core/issues/3638) ##### :sparkles: New features and improvements - `JCStress`: Await `Scheduler` dispose and increase timeouts by [@​chemicL](https://togithub.com/chemicL) in [#​3630](https://togithub.com/reactor/reactor-core/issues/3630) ##### :up: Dependency Upgrades - Update `Micrometer` and `Micrometer Tracing` by [@​pderop](https://togithub.com/pderop) in [#​3636](https://togithub.com/reactor/reactor-core/issues/3636) **Full Changelog**: https://github.com/reactor/reactor-core/compare/v3.5.11...v3.5.12 ### [`v3.5.11`](https://togithub.com/reactor/reactor-core/releases/tag/v3.5.11) #### What's Changed ##### :warning: Update considerations and deprecations - ensures `addCap` always returns value with flag by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3610](https://togithub.com/reactor/reactor-core/pull/3610) ##### :sparkles: New features and improvements - provides extra check for `contextualName` presence by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3611](https://togithub.com/reactor/reactor-core/pull/3611) - Handling 1.0.0 of context-propagation by [@​chemicL](https://togithub.com/chemicL) in [https://github.com/reactor/reactor-core/pull/3609](https://togithub.com/reactor/reactor-core/pull/3609) ##### :lady_beetle: Bug fixes - ensures that `FluxBufferTime` uses proper `index` value during `onNext` check by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3614](https://togithub.com/reactor/reactor-core/pull/3614) ##### :book: Documentation, Tests and Build - adds CI nightly builds by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3581](https://togithub.com/reactor/reactor-core/pull/3581) - Bump actions/setup-java from 3.12.0 to 3.13.0 in /.github/workflows by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3585](https://togithub.com/reactor/reactor-core/pull/3585) - Bump actions/checkout from 3.1.0 to 4.1.0 in /.github/workflows by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3586](https://togithub.com/reactor/reactor-core/pull/3586) - Bump gradle/gradle-build-action from 2.7.0 to 2.9.0 in /.github/workflows by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3594](https://togithub.com/reactor/reactor-core/pull/3594) ##### :up: Dependency Upgrades - Bump io.spring.nohttp from 0.0.10 to 0.0.11 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3497](https://togithub.com/reactor/reactor-core/pull/3497) - Bump org.junit:junit-bom from 5.9.2 to 5.10.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3556](https://togithub.com/reactor/reactor-core/pull/3556) - Bump me.champeau.gradle.japicmp from 0.4.1 to 0.4.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3595](https://togithub.com/reactor/reactor-core/pull/3595) - Bump jmhVersion from 1.36 to 1.37 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3596](https://togithub.com/reactor/reactor-core/pull/3596) - Bump byteBuddyVersion from 1.14.5 to 1.14.8 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3601](https://togithub.com/reactor/reactor-core/pull/3601) - Bump com.gradle.enterprise from 3.14.1 to 3.15 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3602](https://togithub.com/reactor/reactor-core/pull/3602) - Bump ch.qos.logback:logback-classic from 1.2.11 to 1.2.12 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3476](https://togithub.com/reactor/reactor-core/pull/3476) - Bump de.undercouch.download from 5.4.0 to 5.5.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3608](https://togithub.com/reactor/reactor-core/pull/3608) - Bump com.gradle.enterprise from 3.15 to 3.15.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/reactor/reactor-core/pull/3613](https://togithub.com/reactor/reactor-core/pull/3613) **Full Changelog**: https://github.com/reactor/reactor-core/compare/v3.5.10...v3.5.11 ### [`v3.5.10`](https://togithub.com/reactor/reactor-core/releases/tag/v3.5.10) [Compare Source](https://togithub.com/reactor/reactor-core/compare/v3.5.9...v3.5.10) `Reactor Core` `3.5.10` is part of **`2022.0.11` Release Train**. #### What's Changed ##### :book: Documentation, Tests and Build - Fix return type for `Mono.tap` in javadoc by [@​ajax-surovskyi-y](https://togithub.com/ajax-surovskyi-y) in [#​3564](https://togithub.com/reactor/reactor-core/issues/3564) ##### :up: Dependency Upgrades - Update `Micrometer` version to `1.10.11` by [@​chemicL](https://togithub.com/chemicL) in [`7f9c77e`](https://togithub.com/reactor/reactor-core/commit/7f9c77ec28dc0bdfc1eafe04062cb1195fd9b552) #### New Contributors - [@​ajax-surovskyi-y](https://togithub.com/ajax-surovskyi-y) made their first contribution in [#​3564](https://togithub.com/reactor/reactor-core/issues/3564) **Full Changelog**: https://github.com/reactor/reactor-core/compare/v3.5.9...v3.5.10 ### [`v3.5.9`](https://togithub.com/reactor/reactor-core/releases/tag/v3.5.9) [Compare Source](https://togithub.com/reactor/reactor-core/compare/v3.5.8...v3.5.9) `Reactor Core` `3.5.9` is part of **`2022.0.10` Release Train**. #### What's Changed ##### :sparkles: New features and improvements - Rework `FluxPublish` internals to relay on predictable state machine by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [#​3538](https://togithub.com/reactor/reactor-core/issues/3538) - Fix `takeUntil` Predicate test before emit by [@​AramMessdaghi9001](https://togithub.com/AramMessdaghi9001) in [#​3544](https://togithub.com/reactor/reactor-core/issues/3544) ##### :lady_beetle: Bug fixes - Fixe `MonoDelayElement` to properly handle race between run and `onNext` by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [#​3546](https://togithub.com/reactor/reactor-core/issues/3546) - Ensure `GroupedFlux` delivers subscription for the second subscriber by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [#​3555](https://togithub.com/reactor/reactor-core/issues/3555) - Ensure late `onRequest` consumer observes demand by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [#​3557](https://togithub.com/reactor/reactor-core/issues/3557) ##### :up: Dependency Upgrades - Bump `gradle/wrapper-validation-action` from `1.0.5` to `1.1.0` in /.github/workflows by [@​dependabot](https://togithub.com/dependabot) in [#​3542](https://togithub.com/reactor/reactor-core/issues/3542) - Bump `com.gradle.enterprise` from `3.12.4` to `3.14.1` by [@​dependabot](https://togithub.com/dependabot) in [#​3548](https://togithub.com/reactor/reactor-core/issues/3548) - Bump `actions/setup-java` from `3.6.0` to `3.12.0` in /.github/workflows by [@​dependabot](https://togithub.com/dependabot) in [#​3550](https://togithub.com/reactor/reactor-core/issues/3550) - Bump `gradle/gradle-build-action` from `2.3.3` to `2.7.0` in /.github/workflows by [@​dependabot](https://togithub.com/dependabot) in [#​3551](https://togithub.com/reactor/reactor-core/issues/3551) - Update `Micrometer` version to `1.10.10` by [@​violetagg](https://togithub.com/violetagg) in [#​3560](https://togithub.com/reactor/reactor-core/issues/3560) #### New Contributors - [@​AramMessdaghi9001](https://togithub.com/AramMessdaghi9001) made their first contribution in [#​3544](https://togithub.com/reactor/reactor-core/issues/3544) **Full Changelog**: https://github.com/reactor/reactor-core/compare/v3.5.8...v3.5.9 ### [`v3.5.8`](https://togithub.com/reactor/reactor-core/releases/tag/v3.5.8) `Reactor Core` `3.5.8` is part of **`2022.0.9` Release Train**. #### What's Changed ##### :sparkles: New features and improvements - Add thread interrupt state propagate ([#​3451](https://togithub.com/reactor/reactor-core/issues/3451)) by [@​10sa](https://togithub.com/10sa) in [https://github.com/reactor/reactor-core/pull/3482](https://togithub.com/reactor/reactor-core/pull/3482) - Removes unnecessary JSR305 import from package-info.java by [@​chemicL](https://togithub.com/chemicL) in [https://github.com/reactor/reactor-core/pull/3510](https://togithub.com/reactor/reactor-core/pull/3510) - Issue [#​3455](https://togithub.com/reactor/reactor-core/issues/3455): ability to customize micrometer observation by [@​nvervelle](https://togithub.com/nvervelle) in [https://github.com/reactor/reactor-core/pull/3456](https://togithub.com/reactor/reactor-core/pull/3456) - fixes flaky test by ensuring CDL is awaited by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3533](https://togithub.com/reactor/reactor-core/pull/3533) - Add tests for context values with scope semantics by [@​chemicL](https://togithub.com/chemicL) in [https://github.com/reactor/reactor-core/pull/3516](https://togithub.com/reactor/reactor-core/pull/3516) - Extracted automatic context propagation tests to another class by [@​chemicL](https://togithub.com/chemicL) in [https://github.com/reactor/reactor-core/pull/3534](https://togithub.com/reactor/reactor-core/pull/3534) ##### :lady_beetle: Bug fixes - Allowing Blocking call for handlePossibleCancellationInterrupt by [@​tejavenkatlanka](https://togithub.com/tejavenkatlanka) in [https://github.com/reactor/reactor-core/pull/3515](https://togithub.com/reactor/reactor-core/pull/3515) - enforces ordering on concurrent subscription to `FluxRefCount` by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3517](https://togithub.com/reactor/reactor-core/pull/3517) - ensures `sourceMode` is obtained with happens-before relationships by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [https://github.com/reactor/reactor-core/pull/3518](https://togithub.com/reactor/reactor-core/pull/3518) ##### :book: Documentation, Tests and Build - Fix a compilation error in sample code by [@​tejavenkatlanka](https://togithub.com/tejavenkatlanka) in [https://github.com/reactor/reactor-core/pull/3511](https://togithub.com/reactor/reactor-core/pull/3511) - Update retryWhen docs on deprecated currentContext by [@​cbrunsdon](https://togithub.com/cbrunsdon) in [https://github.com/reactor/reactor-core/pull/3283](https://togithub.com/reactor/reactor-core/pull/3283) - Updating getContextView in sample code by [@​tejavenkatlanka](https://togithub.com/tejavenkatlanka) in [https://github.com/reactor/reactor-core/pull/3513](https://togithub.com/reactor/reactor-core/pull/3513) - \[doc] Document usage of Mono.zip() along with Mono ([#​3306](https://togithub.com/reactor/reactor-core/issues/3306)) by [@​RomaKudryavtsev](https://togithub.com/RomaKudryavtsev) in [https://github.com/reactor/reactor-core/pull/3514](https://togithub.com/reactor/reactor-core/pull/3514) #### New Contributors - [@​tejavenkatlanka](https://togithub.com/tejavenkatlanka) made their first contribution in [https://github.com/reactor/reactor-core/pull/3511](https://togithub.com/reactor/reactor-core/pull/3511) - [@​10sa](https://togithub.com/10sa) made their first contribution in [https://github.com/reactor/reactor-core/pull/3482](https://togithub.com/reactor/reactor-core/pull/3482) - [@​cbrunsdon](https://togithub.com/cbrunsdon) made their first contribution in [https://github.com/reactor/reactor-core/pull/3283](https://togithub.com/reactor/reactor-core/pull/3283) - [@​RomaKudryavtsev](https://togithub.com/RomaKudryavtsev) made their first contribution in [https://github.com/reactor/reactor-core/pull/3514](https://togithub.com/reactor/reactor-core/pull/3514) - [@​nvervelle](https://togithub.com/nvervelle) made their first contribution in [https://github.com/reactor/reactor-core/pull/3456](https://togithub.com/reactor/reactor-core/pull/3456) **Full Changelog**: https://github.com/reactor/reactor-core/compare/v3.5.7...v3.5.8 ### [`v3.5.7`](https://togithub.com/reactor/reactor-core/releases/tag/v3.5.7) #### What's Changed ##### :sparkles: New features and improvements - Remove redundant Operators.serialize in MonoTimeout#subscribeOrReturn by [@​manzhizhen](https://togithub.com/manzhizhen) in [#​3470](https://togithub.com/reactor/reactor-core/issues/3470) - Add `@Override` to MonoDefer#subscribe by [@​manzhizhen](https://togithub.com/manzhizhen) in [#​3471](https://togithub.com/reactor/reactor-core/issues/3471) - Backport: \[[#​3446](https://togithub.com/reactor/reactor-core/issues/3446)] Optimize ContextN putAllInto by [@​koo-taejin](https://togithub.com/koo-taejin) in [#​3448](https://togithub.com/reactor/reactor-core/issues/3448) - context-propagation: Use new ThreadLocalAccessor contract by [@​marcingrzejszczak](https://togithub.com/marcingrzejszczak) in [#​3460](https://togithub.com/reactor/reactor-core/issues/3460) - Transparent contextCapture in block operators by [@​chemicL](https://togithub.com/chemicL) in [#​3420](https://togithub.com/reactor/reactor-core/issues/3420) - context-propagation: use ContextSnapshotFactory by [@​chemicL](https://togithub.com/chemicL) in [#​3489](https://togithub.com/reactor/reactor-core/issues/3489) - Buffer timeout with fair backpressure by [@​chemicL](https://togithub.com/chemicL) in [#​3332](https://togithub.com/reactor/reactor-core/issues/3332) - ensures reactor is backward compatible with latest context propagation changes by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [#​3493](https://togithub.com/reactor/reactor-core/issues/3493) - removes queue-wrapping from acp by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [#​3498](https://togithub.com/reactor/reactor-core/issues/3498) ##### :lady_beetle: Bug fixes - Avoid IllegalStateException: Cannot resolve type description for io.micrometer.context.ContextRegistry by [@​pderop](https://togithub.com/pderop) in [#​3459](https://togithub.com/reactor/reactor-core/issues/3459) - ensures completion flag is set after the set error by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [#​3477](https://togithub.com/reactor/reactor-core/issues/3477) - ensures CP is enabled only when ContextFactory is really available by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [#​3490](https://togithub.com/reactor/reactor-core/issues/3490) - ensures cancel handler is wrapped in try catch and drops potential cancellation failure by [@​OlegDokuka](https://togithub.com/OlegDokuka) in [#​3485](https://togithub.com/reactor/reactor-core/issues/3485) ##### :book: Documentation, Tests and Build - Improve documentation about subscribeOn by [@​chemicL](https://togithub.com/chemicL) in [#​3466](https://togithub.com/reactor/reactor-core/issues/3466) ##### :up: Dependency Upgrades - Bump org.testng:testng from 7.5 to 7.5.1 by [@​dependabot](https://togithub.com/dependabot) in [#​3472](https://togithub.com/reactor/reactor-core/issues/3472) - Bump io.projectreactor.tools:blockhound from 1.0.7.RELEASE to 1.0.8.RELEASE by [@​dependabot](https://togithub.com/dependabot) in [#​3475](https://togithub.com/reactor/reactor-core/issues/3475) - Bump byteBuddyVersion from 1.14.1 to 1.14.5 by [@​dependabot](https://togithub.com/dependabot) in [#​3494](https://togithub.com/reactor/reactor-core/issues/3494) #### New Contributors - [@​manzhizhen](https://togithub.com/manzhizhen) made their first contribution in [#​3470](https://togithub.com/reactor/reactor-core/issues/3470) - [@​koo-taejin](https://togithub.com/koo-taejin) made their first contribution in [#​3448](https://togithub.com/reactor/reactor-core/issues/3448) - [@​marcingrzejszczak](https://togithub.com/marcingrzejszczak) made their first contribution in [#​3460](https://togithub.com/reactor/reactor-core/issues/3460) **Full Changelog**: https://github.com/reactor/reactor-core/compare/v3.5.6...v3.5.7 ### [`v3.5.6`](https://togithub.com/reactor/reactor-core/releases/tag/v3.5.6) Reactor-Core `3.5.6` is part of **`2022.0.7` Release Train**. #### What's Changed ##### :up: Dependency Upgrades - Update `Micrometer` version to `1.10.7` by [@​violetagg](https://togithub.com/violetagg) in [#​3453](https://togithub.com/reactor/reactor-core/issues/3453) **Full Changelog**: https://github.com/reactor/reactor-core/compare/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.