Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spring Boot 3.0 Support #12794

Open
codeconsole opened this issue Nov 30, 2022 · 19 comments
Open

Spring Boot 3.0 Support #12794

codeconsole opened this issue Nov 30, 2022 · 19 comments

Comments

@codeconsole
Copy link
Contributor

Feature description

Spring Boot 3.0 has been released with a JDK 17 baseline.

https://spring.io/blog/2022/11/24/spring-boot-3-0-goes-ga

Currently, it is possible to build and run Grails with JDK 17, but the most breaking change has been a switch to Jakarta EE 9 Baseline and the new jakarta namespace which should be done in parallel with upgrading to Groovy 4.0 #12373

javax.servlet.http.HttpServletRequest is now jakarta.servlet.http.HttpServletRequest

@davidkron
Copy link
Contributor

Yes please, everything below Spring Boot 3, JDK 17, Jakarta EE9, Groovy 4 would be a disappointment for the next major version of Grails.

@puneetbehl
Copy link
Contributor

The Grails Foundation Technology Advisory Board has decided that Grails 6 will require minimum Java 11 and we won't be able to support Spring Boot 3. We are planning to support Spring Boot 3 with Grails 7 which might be released middle of 2023.

@fernando88to
Copy link

Please if possible improve the coverage feature support.

#11318

@codeconsole
Copy link
Contributor Author

codeconsole commented Dec 9, 2022

@puneetbehl Are we at least getting Groovy 4 in Grails 6? Groovy 4 for has been around for a year now...
https://repo.maven.apache.org/maven2/org/apache/groovy/groovy-all/

@puneetbehl
Copy link
Contributor

puneetbehl commented Dec 9, 2022

@fernando88to Definitely, #11318 is already planned and will be released as a part of Grails 5.3.0 in next week or so.

@codeconsole There are some challenges related to support Groovy 4 in combination with other tools such as Gradle. We have already spent a good amount of time for that and will try to see if that can be done. So far Groovy 4 is also scheduled for Grails 7 but I am going to give it another try and will be in a better state afterwards to see if that's possible with Grails 6.

@davebrown1975
Copy link

One more here eagerly awaiting the fix for #11318 to address compliance matters in our app.

@SimonWoidig
Copy link

Any updates?

@SunilVishwakarma
Copy link

The Grails Foundation Technology Advisory Board has decided that Grails 6 will require minimum Java 11 and we won't be able to support Spring Boot 3. We are planning to support Spring Boot 3 with Grails 7 which might be released middle of 2023.

@puneetbehl Any update on this, as when the Grails 7 will be released to support Spring Boot 3, since Spring Boot 2 is EOL soon.

@SimonWoidig
Copy link

The Grails Foundation Technology Advisory Board has decided that Grails 6 will require minimum Java 11 and we won't be able to support Spring Boot 3. We are planning to support Spring Boot 3 with Grails 7 which might be released middle of 2023.

@puneetbehl Any update on this, as when the Grails 7 will be released to support Spring Boot 3, since Spring Boot 2 is EOL soon.

That's what worries us aswell. We have multiple components written with pure Spring Boot and this component (also the largest one) is still on the old version of Spring Boot. We are fearing the coming CVEs and we are considering ditching Grails.

@puneetbehl
Copy link
Contributor

The release cadence for Grails major release is an year. So the Grails 7 will be released around mid of this year.

@SunilVishwakarma
Copy link

The release cadence for Grails major release is an year. So the Grails 7 will be released around mid of this year.

Thanks for the update.

@dk185173
Copy link

dk185173 commented Mar 1, 2024

Hope this gets materialised sooner.

@nithinyama
Copy link

nithinyama commented Mar 1, 2024

The Grails Foundation Technology Advisory Board has decided that Grails 6 will require minimum Java 11 and we won't be able to support Spring Boot 3. We are planning to support Spring Boot 3 with Grails 7 which might be released middle of 2023.

Hi. I want to follow up on Grails 7 release. As per the quote above, says mid of 2023, but i don't see in Grails official website.
Sorry I just saw the questions previous threads mentioned that Grails will come in mid of this year. Is that still valid ? @puneetbehl

@puneetbehl
Copy link
Contributor

puneetbehl commented Mar 5, 2024

Currently, we don't have a precise date, but we are actively working on releasing Grails 7 in July as part of our plan.

@Chintanjariwala
Copy link

Hello. I want to follow up on Grails 7 release. As per the comment above, says Grails 7 releasing in July. Can you provide precise date on Grails 7 release @puneetbehl

@jamesfredley
Copy link
Contributor

@ajay-aggarwal
Copy link

What is the rough timeline for Grails 7 release please? Is it Q4 2024, Q1 2025 or even later? Thanks!

@jeffscottbrown
Copy link
Member

jeffscottbrown commented Oct 28, 2024

What is the rough timeline for Grails 7 release please? Is it Q4 2024, Q1 2025 or even later?

FYI... I don't anticipate it would be later. The team is targetting shipping M1 of Grails 8 in October 2025. If the release of Grails 7 GA went much further out than Q1, that would start to get tight I think.

@jeffscottbrown
Copy link
Member

jeffscottbrown commented Oct 28, 2024

@ajay-aggarwal FYI... You can keep an eye on Grails 7 progress at https://github.com/orgs/grails/projects/3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests