GeoTools

OSGeo

Monday, February 20, 2023

GeoTools 28.2 Released

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

This release is also available from the OSGeo Maven Repository and is made in conjunction with GeoServer 2.22.2 and GeoWebCache 1.22.1.

Update 2024-07-1: CVE-2024-36404 patch geotools-28.2-patches.zip

Fixes and improvements

Security Advisory

CVE-2023-25158OGC Filter SQL Injection Vulnerabilities

GEOT-7302 Escape user inputs in SQL queries

Bug

GEOT-7285 JDBCDataStore.getConnection(Transaction t) throws NullPointerException

GEOT-7299 Unimplemented visitLiteralGeometry in OracleFilterToSQL cause AppSchema errors

Improvement

GEOT-7301 Static lookup for In function

GEOT-7303 JNDI version of Oracle Datastore should include Column Remarks option

GEOT-7305 Improve ShapefileDumper to handle multiple geometry columns

GeoTools 27.4 Released

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

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

Update 2024-07-1: CVE-2024-36404 patch geotools-27.4-patches.zip

Fixes and improvements

Security Advisories

CVE-2023-25158OGC Filter SQL Injection Vulnerabilities

GEOT-7302 Escape user inputs in SQL queries

Bug

GEOT-7077 ClientProperty of a top element not showing

GEOT-7148 Bug in JoiningJDBCFeatureSource / FilterToSQL creates invalid SQL

GEOT-7284 Incompatible with Saxon transformer

GEOT-7285 JDBCDataStore.getConnection(Transaction t) throws NullPointerException

Improvement

GEOT-7303 JNDI version of Oracle Datastore should include Column Remarks option

GEOT-7305 Improve ShapefileDumper to handle multiple geometry columns

New Feature

GEOT-7281 Add TransformFeatureLocking wrapper