Support for Spring Boot 3

Dear jmix developers,

as Spring Boot 3 was just released - do you plan to support it in the near future?

Thank you very much.

Martin

Please check: Jmix Roadmap · GitHub

2 Likes

Hi Martin,

Yes we plan to upgrade to Spring Boot 3 in the June 2023 feature release. We are not in a hurry because it will require using Java 17 as a minimum in the projects, and Vaadin 24 which will be released next March.

Regards,
Konstantin

1 Like

Thank you very much for the answer. I did’t know the github roadmap until now.

For the record: Using Spring Boot 3 dependencies with Jmix / Spring Boot 2.7.4 seems to work quite well. I was eager to upgrade some modules and got it running with something like this in the apps build.gradle:

implementation 'org.springframework.boot:spring-boot-starter-web:2.7.4!!'
implementation("org.springframework.boot:spring-boot-starter:2.7.4!!")
implementation("org.springframework.boot:spring-boot-starter-webflux:2.7.4!!")
implementation("org.springframework.boot:spring-boot-starter-security:2.7.4!!")

Might need a workaround here and there (use old + new annotations in parallel) but works so far.

Regards,

Martin

1 Like