Skip to content

Prompt to Update a Module for MN5

Sergio del Amo edited this page Dec 4, 2025 · 1 revision

Do the necessary changes to update the project for Micronaut 5.

Update Micronaut Core version

You can find the micronaut core version in gradle/libs.versions.toml. It uses the key micronaut.

You can set micronaut = "5.0.0-M2"

You can find an example commit here:

https://github.com/micronaut-projects/micronaut-rxjava3/commit/bb451ef68be1cf08bfdcd7ccfdb11eacc0186d4c

Update Micronaut Serialization version

If there is a key for Micronaut serialization in gradle/libs.versions.toml it will be micronaut-serde. Set it to

micronaut-serde = "3.0.0-M1"

If there was no occurrence of micronaut-serde in gradle/libs.versions.toml don’t add it.

Update Micronaut Reactor version

If there is a key for Micronaut Reactor in gradle/libs.versions.toml it will be micronaut-reactor. Set it to

micronaut-reactor = "4.0.0-M1"

If there was no occurrence of micronaut-reactor in gradle/libs.versions.toml don’t add it.

Remove Micronaut docs version from gradle/libs.versions.toml

Remove micronaut-docs version from gradle/libs.versions.toml

It is currently provided by Micronaut Gradle Build Plugins and projects do not need to define it

Example commit: https://github.com/micronaut-projects/micronaut-rxjava3/commit/83f977f97e78a34652e037ae7907c1da0830ac85

Remove Spock version from gradle/libs.versions.toml

Remove spock version from gradle/libs.versions.toml

It is currently provided by Micronaut Gradle Build Plugins and projects do not need to define it

Example commit: https://github.com/micronaut-projects/micronaut-rxjava3/commit/41f68b0f674fb90f68eb9a7969f3d72a11e8846d

Remove Apache Groovy version from gradle/libs.versions.toml

Remove groovy version from gradle/libs.versions.toml

It is currently provided by Micronaut Gradle Build Plugins and projects do not need to define it

Example commit: https://github.com/micronaut-projects/micronaut-rxjava3/commit/0c8414dc79c7375bfe4e4e710017409691a7a718

Remove Micronaut Test version from gradle/libs.versions.toml

Remove micronaut-test version from gradle/libs.versions.toml

It is currently provided by Micronaut Gradle Build Plugins and projects do not need to define it

Example commit: https://github.com/micronaut-projects/micronaut-rxjava3/commit/c45186f488c374d382d86ddc0a145071c5701544

Clone this wiki locally