Sub-task
- [GEOT-3619] - Profiling Recommendations
Bug
- [GEOT-3652] - Links to resources moved
- [GEOT-3880] - Concurrency problem in XSD class
- [GEOT-3902] - JFileImageChooser static methods are not EDT-safe
- [GEOT-3915] - MapConent.addLayer and MapContent.layers().add method should have same behaviour
- [GEOT-3916] - MapContent can fail to set default viewport CRS
- [GEOT-3917] - Layers cannot be safely shared between MapContents
- [GEOT-3918] - MapContent.LayerList.set(int, Layer) method is not safe
- [GEOT-3920] - MapContent.moveLayer is actually swapping layer positions
- [GEOT-3922] - MapContent layer list retainAll method fails
- [GEOT-3924] - Problems setting MapViewport CRS
- [GEOT-3929] - Aggregating store will fail to aggregate data in slightly different CRS
- [GEOT-3933] - StreamingRenderer will NPE if the feature type has no default geometry
- [GEOT-3934] - map pane ignores initial viewport bounds
- [GEOT-3938] - getNames returned names lack a namespace
- [GEOT-3947] - CommonsConverterFactory cannot deal with BigDecimal
- [GEOT-3950] - ImageMosaic might choose the wrong overview in case of reprojection
- [GEOT-4137] - ReprojectingFeatureCollection.getBounds() not returning a ReferencedEnvelope with CRS
Improvement
- [GEOT-3604] - Move update instructions to welcome section of user guide
- [GEOT-3657] - Update query api to support joins
- [GEOT-3860] - Support basic HTTP authentication in WMS client
- [GEOT-3883] - AbstractSimpleDialog.createButtonPanel method should be protected
- [GEOT-3886] - ExceptionMonitor class tidy-up
- [GEOT-3887] - German translations for properties files
- [GEOT-3889] - Make JCRSChooser extend AbstractSimpleDialog
- [GEOT-3891] - epsg-hsql: Update EPSG data to v7.9 [patch]
- [GEOT-3892] - Make JTextReporter extend AbstractSimpleDialog
- [GEOT-3894] - JTextReporter should allow text updates from any thread
- [GEOT-3895] - Add common base class for FEST graphics tests
- [GEOT-3900] - Consistent naming of component classes
- [GEOT-3901] - Add JTextReporter.Connection.closeDialog method
- [GEOT-3909] - MapContent.layers return type should be List
- [GEOT-3910] - MapContent should use ReadWriteLock
- [GEOT-3911] - Add nested class for MapContent layer list
- [GEOT-3921] - WFS 2.0 ResourceID
- [GEOT-3935] - Add Maven Dependency Information to User Guide reference pages
New Feature
- [GEOT-2952] - App-schema should allow mapping multiple tables per type
- [GEOT-3541] - EMF object model for wfs 2.0
- [GEOT-3542] - XML bindings for WFS 2.0 object model
- [GEOT-3543] - XML bindings for Filter 2.0
- [GEOT-3839] - Add support for natively supplied FeatureLocking
- [GEOT-3870] - PropertyIsNil
- [GEOT-3871] - Making function names namespace qualified
- [GEOT-3879] - User list posting guide
- [GEOT-3881] - Add getAboutInfo method to GeoTools class
- [GEOT-3882] - Add About dialog class
Task
- [GEOT-3903] - Remove JMapImageDialog class
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.