GeoServer Blog
GeoServer 2.4.3 Released
The GeoServer team is pleased to announce the release of GeoServer 2.4.2:
This is a stable release containing bug fixes and incremental improvements, including:
-
A great performance improvement for those using sql views
-
Fix for defining a workspace style using CSS extension
-
Workspace styles can now manage their own images and graphics
-
Thanks to all those who contributed fixes, and documentation corrections, for this release.
This release is made in conjunction with GeoTools 10.3.
Spot a translation mistake? Help translate here: GeoServer Stable localisation
About the GeoServer 2.4 series
The following change control requests were completed during the development of GeoServer 2.4:
-
Replace old KML module with new one (GSIP 98)
-
Allow plugins to modify WMS MapContent before map rendering (GSIP 92)
-
Machinery to pass thread locals down in thread pools (GSIP 96, fixes WPS asych requests security issues) - also available in 2.3.4
-
Promote CSS Styling module from Community to Extension (GSIP 97) - also available in 2.3.2
-
Graduate the INSPIRE module to extension status (GSIP 94) - also available in 2.3.2
-
Promote XSLT community module to extension (GSIP 93) - also available in 2.3.1
-
The shapefile datastore was completely rewritten (mostly as a code cleanup)
Articles and blogs during GeoServer 2.4 development:
-
GeoServer FOSS4G 2013 (State of GeoServer, Introduction, Steroids, GeoFence, RasterData, Spatio-Temporal, Cartographic Rendering)
-
How to publish GDAL/MrSID image formats on a production GeoServer
-
FOSS4G-NA slides (GeoServer In Production, GeoServer CSS Module, Scripting GeoServer with GeoScript, The State of GeoServer 2013)
-
INSPIRE Conference 2013 slides (Analysing GeoServer compatibility with INSPIRE requirements)
-
FOSSGIS 2013 slides (Introduction to GeoServer)
GeoServer Online Code Sprint this Friday!
The GeoServer community is planning an online code sprint this Friday to fix bugs and improve documentation. Join us in #geoserver on Freenode and let’s see how productive we can be. To help coordinate efforts, Andrea Aime is has prepared a list of bugs on Jira to kick start the sprint.
Regards,
GeoServer Team
GeoServer 2.4.2 released
The GeoServer team is pleased to announce the release of GeoServer 2.4.2:
This is a stable release containing bug fixes and incremental improvements, including:
-
Total matched feature count available in JSON output (contributed by Paul Biskup)
-
Ability to control how scale hints are computed in WMS 1.1 (contributed by Roy Braam and Mauricio Pazos)
-
Support for randomized symbol fills in both SLD and CSS (thanks to New South Wales Geological survey for sponsoring it)
-
Better support for data with 3D coordinates using GML3/GeoJSON, and associated improvements in the SQL Server backend (thanks to IGEA, Croatia, for sponsoring this work)
-
WCS 1.0 can be disabled
-
Several translation updates and improvements, thanks to the translation team. In no particular order: Polish, Korean, German, Lithuanian, Spanish, Romanian, French
-
Several small fixes in the docs (thanks to all the good people that contributed them!)
This release is made in conjunction with GeoTools 10.2.
Spot a translation mistake? Help translate here: GeoServer Stable localisation
About the GeoServer 2.4 series
The following change control requests were completed during the development of GeoServer 2.4:
-
Replace old KML module with new one (GSIP 98)
-
Allow plugins to modify WMS MapContent before map rendering (GSIP 92)
-
Machinery to pass thread locals down in thread pools (GSIP 96, fixes WPS asych requests security issues) - also available in 2.3.4
-
Promote CSS Styling module from Community to Extension (GSIP 97) - also available in 2.3.2
-
Graduate the INSPIRE module to extension status (GSIP 94) - also available in 2.3.2
-
Promote XSLT community module to extension (GSIP 93) - also available in 2.3.1
-
The shapefile datastore was completely rewritten (mostly as a code cleanup)
Articles and blogs during GeoServer 2.4 development:
-
GeoServer FOSS4G 2013 (State of GeoServer, Introduction, Steroids, GeoFence, RasterData, Spatio-Temporal, Cartographic Rendering )
-
How to publish GDAL/MrSID image formats on a production GeoServer
-
FOSS4G-NA slides (GeoServer In Production, GeoServer CSS Module, Scripting GeoServer with GeoScript, The State of GeoServer 2013)
-
INSPIRE Conference 2013 slides (Analysing GeoServer compatibility with INSPIRE requirements)
-
FOSSGIS 2013 slides (Introduction to GeoServer)
GeoServer 2.4.1 Released
The GeoServer team is pleased to announce the release of GeoServer 2.4.1:
This is a stable release containing bug fixes and incremental improvements, including:
-
CSW admin page
-
Fixed deployment without web jars
-
Polygon fill margin vendor option in CSS
-
Automatically link CSW (ISO) records to the respective WMS/WFS/WCS sources
This release is made in conjunction with GeoTools 10.1.
Spot a translation mistake? Help translate here: GeoServer Stable localisation
About the GeoServer 2.4 series
The following change control requests were completed during the development of GeoServer 2.4:
-
Replace old KML module with new one (GSIP 98)
-
Allow plugins to modify WMS MapContent before map rendering (GSIP 92)
-
Machinery to pass thread locals down in thread pools (GSIP 96, fixes WPS asych requests security issues) - also available in 2.3.4
-
Promote CSS Styling module from Community to Extension (GSIP 97) - also available in 2.3.2
-
Graduate the INSPIRE module to extension status (GSIP 94) - also available in 2.3.2
-
Promote XSLT community module to extension (GSIP 93) - also available in 2.3.1
-
The shapefile datastore was completely rewritten (mostly as a code cleanup)
Articles and blogs during GeoServer 2.4 development:
-
GeoServer FOSS4G 2013 (State of GeoServer, Introduction, Steroids, GeoFence, RasterData, Spatio-Temporal, Cartographic Rendering )
-
How to publish GDAL/MrSID image formats on a production GeoServer
-
FOSS4G-NA slides (GeoServer In Production, GeoServer CSS Module, Scripting GeoServer with GeoScript, The State of GeoServer 2013)
-
INSPIRE Conference 2013 slides (Analysing GeoServer compatibility with INSPIRE requirements)
-
FOSSGIS 2013 slides (Introduction to GeoServer)
GeoServer 2.4.0 Release Highlights
We noticed out friends at Slashgeo could not quite figure out what is new with the GeoServer 2.4.0 release - so we have updated the release announcement with a 2.4.0 feature list.
For a more complete story check out the State of GeoServer 2013 presentation on on elogeo or slideshare.
Let me call out several significant developments from the GeoServer product story:
-
CSS Extension: David Winslow is a long standing member of the GeoServer community, however his most significant work has been hiding in the community modules. With this release of GeoServer the CSS module has become a formal GeoServer extension. This module being brought into core is having a serious impact on the GeoServer usability story and is an excellent contribution. The documentation has been updated with a complete CSS cookbook (as a counterpoint to the SLD cookbook) and represents a great learning aid. Talking points: there are some technical reasons (the CSS module is written in Scala rather than Java) why it has remained a community module up until now. The GeoServer community opening up, even a little bit, to other JVM languages is an interesting change of strategy.
-
**Time boxed release model: **GeoServer 2.4.0 was released on time with little drama. Talking points: This is kind of old news now, but with all the mad panic around FOSS4G releases seen over the course of the week I have to call out the GeoServer community for being excellent. It is not enough to release open source software, releasing on schedule is the new normal.
-
**NetCDF and GeoTools Raster API improvements ** Talking points: This change is flying under the radar, but is significant from a product story as it is opening up new markets to the GeoServer application. It is a long term play, and there is work to be done, but it is wonderful to see the first steps taken in a responsible and measured manner.
-
Importer community module (heading to extension shortly!) offering a wizard like process for the bulk publication of data, automating common activities such as transformation and generation of default styling. Talking points: This represents a significant contribution from the downstream OpenGeo Suite being donated back to the GeoServer community to enable collaboration and improvement. GeoServer has a number of downstream distributions and this is a great example of healthy community participation.
Vulnerability
- GeoServer 2.26.1 Release
- GeoServer 2.25.4 Release
- GeoServer 2.26.0 Release
- CVE-2024-36401 Remote Code Execution (RCE) vulnerability in evaluating property name expressions
- GeoServer 2.25.2 Release
- GeoServer 2.24.4 Release
- GeoServer 2.23.6 Release
- GeoServer 2.25.1 Release
- GeoServer 2.25.0 Release
- GeoServer 2.23.5 Release