Skip to content

Releases: reactor/reactor-kotlin-extensions

v1.2.0-M4

12 Jul 15:29
06ecb36
Compare
Choose a tag to compare
v1.2.0-M4 Pre-release
Pre-release

Full Changelog: v1.2.0-M3...v1.2.0-M4

v1.1.7

12 Jul 12:06
c493778
Compare
Choose a tag to compare

What's Changed

  • Adapt to addons sumBigInteger changes, upgrade Reactor by @simonbasle in #48
  • Fix deprecation notice wording: to be removed in 1.2.0 by @simonbasle in #47

Full Changelog: v1.1.6...v1.1.7

v1.2.0-M3

21 Jun 15:16
Compare
Choose a tag to compare
v1.2.0-M3 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.2.0-M1...v1.2.0-M3

v1.1.6

15 Mar 16:11
Compare
Choose a tag to compare

Reactor-Kotlin-Extensions 1.1.6 is part of 2020.0.17 Release Train (Europium SR17).

This service release contains a fix for a return type mistake, as well as a deprecation of SwtScheduler for exceptional fast removal in 3.5.0 later this year.

⚠️ Update considerations and deprecations

🐞 Bug fixes

πŸ“– Documentation, Tests and Build

  • [chores] Update the build and realign it with core / Gradle 7 by @simonbasle in #33
  • Start of branch 1.1.x, adapt CI and build by @simonbasle in #36

Full Changelog: v1.1.5...v1.1.6

v1.1.5

12 Oct 15:31
Compare
Choose a tag to compare

Reactor-Kotlin-Extensions 1.1.5 is part of 2020.0.12 Release Train (Europium SR12).

This service release contains a couple of new features.

⚠️ Update considerations and deprecations

  • Math extensions have been reworked, and sum and average have been deprecated (#29)
    • prefer using the new sumAll and averageAll (which better maintain precise number type) or explicit type-suffixed variants which perform more explicit conversion

✨ New features and improvements

  • Added extensions for virtual time testing (#19)
  • Better extensions for sum/average, deprecate others (#29)

πŸ“– Documentation, Tests and Build

  • Removed explicit import of deprecated core's onErrorMap in test (#18)

πŸ‘ Thanks to all contributors who participated to this release

@mickeelm made their first contribution in #18
@kiwisincebirth made their first contribution in #29

v1.1.3

17 Mar 10:30
Compare
Choose a tag to compare

Reactor-Kotlin-Extensions 1.1.3 is part of the 2020.0.5 Release Train (Europium SR5).

Update considerations

The only change in this release is:

  • deprecates switchIfEmpty and adds switchIfEmptyDeferred (#21)

Please note that the switchIfEmpty extension is effectively worthless, as the compiler will always prioritize the core java method over the extension. Thus the extension has been renamed switchIfEmptyDeferred. For binary compatibility, the old method is still there but is deprecated. It will be removed a bit more aggressively in 1.2.0 (see #22).

v1.1.2

12 Jan 09:12
Compare
Choose a tag to compare

Reactor-Kotlin-Extensions 1.1.2 is part of the 2020.0.3 Release Train (Europium SR3).

This release mostly embeds the changes from v1.0.3.RELEASE in the Europium train.

v1.0.3.RELEASE

12 Jan 09:12
Compare
Choose a tag to compare

Reactor-Kotlin-Extensions 1.0.3.RELEASE is part of the Dysprosium-SR16 Release Train.

πŸ“– Documentation, Tests and Build

  • Add information to README.md for the project's maven coordinates. (#8)
  • Upgrade artifactory gradle plugin to version 4.15.2. (496cbe9)
  • Add Gradle wrapper validation. (#13)
  • Fix repositories order and plugin repositories. (cf6c539)
  • Switch to Github Actions for CI. (#16, #17)

πŸ‘ Thanks to the following contributors that also participated to this release

@davinkevin, @sullis

v1.1.1

09 Dec 10:28
Compare
Choose a tag to compare

Reactor-Kotlin-Extensions 1.1.1 is part of the 2020.0.2 Release Train (Europium SR2).

This release polishes the build script and includes a new feature.

✨ New features

  • Extension function toMono() can be invoked on nullable type (#15)

πŸ‘ Thanks to the following contributors that also participated to this release

@karolkrasnowski

v1.1.0

09 Dec 10:27
Compare
Choose a tag to compare

Reactor-Kotlin-Extensions 1.1.0 is part of the brand new 2020.0.0 Release Train (codename Europium).

This is the first GA release of Europium πŸŽ‰

This release adapts to the changes in reactor-core 3.4.0 and addons 3.4.0, and also includes a couple new features.

✨ New features

  • fix #4 Add errorMap extension with class type and predicate
  • Add a test extension that takes StepVerifierOptions (#12)

πŸ‘ Thanks to the following contributors that also participated to this release

@cromeroprofile, @niksw7, @twpune