Kotlinx.coroutines: Upgrade to reactor 3.4.0

Created on 5 Dec 2020  路  6Comments  路  Source: Kotlin/kotlinx.coroutines

Spring Boot 2.4.0 uses project reactor version 3.4.0. We need to upgrade kotlinx-coroutines-reactor to use 3.4.0 version of project reactor for it to work with the new version of Spring Boot.

enhancement

All 6 comments

Unfortunately, we cannot do it right now because we are targeting Java 6, while Reactor 3.4.1 targets Java 8.
So we would like to postpone this update until we completely migrate to Java 8.

@sdeleuze do you have any objections against coroutines staying on 3.2.5.RELEASE?

hope the cost is worth it, we will not be able to support Spring Boot 2 then. Especially because there are a lot of breaking changes in reactor 3.4.0

I don't think we have changed the Java requirements, as far as I remember Reactor is Java 8+ from the beginning so IMO it should be possible to do the upgrade on kotlinx-coroutines-reactor unless I missed something.

Aha, thanks! It seems like we were compiling this module against Java 6 and reactor didn't have the corresponding Gradle metadata prior to 3.4.1. We'll update it in the next release

I am not sure if this does not warrant an early release

Was this page helpful?
0 / 5 - 0 ratings

Related issues

mariusstaicu picture mariusstaicu  路  3Comments

elizarov picture elizarov  路  3Comments

ZakTaccardi picture ZakTaccardi  路  3Comments

elizarov picture elizarov  路  3Comments

Leftwitch picture Leftwitch  路  3Comments