Release Notes - GeoTools - Version 8.0-M0 - HTML format

Sub-task

  • [GEOT-3546] - PropertyAttributeReader fails to translate empty value to null
  • [GEOT-3626] - Introduce StyleLayer to allow Renderer to grab SLD

Bug

  • [GEOT-891] - FeatureReader Null Geometry Error
  • [GEOT-1409] - Property datastore ruins the property file if a string attribute has newlines
  • [GEOT-2717] - NPE during WPSFactory instantiation if ows:Abstract element is missing/null in DescriptionType
  • [GEOT-3151] - WFS GetFeatures should not mix Id Filter with other Filters
  • [GEOT-3431] - compatibility problem with emf
  • [GEOT-3435] - FilterToSQL.evaluateLiteral() depends on old AttributeExpression conversion behaviour
  • [GEOT-3437] - GridCoverageRenderer: Make sure hints are properly propagated to underlying JAI operations
  • [GEOT-3455] - SLDParser ignores extended attribute for raster colormaps
  • [GEOT-3456] - Allows CustomPaletteBuilder to deal with gray images
  • [GEOT-3461] - App-schema: id-less nested features cause NullPointerException
  • [GEOT-3480] - ImageMosaic plugin does not dispose the DataStore
  • [GEOT-3504] - Creating GridCoverage2D from BufferedImage.TYPE_USHORT_555_RGB throws Exception
  • [GEOT-3509] - VectorToRasterProcess fails for point data
  • [GEOT-3510] - VectorToRasterProcess coordinate conversion errors
  • [GEOT-3515] - Build failure in imagemosaic CatalogBuilderTest on host with name problems
  • [GEOT-3516] - tests using perceptualdiff always fail on OSX
  • [GEOT-3530] - assorted user and developer doc fixes
  • [GEOT-3538] - JDBC datastores fail on Not filter
  • [GEOT-3540] - PropertyDataStore doesn't support empty trailing spaces
  • [GEOT-3544] - FeatureWriter with user supplied FeatureIDs
  • [GEOT-4137] - ReprojectingFeatureCollection.getBounds() not returning a ReferencedEnvelope with CRS

Improvement

  • [GEOT-66] - Remove inconsitent methods in our SLD object
  • [GEOT-1064] - Streamline current release process
  • [GEOT-2225] - create a wfs 1.0 wfs xml configuration
  • [GEOT-3324] - GML3 support for Arcs
  • [GEOT-3399] - LiteralExpressionImpl.evaluate(x) should not try to guess the type of its content
  • [GEOT-3405] - Allows to specify "noCaching" of index when setting up a mosaic.
  • [GEOT-3428] - Developers Guide
  • [GEOT-3464] - SQLServer option for integrated security
  • [GEOT-3469] - Improve debugging info and exception catch
  • [GEOT-3471] - Make toGeometry methods in JTS utility class consistent
  • [GEOT-3476] - FeatureLock merged with DefaultFeatureLock
  • [GEOT-3483] - Create a default implementation of ProgressListener
  • [GEOT-3487] - Improve javadoc for ImageWorker
  • [GEOT-3489] - SimpleFeatureTypeBuilder null default CRS warning
  • [GEOT-3494] - Improve management of interpolation in resample
  • [GEOT-3498] - Remove Explicit ImageIO-Ext/GDAL dependencies from ImageMosaic in favor of using Class.forName and reflection
  • [GEOT-3520] - FunctionName description for DefaultFunctionFactory are empty
  • [GEOT-3521] - add ability to get wrapped data source from DBCPDataSource
  • [GEOT-3524] - Support GML 3.2 AbstractGeometry in xsd-gml2 GMLEncodingUtils
  • [GEOT-3537] - Allow dialects to "smuggle" additional attributes in a query
  • [GEOT-3539] - Synchronize PropertyDataStore implementation with DataStore tutorial
  • [GEOT-3550] - README.html updated
  • [GEOT-3571] - Generate prj files with ESRI friendly nomenclature

New Feature

  • [GEOT-3058] - Use of WKT shapes to define marks in rendering
  • [GEOT-3642] - CADRG RPFTOC support for the imageio-ext-gdal plugin.

Task

  • [GEOT-1896] - User Guide must include all licenses used in all modules
  • [GEOT-3474] - Move Geometries enum from main to api module
  • [GEOT-3505] - Update ImageMosaic to leverage on last jai-tools version (1.1.1)
  • [GEOT-3518] - Update GeoTools TRUNK to ImageIO-Ext 1.1-RC1

Wish

  • [GEOT-3500] - Proposal: Skip GeoTools 3
  • [GEOT-3519] - FilterFactory functionName should support argument description

Edit/Copy Release Notes

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