GeoTools

OSGeo

Friday, January 20, 2023

GeoServer 28.1 Released

The GeoTools team is pleased to share the availability GeoTools 28.1 :

This release is also available from the OSGeo Maven Repository and is made in conjunction with GeoServer 2.22.1

Fixes and improvements

Bug

GEOT-7077 ClientProperty of a top element not showing

GEOT-7148 Bug in JoiningJDBCFeatureSource / FilterToSQL creates invalid SQL

GEOT-7247 ImageMosaic with RGBA images fails to respect transparency on overlaps

GEOT-7261 WFSContentComplexFeatureSource.getBounds will end up in StackOverflowException

GEOT-7262 ImageMosaic excess granule removal support does not play well with raster ROIs

GEOT-7263 ImageMosaic won't provide the list of mosaicked files as a coverage property, when dealing with heterogenous CRSs

GEOT-7268 GeoTools can create GML output that is not valid XML

GEOT-7271 ImageMosaic should read band statistics from GDAL_METADATA tiff tags, when available

GEOT-7284 Incompatible with Saxon transformer

GEOT-7295 HANA plugin attempts to create polygons consisting of 2 points only

Improvement

GEOT-7241 Expose column comments in FeatureType descriptions on selected JDBC stores

GEOT-7252 Rename GET_COLUMN_REMARKS to GET_REMARKS to accomodate future table comments support

GEOT-7270 GeoTIFFReader should expose GDAL band specific metadata when available

GEOT-7275 Add If_Then_Else support to ExpressionTypeVisitor

GEOT-7277 Expose assets as a selectable property in STACDataStore

GEOT-7279 Allow image mosaic to grab a subset of the feature properties in memory

GEOT-7286 Let SQLDialect decide whether to apply hints on virtual tables

GEOT-7294 Geometry simplification cannot be disabled in HANA plugin

New Feature

GEOT-7281 Add TransformFeatureLocking wrapper