line / armeria

Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
https://armeria.dev
Apache License 2.0
4.8k stars 912 forks source link

Consider setting minimum JDK version to 11 or 17 #5700

Open minwoox opened 4 months ago

minwoox commented 4 months ago

Increasingly, more dependencies that we use require at least JDK 11 to build. Consequently, we have had to stop upgrading those dependencies. This poses a potential problem, especially when vulnerabilities are discovered and fixed in later versions.

By setting the minimum JDK version to 11 or 17, we can ensure that we remain up-to-date with our dependencies and avoid security issues.

ikhoon commented 3 months ago

Upgrading the Java version is a very important decision and will have a big impact on our users. It seems like a good topic to discuss when preparing for Armeria 2.0.