Thanks in advance for your time. We look to our community to share opinions and feedback with us, so we can continue to improve our technology to better support you and the organizations that use it.
The Micronaut Foundation is working on the 4.0.0 release of the Micronaut framework! As part of this effort, we are considering changing the minimum supported JDK version. Because you're a member of the Micronaut community, your input is important in helping us make this decision.
If we were to update the minimum supported version to Java 17, developers would benefit from reduced CI build times and access to new Java features, including Java records, sealed classes, switch expressions, and many others, in the Micronaut codebase.
However, we recognize that such an update would also have some drawbacks. As a result, some organizations may choose not to upgrade to version 4 until they are ready to migrate to a newer Java version. Additionally, some cloud vendor services may not yet support Java 17 at the time Micronaut framework 4 is released.
For a more complete list of advantages and disadvantages, see GitHub Issue 7006.
This is your chance to weigh in, so please provide your feedback below.