Skip to content

Releases: reactor/reactor-core

v3.5.9

15 Aug 08:50
Compare
Choose a tag to compare

Reactor Core 3.5.9 is part of 2022.0.10 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Fixe MonoDelayElement to properly handle race between run and onNext 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 from 1.0.5 to 1.1.0 in /.github/workflows by @dependabot in #3542
  • Bump com.gradle.enterprise from 3.12.4 to 3.14.1 by @dependabot in #3548
  • Bump actions/setup-java from 3.6.0 to 3.12.0 in /.github/workflows by @dependabot in #3550
  • Bump gradle/gradle-build-action from 2.3.3 to 2.7.0 in /.github/workflows by @dependabot in #3551
  • Update Micrometer version to 1.10.10 by @violetagg in #3560

New Contributors

Full Changelog: v3.5.8...v3.5.9

v3.4.32

15 Aug 06:04
Compare
Choose a tag to compare

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 from 1.0.5 to 1.1.0 in /.github/workflows by @dependabot in #3542
  • Bump com.gradle.enterprise from 3.12.4 to 3.14.1 by @dependabot in #3548
  • Bump actions/setup-java from 3.6.0 to 3.12.0 in /.github/workflows by @dependabot in #3550
  • Bump gradle/gradle-build-action from 2.3.3 to 2.7.0 in /.github/workflows by @dependabot in #3551

Full Changelog: v3.4.31...v3.4.32

v3.6.0-M1

11 Jul 21:31
Compare
Choose a tag to compare
v3.6.0-M1 Pre-release
Pre-release

Reactor Core 3.6.0-M1 is part of 2023.0.0-M1 Pre Release Train.

What's Changed

✨ New features and improvements

Full Changelog: v3.5.8...v3.6.0-M1

v3.5.8

11 Jul 21:28
Compare
Choose a tag to compare

Reactor Core 3.5.8 is part of 2022.0.9 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Allowing Blocking call for handlePossibleCancellationInterrupt by @tejavenkatlanka in #3515
  • enforces ordering on concurrent subscription to FluxRefCount by @OlegDokuka in #3517
  • ensures sourceMode is obtained with happens-before relationships by @OlegDokuka in #3518

πŸ“– Documentation, Tests and Build

New Contributors

Full Changelog: v3.5.7...v3.5.8

v3.4.31

11 Jul 21:26
Compare
Choose a tag to compare

Reactor Core 3.4.31 is part of 2020.0.34 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • enforces ordering on concurrent subscription to FluxRefCount by @OlegDokuka in #3517
  • ensures sourceMode is obtained with happens-before relationships by @OlegDokuka in #3518

πŸ“– Documentation, Tests and Build

  • Update retryWhen docs on deprecated currentContext by @cbrunsdon in #3283

New Contributors

Full Changelog: v3.4.30...v3.4.31

v3.5.7

13 Jun 21:18
Compare
Choose a tag to compare

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Avoid IllegalStateException: Cannot resolve type description for io.micrometer.context.ContextRegistry by @pderop in #3459
  • ensures completion flag is set after the set error by @OlegDokuka in #3477
  • ensures CP is enabled only when ContextFactory is really available by @OlegDokuka in #3490
  • ensures cancel handler is wrapped in try catch and drops potential cancellation failure by @OlegDokuka in #3485

πŸ“– Documentation, Tests and Build

πŸ†™ Dependency Upgrades

New Contributors

Full Changelog: v3.5.6...v3.5.7

v3.4.30

13 Jun 13:02
Compare
Choose a tag to compare

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • ensures completion flag is set after the set error by @OlegDokuka in #3477
  • ensures cancel handler is wrapped in try catch and drops potential cancellation failure by @OlegDokuka in #3485

πŸ“– Documentation, Tests and Build

πŸ†™ Dependency Upgrades

New Contributors

Full Changelog: v3.4.29...v3.4.30

v3.5.6

09 May 07:57
Compare
Choose a tag to compare

Reactor-Core 3.5.6 is part of 2022.0.7 Release Train.

What's Changed

πŸ†™ Dependency Upgrades

Full Changelog: v3.5.5...v3.5.6

v3.5.5

11 Apr 19:54
Compare
Choose a tag to compare

Reactor-Core 3.5.5 is part of 2022.0.6 Release Train.

What's Changed

✨ New features and improvements

  • Remove Fuseable interface from ContextWriteRestoringThreadLocals by @chemicL in #3409
  • Propagate ThreadLocals for non-Reactor upstream sources by @chemicL in #3418
  • makes error handling for fmSequential consistent with flatMap by @eralmansouri in #3397

🐞 Bug fixes

  • Propagate ThreadLocals in tap by @chemicL in #3405
  • ensures SignalListener#addToContext exceptions are handled by @chemicL in #3415

πŸ“– Documentation, Tests and Build

πŸ†™ Dependency Upgrades

❓ Other Changes

New Contributors

Full Changelog: v3.5.4...v3.5.5

v3.4.29

11 Apr 19:53
Compare
Choose a tag to compare

Reactor-Core 3.4.29 is part of 2020.0.31 Release Train (Europium SR31).

What's Changed

✨ New features and improvements

πŸ†™ Dependency Upgrades

❓ Other Changes

New Contributors

Full Changelog: v3.4.28...v3.4.29