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

Vaadin Java 21 (Runtime / Compile Time) Ready? #5179

Open
knoobie opened this issue Mar 20, 2024 · 2 comments
Open

Vaadin Java 21 (Runtime / Compile Time) Ready? #5179

knoobie opened this issue Mar 20, 2024 · 2 comments

Comments

@knoobie
Copy link
Contributor

knoobie commented Mar 20, 2024

Describe your motivation

Looking at https://github.com/vaadin/platform/releases/tag/24.3.0 - it only mentions Java 17 as "Supported technologies", but also Gradle Requirement was increased so that 21 is fully supported.. so.. is Vaadin 24.3 fully ready?

Describe the solution you'd like

Vaadin supports Java 17,21,22+

Describe alternatives you've considered

No response

Additional context

No response

@knoobie knoobie changed the title Vaadin 21 (Runtime / Compile Time) Ready? Vaadin Java 21 (Runtime / Compile Time) Ready? Mar 20, 2024
@Legioth
Copy link
Member

Legioth commented Mar 20, 2024

Java 21 is supported. I guess we need to adjust how we present this in the release notes.

The reason we're not doing something like "Java 17 or newer" like we do for various other things is that we wouldn't want to keep promising eternal support for the non-LTS versions like 18. On the other hand, this might also be the case for other technologies.

@knoobie
Copy link
Contributor Author

knoobie commented Mar 20, 2024

You could do it like other frameworks do, e.g. "17 or 21+" and update that if necessary - for example Hibernate: https://hibernate.org/orm/releases/6.4/

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

No branches or pull requests

2 participants