Release notes

Release Notes - GeoTools - Version 16.1 - HTML format

Bug

  • [GEOT-5557] - SLDTransformer does not correctly encode expressions in line symbolizer perpendicular offset
  • [GEOT-5558] - When creating a sub type non matching properties map to a NULL attribute descriptor
  • [GEOT-5559] - CRS.parseText fails for WagnerV WKT
  • [GEOT-5564] - Invalid CSS font-family causes LabelUnderlineTest to fail on OpenJDK
  • [GEOT-5568] - Deadlock on schema parsing
  • [GEOT-5570] - Scaling up a small image generates a output image with a high number of small tiles
  • [GEOT-5572] - Affine and Warp operations can generate ROIs with too many tiles
  • [GEOT-5573] - ImageUtilities.disposePlanarImageChain won't dispose associated ROIs
  • [GEOT-5574] - RescaleStyleVisitor not copying anchor point for Graphic
  • [GEOT-5576] - Crop coverage may needlessly add a ROI property and/or use a less efficient Mosaic operation instead of Crop
  • [GEOT-5577] - Warp/affine reduction does not preserve affine op tile size
  • [GEOT-5582] - geopackage creates inconsistent CRS's (y-axis)
  • [GEOT-5594] - AzimuthalEquidistant projection missing parameters
  • [GEOT-5600] - Excess label positions computed and painted when using repeat
  • [GEOT-5603] - Intermittent build failure with UnfinishedStubbingException in JDBCTransactionStateTest

New Feature

  • [GEOT-5561] - Add an SLD vendor option to underline labels

Task

  • [GEOT-5566] - Graduate GeoPackage module to supported status
  • [GEOT-5597] - Update GT Pom to depend on ImageIO-EXT 1.1.17

Improvement

  • [GEOT-5473] - Add support for "excess granule removal" in image mosaic
  • [GEOT-5500] - Extra marks needed for QGIS interoperability
  • [GEOT-5580] - Use imageio EnhancedImageReadParam instead of ExtendedImageParam
  • [GEOT-5592] - Support VRT format on ImageioExt-GDAL plugin
  • [GEOT-5595] - Cannot read/write GeoTIFF with Azimuthal_Equidistant projection

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