Announcing the first prerelease of KumuluzEE 4.0.0
source link: https://blog.kumuluz.com/product/announcement/developers/2022/04/11/kumuluzee-4.0.0.beta.1-release
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Announcing the first prerelease of KumuluzEE 4.0.0
We are happy to announce the first Beta of KumuluzEE 4.0.0. This is the first prerelease of the major release, which brings a major Jetty upgrade, support for the latest released versions of Java, including the Java 17 LTS version and the use of JakartaEE 8 artifacts replacing the JavaEE 8 artifacts.
The breaking changes in this release are:
- KumuluzEE no longer supports Java 1.8 runtime, since the support for Java 1.8 has been dropped in Jetty 10.
- Replaced JavaEE 8 artifacts with the JakartaEE 8 artifacts. If you are using JavaEE artifacts in your code, you should be able to find equivalent artifacts in the JakartaEE namespace.
- Removed excludedAgentPatterns from gzip configuration since it was removed from Jetty.
See the full changelog below.
Features:
- Upgraded from Jetty 9 to Jetty 10
- Added support for Java 16, 17 and 18 and dropped support for Java 1.8
- Use JakartaEE artifacts instead of JavaEE
Enhancements:
- Upped dependency versions
- Removed excludedAgentPatterns from gzip configuration since it was removed from Jetty
Bugs:
- Updated jar loading to add support for multi-release jars when running in UberJar
- Added missing spaces in dependency validation log messages
- More robust exception handling when loading configuration file
- Updated JAX-WS annotation procesor in order to support some edge cases
Check out the release on GitHub: KumuluzEE v4.0.0.beta.1
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK