Releases: reactor/reactor-kotlin-extensions
v1.2.0-M4
Full Changelog: v1.2.0-M3...v1.2.0-M4
v1.1.7
What's Changed
- Adapt to addons
sumBigInteger
changes, upgradeReactor
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
What's Changed
- Polish snippets in
README
by @acktsap in #44 - Deprecate extensions for
RxJava2
,Repeat
andRetry
by @simonbasle in #46 - Upgrade to
Kotlin 1.7
,Dokka 1.6.21
for now by @simonbasle in #49 Dokka
now also atv1.7
by @simonbasle in #51- From
1.1.x
- Fix deprecation notice wording: to be removed in 1.2.0 by @simonbasle in #47
- Adapt to addons
sumBigInteger
changes, upgrade Reactor by @simonbasle in #48
New Contributors
Full Changelog: v1.2.0-M1...v1.2.0-M3
v1.1.6
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
- Fix return type of sumAsDouble() to be Mono by @kiwisincebirth in #35
- Deprecate SwtScheduler extension for removal in 3.5.0 by @simonbasle in #39
π Bug fixes
- Fix return type of sumAsDouble() to be Mono by @kiwisincebirth in #35
π 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
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
andaverage
have been deprecated (#29)- prefer using the new
sumAll
andaverageAll
(which better maintain precise number type) or explicit type-suffixed variants which perform more explicit conversion
- prefer using the new
β¨ 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
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 addsswitchIfEmptyDeferred
(#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
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
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 version4.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
v1.1.1
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
v1.1.0
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)