GeoTools 21.3 released
The GeoTools team is happy to announce the release of GeoTools 21.3:
This release is made in conjunction with GeoServer 2.15.3.
- geotools-21.3-bin.zip
- geotools-21.3-doc.zip
- geotools-21.3-project.zip
- geotools-21.3-userguide.zip
- maven repository
This release is made in conjunction with GeoServer 2.15.3.
Improvements
- XS DateTime encoder doesn't support Local DateTime Handling System property
- Hint to preserve chained affines operations from being merged together
- Interpolate function performs a number of dynamic expression evaluations, and generates a lot of transient objects, for each call to "evaluate"
- MongoDB OR filters are not executed on native search engine leading to wrong results on queries.
- Improve NetCDF coordinateAxis unit management (km conversion)
Bug Fixes
- Schema cache autoconfiguration fails for empty GeoServer data directory
- Zoomed in small bbox causes java.lang.ArithmeticException: / by zero
- Add support for scale/offset value rescaling GeoTiff files
- tolerate geotiff_coverage as the coverageName
- If an error happens when creating an App-Schema data store, included data stores are not unregistered correctly.
- Dateline wrapping heuristic cannot handle large earth objects
- GML 2 temporal data is not being formatted like GML 3 encoding.
- gt-epsg-hsql gets dragged in by gt-wmts through gt-tile-client
- JMapPane doesn't set the background color of the map on startup causing flashing
- ImageUtilities may setup a partially initialized ImageLayout which may result into an IllegalArgumentException
- WFSDataStore uses the wrong parameters for DescribeFeatureType operation when using WFS 2.0 strategy
- Wrong expression encoding for BBOX filters on Solr datastore
- For more fixes see the release notes: (21.3 | 21.2 | 21.0 | 21.0 | 21-RC | 21-M0 )
About GeoTools 21 Series
- GeoTools 21.0 Blog Post
- Java install and Java 11 Quickstart (User Guide)
- Java 2018 Code Sprint (OSGeo)