The GeoTools team are pleased to announce the release of the latest stable version of GeoTools 28.5
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