GeoServer 2025 Q4 Developer Update
The GeoServer team is making great progress on our 2025 roadmap plans, with CITE Certification Achieved, and GeoServer 3 underway, the project is going well.
Thanks to GeoServer 2025 sponsors:
CITE Certification
We are really happy to the see the CITE Certified banner restored to the main GeoServer website for calendar year 2025. Andrea continues to work on certifying the new OGCAPI services:
-
OGCAPI - Tiles: Passing tests on Team Engine 2.0 Engine
-
OGCAPI - Process: Making progress on certification
A reminder that if CITE Certification is valuable to you GeoServer will need to pay OGC each year - which requires sponsorship. We are certified for calendar year 2025 thanks to the prior sponsorship. We find that many organizations assume GeoServer is certified, this is not be the case without your financial support.
Thanks to Gaia3D and OSGeo:UK for sponsoring 2025 CITE Certification.
Security
We continue to be in need of resources, both developer resources and funding, to address the expectations placed on open source projects. If you are in a position to support this activity, please contact us at geoserver-security@lists.osgeo.org .
GeoServer 3
The big news is the completion of Milestone 1 : Preparation with the release of GeoServer 2.28.0, allowing the Milestone 2 : Migration activities to proceed as scheduled.
For more information on GeoServer 3 development, review the project plan and GeoServer 3 Crowdfunding FAQ.
GeoServer 3 Milestone 1 Completed
The release of GeoServer 2.28.0 represents the end of Milestone 1: Preparation:
-
Upgrade from Java Advanced Imaging 1.1.3 to Eclipse ImageN 0.9.0.
-
Java 17 LTS minimum, ending support for Java 11.
-
Lots of build improvements, with the highlight being a bill-of-materials “geotools”
pom.xmlfile to manage versions across GeoTools, GeoWebCache, and GeoServer. -
A new community module, gs-sec-oidc-plugin, replacing gs-oauth2 plugins.
GeoServer 3 Milestone 2 Underway
GeoServer 3 Milestone 2: Migration is underway:
-
Friday 17 October: Code Freeze
We will be freezing the main branches of the related projects on Friday 17 Oct 2025, in preparation for the Milestone 2 code sprint. Please follow the announcement on Discourse.
-
Monday 20 October: Code Sprint
With the branches frozen, the GeoServer 3 team is assembling for an intensive code sprint to start the migration to Spring Framework 3.
Crowdfunding
Thanks to sponsors for supporting GeoServer 3 crowdfunding, we hope you are pleased with the progress thus far and look forward to sharing GeoServer 3 with you in the months ahead.
GeoServer 3 is supported by the following organisation:
Individual donations: Abhijit Gujar, Hennessy Becerra, Ivana Ivanova, John Bryant, Jason Horning, Peter Smythe, Sajjadul Islam, Sebastiano Meier, Stefan Overkamp.