Thursday, May 23, 2024

GeoTools 31.1 Released

 GeoTools 31.1 released

The GeoTools team is pleased to announce the release of the latest stable version of GeoTools 31.1:

This release is also available from the OSGeo Maven Repository and is made in conjunction with GeoServer 2.25.1 and GeoWebCache 1.25.1. 

Thanks to Jody Garnett (GeoCat) for making this release.

Update 2024-07-1: CVE-2024-36404 patch geotools-31.1-patches.zip

Summary of changes

See Release Notes from 31.1.

Release notes

Bug

GEOT-7532 GDALTestCase superfluous reports on missing test.zip

GEOT-7540 startIndex parameter is not passed in WFS store request

GEOT-7553 Vector mosaic store does not optimize filters using the default geometry name

GEOT-7568 GraphicLegendBuilder do not handle the symbols

GEOT-7570 Small features that cross the dateline may be interpreted as preflipped

Improvement

GEOT-7549 Update links to Java SE in generated javadocs

GEOT-7551 Vector mosaic: delegate count to granule stores

GEOT-7552 Improve flatgeobuf ability to quickly perform count/bounds

GEOT-7555 geojson-core is always using default date formatter

GEOT-7557 Provide the ability for downstream applications (e.g. GeoServer) to append additional querystring parameters e.g. AuthKey to every request made by the HTTPClient

GEOT-7563 Allow to recompute an image mosaic summary Raster Attribute Table

GEOT-7565 Upgrade ImageIO-Ext to 1.4.10

Task

GEOT-7566 Upgrade commons-io from 2.12.0 to 2.16.1

GEOT-7567 Upgrade guava from 32.0.0 to 33.2.0

GEOT-7573 Upgrade PostgreSQL driver from 42.7.2 to 42.7.3

GEOT-7574 Upgrade commons-text from 1.10.0 to 1.12.0

GEOT-7577 Upgrade jackson from 2.15.2 to 2.17.1

GEOT-7578 Upgrade snakeyaml from 2.0 to 2.2