Apache Geode 2.0.0 – Major Modernization Highlights
-
Enhanced Security – Application-level HTTP session management improvements, full Java Module System compliance, and removal of unsafe reflection usage.
-
Modern Java Support – Requires Java 17 LTS for long-term stability and compatibility.
-
Jakarta EE 10 Ready – Complete migration from javax.* to jakarta.*, with support for Apache Tomcat 10.1/11 and Eclipse Jetty 12.
-
Updated Spring Stack – Spring Framework 6.x and Spring Security 6.x modernization.
-
HTTP & CLI Improvements – Apache HttpComponents 5.x with HTTP/2 support; Spring Shell 3.x modernization for GFSH with improved command completion.
-
Build System Upgrade – Gradle 7.3.3 for consistent builds and Java 17 + Jakarta EE 10 support.
See release notes at https://cwiki.apache.org/confluence/display/GEODE/Release+Notes#ReleaseNotes-2.0.0