Wednesday, August 30, 2023

GeoTools 28.5 Released

 The GeoTools team are pleased to announce the release of the latest stable version of GeoTools 28.5 

 geotools-28.5-bin.zip     

geotools-28.5-doc.zip     

geotools-28.5-userguide.zip     

geotools-28.5-project.zip

This release is also available from the OSGeo Maven Repository and is made in conjunction with GeoServer 2.22.5. We are grateful to Peter Smythe (AfriGIS) for carrying out the release.

Improvements and fixes in this release:

Bugs Fixed

GEOT-7335 geojson-store fails StackOverflowError when empty features FeatureCollection

GEOT-7386 Shape://dot is too small to see on screen

GEOT-7400 ImageWorker rescaleToBytes fails to reserve entry for nodata if it happens to be zero

GEOT-7401 GDAL readers ignore source NoData values

GEOT-7404 Add SQLite Connection Timeout in case of hung GeoPackage connections

GEOT-7406 Vector Mosaic Cache granule connection in memory to avoid redundant initialization and improve granule iterator cleanup

GEOT-7407 Vector Mosaic Cache granuleFeatureType at DataStore and improve granule FeatureType acquisition

Improvements

GEOT-7381 FlatGeobufDataStore missing optimization for feature id queries

GEOT-7387 Improve URL checking

GEOT-7418 Add a configuration parameter to the ElasticSearch plugin to support response greater than 100mb

GEOT-7425 Add support for extended colorMap in CSS

GEOT-7427 Vector Mosaic add native filtering support when query is exclusively granule or index fields

New Features

GEOT-7380 GeoTIFF user-defined coordinate reference system via citation ESRI PE String = <wkt>

Tasks

GEOT-7382 maven integration tests failing when running with fresh local repository

GEOT-7394 Upgrade httpclient from 4.5.13 to 4.5.14

GEOT-7396 Upgrade wiremock to 2.35.0