Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 27, 2023

Bumps io.projectreactor:reactor-core from 3.2.2.RELEASE to 3.2.5.RELEASE.

Release notes

Sourced from io.projectreactor:reactor-core's releases.

v3.2.5.RELEASE

This is the 6th release of Reactor 3.2, part of Californium-SR4 Release Train.

This is a recommended update for all Reactor 3 users, containing a few improvements, a new operator (switchOnFirst) and documentation improvements (the biggest being a switch from PNG marbles to SVG marbles).

⚠️ Update considerations and deprecations

  • ⭐ The marble diagrams are now in SVG format instead of PNG. They are also embedded in the sources/javadoc jars.
    • This should allow anybody wanting to contribute to diagrams to do so more easily
    • Embedding the diagrams (doc-files) means we don't rely on being online to fetch and display them.
    • It also greatly facilitates the releasing process of a change to a diagram / new diagram.
    • Be aware that some IDEs might have a bit of trouble with size of SVG when displaying "documentation popups" (eg. IntelliJ IDEA prior to 2018.3.1)

✨ New features and improvements

  • Add subscribeCount() to PublisherProbe (#1447)
  • Converted eager toString call from index operator to lazy (#1453)
  • Add Kotlin extension switchIfEmpty with deferred execution (#1460)
  • Add onErrorContinue to Mono API (#1458)
  • Add putNonNull and size methods to Context (#1442)
  • ⭐ Add new switchOnFirst operator to Flux (#1423)
  • Optimize assembly tracing (#1466, #1483)
  • Polish Mono Kotlin extensions and functions fixes (#1475)

📖 Documentation, Tests and Build

  • [doc] Various fixes to the javadoc/reference guide (bad method names, indentation...) (#1471, #1473)
  • [build] Add Micrometer to OSGI optional bundles (#1470)
  • [build] Improve build compatibility with JDK11 (JRuby, asciidoctor, etc...) (#1477, #1479, #1480)
  • [doc] Big rework of the integration of marbles into the javadoc (#1390):
    • Rework marble diagrams into SVG
    • Marble SVGs now directly in doc-files folder
    • Added a graphical convention document in docs/svg
    • Verified, reworked and optimized all marbles

👍 Thanks to the following contributors that also participated to this release

@​davinkevin, @​fletchgqc, @​mlevvy, @​npathai, @​OlegDokuka, @​pavelhoral, @​sdeleuze, @​thekalinga

-don't use- v3.2.4.RELEASE

-This release is superseded by v3.2.5.RELEASE-

It has been built using JDK11 and the javadoc jars are non-functional, especially when served from the reactor website.

See release notes at https://github.com/reactor/reactor-core/releases/tag/v3.2.5.RELEASE

v3.2.3.RELEASE

This is the 4th release of Reactor 3.2, part of Californium-SR3 Release Train.

This is a recommended update for all Reactor 3.2 users.

⚠️ Update considerations and deprecations

  • ✨ Add ability to multi-decorate backing ExecutorServices (#1408, #1409)
    • This replaces the Factory method that is now deprecated (but applied as the last decorator)

... (truncated)

Commits
  • 52aafde [artifactory-release] Release version 3.2.5.RELEASE
  • bcc817f Prepare release 3.2.5.RELEASE
  • 41b50e4 [build] Allow JDK8 build by making traces utils compatible (#1483)
  • ec9dcdb [artifactory-release] Next development version 3.2.5.BUILD-SNAPSHOT
  • 79af126 [artifactory-release] Release version 3.2.4.RELEASE
  • 3d93a23 Prepare release 3.2.4.RELEASE
  • 0c22de2 Merge branch '3.1.x' (ignore post 3.1.14 release commits)
  • 0172767 Merge pre-release changes from 3.1.x
  • 51f4809 [artifactory-release] Next development version 3.1.14.BUILD-SNAPSHOT
  • a2b304e [artifactory-release] Release version 3.1.13.RELEASE
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [io.projectreactor:reactor-core](https://github.com/reactor/reactor-core) from 3.2.2.RELEASE to 3.2.5.RELEASE.
- [Release notes](https://github.com/reactor/reactor-core/releases)
- [Commits](reactor/reactor-core@v3.2.2.RELEASE...v3.2.5.RELEASE)

---
updated-dependencies:
- dependency-name: io.projectreactor:reactor-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the type/dependency-upgrade A dependency upgrade label Feb 27, 2023
@pderop pderop assigned pderop and unassigned simonbasle Apr 4, 2023
@pderop pderop added this to the 1.0.8.RELEASE milestone Apr 4, 2023
@pderop pderop merged commit 62c8a25 into master Apr 4, 2023
@dependabot dependabot bot deleted the dependabot/gradle/io.projectreactor-reactor-core-3.2.5.RELEASE branch April 4, 2023 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/dependency-upgrade A dependency upgrade
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants