GeoServer Blog

GeoServer 2.18.5 Released

We are happy to announce GeoServer 2.18.5 release is available for download (zip and war) along with docs and extensions.

This GeoServer 2.18.5 release was produced in conjunction with GeoTools 24.5 and GeoWebCache 1.18.4. This is a maintenance release recommended for production systems. It is also the last release of the 2.18.x series, users are warmly recommendeded to upgrade to 2.19.x, or upgrade to 2.20.0 as it gets released next month, September 2021.

Thanks to everyone who contributed, and to Alessandro Parma (GeoSolutions) and Andrea Aime (GeoSolutions) for making this release.

Improvements and Fixes

This release improves the importer module logging, as well as the documentation on how to enable and use catalog parametrization:

Fixes included in the release

  • GEOS-10173 CoverageViewReader’s format not being secured with Geofence-Geoserver
  • GEOS-10162 GeoServerOAuthAuthenticationFilter creates Anonymous authentication when preAuthenticated principal is not present
  • GEOS-10193 Indirect imports will drop the target table if there is any failure during the import process

For details check the 2.18.5 release notes.

About GeoServer 2.18

Additional information on GeoServer 2.18 series:

Read More

GeoServer 2.19.2 Released

We are happy to announce GeoServer 2.19.2 release is available for download (zip and war) along with docs and extensions.

This GeoServer 2.19.2 release was produced in conjunction with GeoTools 25.2, this is a stable release recommended for production systems.

Thanks to everyone who contributed, and to Jody Garnett (GeoCat) for making this release.

Security Considerations

2024-06-30 Update: The following mitigation has been provided:

  • CVE-2024-36401 Remote Code Execution (RCE) vulnerability in evaluating property name expressions (Critical)

    geoserver-2.19.2-patches.zip (replacing gt-app-schema, gt-complex and gt-xsd-core jars) has been provided by Andrea (GeoSolutions)

See project security policy for more information on how security vulnerabilities are managed.

Improvements and Fixes

New features are included in this release:

  • GEOS-5239 Implement (Krovak) North Orientated projection

Notable improvements:

  • GEOS-10149 Improve Catalog Parametrization documentation

  • GEOS-10098 Upgrade version of wicket and jquery used by GeoServer

  • GEOS-10064 Improving WPS Raster Download - download time

  • GEOS-10009 Improve logging on lock providers

Fixes included in this release:

  • GEOS-10114 Geofence server UI, error when changing the layerType from layer details tab.

  • GEOS-10113 Geofence REST NPE when requesting rule with void Layer details

  • GEOS-10037 WMTS Multidimensional extension make layers encoding fail on TileLayers not being GeoServerTileLayers

  • GEOS-9804 The default style of the layergroup is propagated in the layer as default style

For details check the 2.19.2 release notes.

About GeoServer 2.19

Additional information on GeoServer 2.19 series:

Release notes ( 2.19.2| 2.19.1 | 2.19.0 | 2.19-RC )

Read More

GeoServer 2.18.4 Released

We are happy to announce GeoServer 2.18.4 release is available for download (zip and war) along with docs and extensions.

This GeoServer 2.18.4 release was produced in conjunction with GeoTools 24.4 and GeoWebCache 1.18.4. This is a maintenance release recommended for production systems.

Thanks to everyone who contributed, and to Alessandro Parma (GeoSolutions) and Andrea Aime (GeoSolutions) for making this release.

Improvements and Fixes

This release includes support for the Krovak North Orientated projection. In addition to this new features, a few notable improvements are included:

Fixes included in this release:

  • GEOS-10057 Escape style editor page user input
  • GEOS-10056 Rename schemaless-mongo plug-in to mongodb-schemaless
  • GEOS-10055 Escape SRS demo page user input
  • GEOS-10051 Fix edge cases in the elevation parser
  • GEOS-10049 Schemaless-features layer with name different from the mongo collection throws exception
  • GEOS-10048 Schemaless-features mongoDB layer not present in WMS capabilities
  • GEOS-10031 GWC loses GridSets bounds when importing data through the Importer plugin.
  • GEOS-9748 Rendering process fails if vendor option sortByGroup is used

For details check the 2.18.4 release notes.

About GeoServer 2.18

Additional information on GeoServer 2.18 series:

Read More

GeoServer 2.19.1 Released

We are happy to announce GeoServer 2.19.1 release is available for download (zip and war) along with docs and extensions.

This GeoServer 2.19.1 release was produced in conjunction with GeoTools 25.1 and GeoWebCache 1.19.1. this is a stable release recommended for production systems.

Thanks to everyone who contributed, and to Jody Garnett (GeoCat) for making this release.

Improvements and Fixes

Several new features are included in this release:

  • GetFeatureInfo can now includes ColorMap labels for the location clicked, check out the tutorial.
  • A new styling vendor option inclusion to control control legend generation for WMS GetLegendGraphic using values of legendOnly, mapOnly, or normal to define how a style element is used.

Notable improvements:

  • Improve parameter extractor logging
  • Customization of complex GeoJSON WFS output is now available for other data stores, previously this was restricted attributes marked @dataType by the AppSchema plugin.
  • SLD Service now places a limit, configured by system variable -Dorg.geoserver.sldService.maxUniqueRange=1024, of the number of unique intervals.

Fixes included in this release:

  • Fix elevation key-value-pair parser (used in WMS GetMap) handling of edge cases such as zero intervals
  • Fix importer application of gridset bounds, (ot was not working correctly when GWC DiskQuote in use)
  • Inspire schemas URL updated to their new HTTPS location
  • WCS 2.0 slicing on lat/long fix, was sometimes returning adjacent pixel
  • WMS Layers with dimensions were missing from GetCapabilities when using catalog security challenge mode.
  • App Schema download was missing a required jar.
  • Improvements helping coverage format compatibility with file references
  • Address GeoFence interaction with non global named tree container
  • Address WPS Download animation out of memory issues
  • Address rendering process regression with use of vendor option sortByGroup resulting in “internal error rendering process failed”

Internal:

  • Upgrade to commons-io 2.8.0
  • Autoformat maven pom.xml files

For details check the 2.19.1 release notes.

About GeoServer 2.19

Additional information on GeoServer 2.19 series:

Release notes ( 2.19.1 | 2.19.0 | 2.19-RC )

Read More

GeoServer 2.18.3 Released

We are pleased to announce the release of GeoServer 2.18.3 with downloads ( war | bin ), documentation and extensions.

This release is made in conjunction with GeoTools 24.3 and GeoWebCache 1.18.3. This is a maintenance release recommended for production systems.

Thanks to everyone who contributed, and Ian Turton (Astun) and Jody Garnet (GeoCat) for making this release.

Improvements and Fixes

This release includes a number of enhancements and fixes in core and extensions:

  • Add LayerGroup support to Geofence,
  • ColorMap labels in raster layer GetFeatureInfo response
  • New web-service-auth community module
  • Add GeoServer environment parametrization support to Base Proxy configuration
  • Include layer name(s) in WMS ServiceException for GetMap

For more information check the 2.18.3 release notes.

About GeoServer 2.18

Additional information on GeoServer 2.18 series:

Read More