Release notes
Bug
- [GEOT-5353] - DateUtil.serializeDateTime not serializing correctly for 2100-02-28
- [GEOT-5830] - The fid index file seems corrupted (some index are missing) after features deletion (using WFS-T call)
- [GEOT-5925] - jai-ext quantizer can sometimes exclude transparent colors from generated palette
- [GEOT-6166] - Fix OGR Module Tests
- [GEOT-6179] - Delegate filter execution matching multiple same-xpath feature chained attribute names to database
- [GEOT-6224] - OGRDataStore#getTypeNames() NPE with missing data source or empty data store
- [GEOT-6261] - TWKB data trasfer silently fails for point and "geometry" columns
- [GEOT-6267] - Memory leak in DefaultRenderingExecutor
- [GEOT-6274] - App-schema indexes makes query without correct maxFeatures number on "rows" parameter to Apache Solr
- [GEOT-6284] - IllegalArgumentException on DescribeFeatureTypeResponse when type name size is too small
- [GEOT-6290] - make gt-swing able to load resources from OSGI bundles
- [GEOT-6295] - exceptions in WarpBuilder are not captured by StreamingRenderer if densification is enabled
- [GEOT-6310] - wfs-ng maxFeatures applied before Filters on WFS requests with MapServer
- [GEOT-6314] - mbstyle - swapped conditions in MBFilter class
- [GEOT-6316] - MongoDB native is-null filter processing is missing
- [GEOT-6317] - MongoDB file schema generation uses only the first object from the collection.
- [GEOT-6332] - If an error happens when creating an App-Schema data store, included data stores are not unregistered correctly.
- [GEOT-6342] - JMapPane doesn't set the background color of the map on startup causing flashing
- [GEOT-6354] - GeoTools cannot open the GDA94 -> GDA2020 grid shift files
- [GEOT-6357] - PreGeneralizedFeatureCollection returns the full schema instead of listing the properties requested in the query
- [GEOT-6359] - PreGeneralizedSimlpeFeature returns wrong results to getAttribute(index) if the query generating it had an explicit list of attributes
New Feature
- [GEOT-6230] - Add a new jsonPointer function that selects items out of a json string based on a JSON Pointer
- [GEOT-6299] - list functions
Task
- [GEOT-6242] - Expose PostgreSQL driver SSL mode
- [GEOT-6320] - Remove broken couchdb module
- [GEOT-6321] - Remove broken app-schema webservice module
- [GEOT-6322] - Remove broken excel module
- [GEOT-6323] - Remove broken edigeo module
Improvement
- [GEOT-6237] - SimpleFeatureIO doesn't allow to encode big string attributes (bigger then 65535 bytes)
- [GEOT-6238] - ShapefileDumper: allow custom file name
- [GEOT-6244] - Reduce AttributeComplexImpl object allocations
- [GEOT-6245] - Encode "length" function in PostGIS store (in addition to the available strLength)
- [GEOT-6246] - Add support for TWKB transfer in PostGIS datastore
- [GEOT-6247] - Use a blocking disruptor queue in StreamingRenderer
- [GEOT-6249] - Bring OGR store back into the build
- [GEOT-6250] - Add DataSource pooling to OGR datastore
- [GEOT-6254] - Add parameter to "prime" OGR data sources
- [GEOT-6256] - Upgrade to imageio-ext 1.3 with GDAL 2.x bindings
- [GEOT-6269] - Allow option to have JMapPane keep bounds when component is resized.
- [GEOT-6330] - XS DateTime encoder doesn't support Local DateTime Handling System property
- [GEOT-6353] - Improve NetCDF coordinateAxis unit management (km conversion)
The text area below allows the project release notes to be copied to another document.