GeoTools

OSGeo

Monday, February 22, 2021

GeoTools 23.5 released

  The GeoTools team is pleased to share the availability of   GeoTools 23.4 :

This release is published to the osgeo maven repository, and is made in conjunction with  GeoServer 2.17.5. This is a maintenance release and is a recommended upgrade for all users of the GeoTools library. 

This is the final scheduled release for the 23.x branch and we advise everyone to upgrade to 24.x at this time.

We would like to thank everyone who contributed to this release, including Gabriel Roldan and Jody Garnett for making the release.

Fixes

From our issue tracker release notes:
  • rendering fix avoiding out of memory issue using densification on reprojection drawing a small part of a large/complex geometry
  • DefaultGeographicCRS.WGS84 and DefaultGeographicCRS.WGS84_3D now include EPSG identifier information and domain of validity.
  • app-schema fix handling of mappings that did not include an Id expression
  • app-schema fix for count, previously only worked for queries that did not use nested properties
  • image-mosaic address deadlock in handling heterogeneous crs
  • shapefile fix out of bounds exception encoding UTF-8 strings
  • Addressed regression in raster to vector process which artifacts such as diagonal lines
  • Tile extension now uses http-client to double check input stream points to an image
  • PostGIS data store now recognizes PARTITIONED TABLE (a parent table made up a number of child tables)

Improvements

A number of dependencies have been updated:
  • Batik svg libraries 1.13
  • sqlite-jdbc 3.34.0
  • Jackson JSON libraries 2.10.5
  • Apache HTTP components 4.5.13
  • Guava 30.1

About GeoTools 23 Series

GeoTools 23:For more information see the release notes ( 23.5 | 23.423.3 | 23.2 | 23.1 | 23.0 |  23-RC )

Wednesday, January 20, 2021

GeoTools 24.2 released

   The GeoTools team is pleased to share the availability of GeoTools 24.2 :

This release is published to the osgeo maven repository, and is made in conjunction with  GeoServer 2.18.2. This is a stable release and is a recommended upgrade for all users of the GeoTools library.

We would like to thank everyone who contributed to this release. The large number of fixes this release are in part to participation in a bug fix sprint organized by GeoSolutions.

Improvements and Fixes

From our issue tracker release-notes :
  • Support for ImageIO-ext based COG readers landed in this release, both for stand-alone GeoTiff and image mosaics (make sure to have the necessary dependencies in the classpath)
  • Ability to limit oversampling while reprojecting rasters, when accurate resolution computation is enabled (on by default)
  • MySQL 8 spatial functions are now supported
  • A bunch of dependencies have been upgraded, including the MySQL JDBC driver, sqlite JDBC (used by GeoPackage), Batik, Apache HTTP components, Guava
  • Other assorted but fixes to shapefile readers, PostGIS datastore, WMTS cascading, the CSS module, and more, check the release-notes for full details.

About GeoTools 24 Series

For more information see the release notes (24.224.1 | 24.0 | 24-RC ).