Release Notes - GeoServer - Version 2.4-beta - HTML format

Bug

  • [GEOS-1414] - Geoserver can't find logging config when it's installed (or it's data dir is located in) a path with a space in it
  • [GEOS-1999] - SLD's <Size> tag does not affect Placemark elements
  • [GEOS-3329] - Exception to add this geotif
  • [GEOS-3550] - Geoserver fails to create mrSID data on MassGIS data
  • [GEOS-3730] - line widths in styles are converted to whole numbers using KML output
  • [GEOS-3836] - KML output cannot deal with non integer stroke widths
  • [GEOS-3838] - KMZ output always contains raster representations, even when they are not required
  • [GEOS-3923] - Pyramide
  • [GEOS-4077] - Error reading metadata on GeoTIFF store load
  • [GEOS-4097] - Serving KML - Console log shows "ERROR [geotools.map] - Call MapContent dispose() to prevent memory leaks"
  • [GEOS-4861] - Including Extendeddata in kml output. Appears to have been done in GEOS-1496 but doesn't appear to work.
  • [GEOS-5215] - [GUI][users management] problem removing users due to ordered list
  • [GEOS-5302] - Misplaced Placemark Tag in KML output
  • [GEOS-5543] - Creative Commons by Attribution
  • [GEOS-5623] - GSIP 92 - Allow plugins to modify WMS MapContent before map rendering
  • [GEOS-5624] - gs:Aggregate fails to encode output as WPS response document
  • [GEOS-5628] - CatalogInfo objects will be cloned and rendered often useless when working against the GUI with multiple tabs open
  • [GEOS-5629] - Monitoring and Excel modules use conflicting versions of Apache POI
  • [GEOS-5630] - Fix Management of multivalued custom dimensions
  • [GEOS-5631] - Build failure in wms GetFeatureInfoIntegrationTest caused by custom template leak
  • [GEOS-5641] - german translation wrong encoded?
  • [GEOS-5646] - Monitoring extension graduation makes chart plugin assembly pick the wrong version of jfreechart
  • [GEOS-5650] - Build failure in wps-core SnapTest caused by leaking *ProcessFilterTest fixtures
  • [GEOS-5664] - Improve Coverage of KVP and XML Tests for WCS 2.0
  • [GEOS-5698] - Numerous issues with the Security "roles" web-interface
  • [GEOS-5701] - Add support for raster with time validity interval to GeoServer
  • [GEOS-5710] - GetLegendGraphic fails with a layergroup containing a coverage invisble at current scale
  • [GEOS-5711] - org.geoserver.security.decorators.DecoratingWMSLayerInfo prefixName method calls itself indefinitely
  • [GEOS-5715] - Upgrade JUnit to version 4.11, adopt a predictable test execution order
  • [GEOS-5716] - Reduce repeated setup need in securty tests
  • [GEOS-5723] - workspace filter wfs getfeature request can't find a non namespace prefixed typeName
  • [GEOS-5724] - Document image mosaic support for time, elevation, property extractors and index stored in external databases
  • [GEOS-5725] - Monitor plugin causes request failure when versions mismatch
  • [GEOS-5732] - monitor chokes on wfs inserts when bounding box logging enabled
  • [GEOS-5742] - Py scripting extension wps hook has upstream incompatibilities
  • [GEOS-5743] - Build failure in gwc caused by upstream ParameterFilter changes
  • [GEOS-5751] - JDBCAuthenticationProvider does not work if a user is not registered as GeoServer user
  • [GEOS-5760] - Documentation not referrencing Xms correctly.
  • [GEOS-5765] - Bug in Alpha Aware Quantizer
  • [GEOS-5769] - JDK 7 gives a preference to the pure java PNG writer even if the native one is available
  • [GEOS-5774] - Time parsing is not thread safe
  • [GEOS-5783] - SSL redirect to wrong path
  • [GEOS-5785] - Authentication GUI does not persist the changes
  • [GEOS-5803] - "mode" not "storage" used in default monitor.properties
  • [GEOS-5810] - Packaging error for the CAS extension
  • [GEOS-5811] - Changing the SSL Port has no effect for filter chains already restricted to SSL requests
  • [GEOS-5816] - Error with WCS 1.0 and GetCoverage with bilinear interpolation
  • [GEOS-5820] - Disabling security does not work as expected
  • [GEOS-5824] - http://..../geoserver matches wrong security filter chain
  • [GEOS-5847] - inner LayerGroup not loaded from Catalog in nested layer groups
  • [GEOS-5848] - Printing Module basemap no longer available
  • [GEOS-5851] - Getting a feature source from ResourcePool always gets into a synchronized code section
  • [GEOS-5852] - default filter chain does not create HTTP session even with session creation enabled
  • [GEOS-5861] - KML ground overlays are not displayed sometimes when viewing the entire globe
  • [GEOS-5875] - Expose and allow manipulation of structured coverage grid readers via rest api
  • [GEOS-5884] - app-schema test failures due to timezone handling
  • [GEOS-5891] - REST config upload fail in path with spaces
  • [GEOS-5895] - When a format fails to create a reader, ResourcePool comes out with a mysterious exception about a null value

Improvement

  • [GEOS-1849] - Remove old SPI for GetMap and GetLegendGraphics
  • [GEOS-2004] - Refactor KMSCORE to a format_option
  • [GEOS-2362] - Remove NURC namespace
  • [GEOS-2527] - Port GEOS-2508 to trunk
  • [GEOS-2530] - Port GEOS-2529 to trunk
  • [GEOS-4313] - Provide some information about the raster in the layer page
  • [GEOS-5611] - Avoid security migration whenever possible
  • [GEOS-5620] - New community module: WMS-EO
  • [GEOS-5657] - ScaleLineDecoration attributes for enable/disable: background, border; or transparent
  • [GEOS-5660] - ScaleRatioDecoration attributes for enable/disable transparency
  • [GEOS-5666] - Various fixes for trimming
  • [GEOS-5678] - Improve logging in geoserver.security
  • [GEOS-5682] - Fix WCS20 ScaleToExtent and ScaleToSize operations
  • [GEOS-5693] - Make app-schema joining the default behaviour
  • [GEOS-5753] - Add "Test connection" for JDBCAuthentication Provicer
  • [GEOS-5759] - KML performance improvement when kmscore=0 (raster) or kmscore=100 (vector)
  • [GEOS-5775] - WMS GetCapabilities file should be given a meaningful name
  • [GEOS-5792] - Enhancement to sql views - basic SQL parameter escaping
  • [GEOS-5801] - Add option for wicket file browser not to expose other locations on the file system
  • [GEOS-5805] - Add new options to LDAP authentication provider
  • [GEOS-5826] - Allow access to request parameters from HTML GetFeatureInfo content.ftl templates
  • [GEOS-5849] - Support Internationalized Labels in GetLegendGraphic
  • [GEOS-5853] - Allow creation of a image mosaic by uploading a zip file with the necessary data and config files
  • [GEOS-5854] - Add file browser support for GDAL formats
  • [GEOS-5865] - Make GeoServer leverage the GeoTools multicoverage raster API
  • [GEOS-5866] - KML feature downloads may fail when GE asks for them looking at the entire world
  • [GEOS-5877] - Replace old KML module with the new KML2 one
  • [GEOS-5890] - Expose grid coverage band configuration in GUI

New Feature

  • [GEOS-4978] - Make it possible to configure arbitrary parameter filters for embedded GWC tile layers
  • [GEOS-5700] - libjpeg-turbo WMS Encoder as Community Module

Task

  • [GEOS-3549] - wcs 1.0 module with multi dimensional coverage support
  • [GEOS-5496] - Add gt-complex to app-schema plugin release descriptor
  • [GEOS-5702] - Add libjpeg-turbo community module to nightly deploy

Edit/Copy Release Notes

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