spring-boot-migrator icon indicating copy to clipboard operation
spring-boot-migrator copied to clipboard

3.0.0-M4 R2DBC 1.0

Open fabapp2 opened this issue 3 years ago • 0 comments

R2DBC 1.0

Spring Boot 3.0 uses R2DBC 1.0 by default. With the 1.0 release, R2DBC no longer publishes a bill of materials (bom) which has affected Spring Boot’s dependency management. The r2dbc-bom.version can no longer be used to override R2DBC’s version. In its place, several new properties for the individual and separately versioned modules are now available:

  • oracle-r2dbc.version (com.oracle.database.r2dbc:oracle-r2dbc)

  • r2dbc-h2.version (io.r2dc:r2dbc-h2)

  • r2dbc-pool.version (io.r2dc:r2dbc-pool)

  • r2dbc-postgres.version (io.r2dc:r2dbc-postgres)

  • r2dbc-proxy.version (io.r2dc:r2dbc-proxy)

  • r2dbc-spi.version (io.r2dc:r2dbc-spi)

What needs to be done

If the r2dbc-bom.version property is set, find out which of the r2dbc dependencies above is used and set the new property and remove the r2dbc-bom.version property

fabapp2 avatar Jul 21 '22 21:07 fabapp2