Skip to content

v3.4.12

Compare
Choose a tag to compare
@simonbasle simonbasle released this 11 Nov 13:38
· 1159 commits to main since this release

Reactor-Core 3.4.12 is part of 2020.0.13 Release Train (Europium SR13).

This service release contains improvement to tracebacks rendering, introduces a couple utility methods to Logger and bring bugfixes.

All changes from 3.3.22.RELEASE are also included and these are listed below with an additional level of indentation.

✨ New features and improvements

  • Tune OnAssemblyException.toString for better traceback rendering (#2814)
  • Improve traceback rendering of checkpoints (#2820)
  • Add logging convenience methods, polish a few messages (#2823)

🐞 Bug fixes

  • Fix FluxSwitchMapNoPrefetch inner's scan(CANCELLED) (#2809)
  • Fix initialization order of Loggers factory (#2824)
  • Make OnAssemblyException serializable again (#2833)

📖 Documentation, Tests and Build

  • Fix Signal#isOnComplete javadoc (#2817)
  • Fix flatMapMany description typo (#2834)
  • from 3.3.x:
    • Use @NonNull annotation, not JetBrain's NotNull (#2808)
    • [agent] Bump OpCode to ASM9 for compatibility with newer JDKs (#2825)
    • Use gradle-build-action for invoking Gradle on CI (#2828 )

👍 Thanks to all contributors who participated to this release

@dominikbrandon, @lhauspie, @boroborome, @bigdaz, @trettstadtnlb, @EMellau