Release Notes - GeoTools - Version 20.1 - HTML format

Bug

  • [GEOT-5438] - Curve support not complete for curved polygons with multiple curved holes
  • [GEOT-6120] - Mosaic fails with a mix of GrayAlpha and RGBA images
  • [GEOT-6121] - Pass visitor down in TransformFeatureCollection when possible
  • [GEOT-6123] - GeoPackage reader slowness against large raster geopackages
  • [GEOT-6126] - ImageMosaic might interpolate NODATA along with valid data
  • [GEOT-6127] - LabelSplitter start-index bug.
  • [GEOT-6135] - High order interpolation should not be applied on alpha channel when scaling images
  • [GEOT-6139] - NPE when opening a NetCDF file containing a time coordinate with a _FillValue, when using enhance scaleMissing flag.
  • [GEOT-6144] - ImageMosaic excessive "getName" calls while using a DataAccess as source
  • [GEOT-6149] - Image mosaic tries and fails to use external overview files
  • [GEOT-6150] - FeatureUtilities.convertPolygonToPointArray fails to round correctly negative numbers
  • [GEOT-6151] - Image mosaic may fail to mosaic gray-alpha and RGBA images
  • [GEOT-6159] - H2 data store does not encode Like filters in SQL, fails if they are used in visits
  • [GEOT-6160] - gml:id is present on WFS 1.1.0 GML 3.1 geometry encoding
  • [GEOT-6164] - GeoPackageReader mis-interprets the tile matrix srid for an actual EPSG code
  • [GEOT-6167] - Complex features nested attributes not correctly detected
  • [GEOT-6170] - GeoPackage mosaic operation does not leverage tile cache
  • [GEOT-6173] - ProjectionHandler.getQueryEnvelopes returns envelopes in WGS84, when going back from WGS84 to a projected system, and requested area touches the dateline
  • [GEOT-6174] - JDBCDataStore-Bug with selectBoundsSQLPS
  • [GEOT-6178] - Invalid select bounds query generated for Oracle database

Improvement

  • [GEOT-6128] - Use coordinates formatting options also when OPTIMIZE_ENCODING is not enabled
  • [GEOT-6145] - ImageWorker.forceComponentColorModel. allow omitting alpha band when going from IndexColorModel to CCM
  • [GEOT-6152] - Allow to pass down hints to GranuleStore delete operation, implement a data/metadata removal one
  • [GEOT-6153] - Add a new mosaic property collector returning the current time
  • [GEOT-6154] - Allow NetCDF to perform data removal too
  • [GEOT-6171] - Add a remove indexed color model method in ImageWorker
  • [GEOT-6180] - GridCoverageRenderer should avoid index color model expansion when a color map is present

The text area below allows the project release notes to be copied to another document.