Release notes
Bug
- [GEOS-5188] - LegendDecoration does not respect target size
- [GEOS-6175] - Decoration - Auto-sized legend doesn't fit
- [GEOS-8940] - Tile Layers page layer names bring to the "Publishing" tab by default
- [GEOS-9036] - Some rendering transformations do not benefit from advanced projection handling and dateline wrapping
- [GEOS-9329] - GetLegendGraphic on cascaded WMS layer produces a strange result
- [GEOS-9336] - Integration test for WFSDataStore when doing a GetFeature operation having special chars in PropertyName
- [GEOS-9368] - Cascaded WMS Layer configured without force remote style is passed local default when part of LayerGroup
- [GEOS-9377] - Geoserver startup gets block with unresponsive WMSStore
- [GEOS-9390] - Un-necceassary getBounds calls are made when creating SQL Views and JDBC Feature Types
- [GEOS-9397] - Cached layers page may take minutes to show up (when backing stores are not responsive)
- [GEOS-9399] - Oracle SQL View with NULL SRID breaks Bounds calculations on BasicResourceConfig
- [GEOS-9417] - Monitoring plugin fails when a WMS GetLegendGraphic is issued
- [GEOS-9437] - Remote styles list duplicating in cascaded WMS UI
- [GEOS-9438] - Serializer errors when using the Importer GUI
- [GEOS-9449] - Min/Max Scale denominator UI label shold not show for non cascaded wms layers
- [GEOS-9458] - WFS 2.0 join query doesn't work with local workspace and unqualified typenames
- [GEOS-9474] - Json-ld backward mapping will not work when pointing to cql function comprising xpath
- [GEOS-9478] - Layer definition cql filter does not work for complex features
- [GEOS-9479] - Add Backward compatibility on new Cascaded WMS settings
- [GEOS-9481] - WPS RasterDownload is converting output to 8 bit
- [GEOS-9483] - App-Schema IllegalArgumentException when getting an empty collection on a jdbc multivalue join attribute
- [GEOS-9484] - ADMIN_ROLE is assigned by default if no role is returned for a user inside WebService Body Response
- [GEOS-9485] - GeoServer "system-status" {json,xml} endpoints do not return values anymore
- [GEOS-9489] - Invalid <OnlineResource> for external legend graphics accessible over URL/URI in WMS capability document
- [GEOS-9493] - WFS GeoJSON complex features output issue on numeric typed xml attributes
- [GEOS-9496] - Inconsistency between security tab rules and the usual data rules page
- [GEOS-9498] - Add Backward compatibility on Layergroups with legacy Cascaded WMS Layers
- [GEOS-9500] - SLDService won't respect custom color ramps when having less than 3 classes
- [GEOS-9502] - <VendorOption> XML tag in <LineSymbolizer> is reported as Validator Error on Style Edit page
- [GEOS-9504] - Avoid duplicated classes in SLDService output
- [GEOS-9508] - Legend Decorator does not display the static legend set in the style
- [GEOS-9522] - SldService generate overlapping rules
- [GEOS-9531] - WPS gs:DownloadMap process ignores legend decorator
- [GEOS-9537] - Restore plugin is not able to correctly restore styles anymore
- [GEOS-9540] - Legend decorator doesn't display legend for raster layer
- [GEOS-9541] - LegendDecorator ignores static resource dimension
- [GEOS-9544] - REST services fail to return the full style, if it's being converted, and the origin is multi-layer
- [GEOS-9551] - Rendering Transformation can cause bad rendering on reprojection to 3995
- [GEOS-9559] - GeofenceAccessManager fails to cut geometries in coverages
- [GEOS-9566] - Migrate to repo.osgeo.org repository
- [GEOS-9567] - [Backup/Restore] Rest Controller not able to backup secured resources
- [GEOS-9569] - Integration test for z ordering enabled in sld for complex mongo features
- [GEOS-9600] - Update Spring/Spring security libraries to 5.1.14/5.1.9
New Feature
- [GEOS-9387] - Options to configure min/max scale denominator for cascaed WMS Layer
- [GEOS-9440] - New WMS Vendor option "clip"
- [GEOS-9487] - GSIP 187 - New extension point in ResourcePool for retyping feature types and features
- [GEOS-9534] - Add percentages to sldService classify output
Task
- [GEOS-9379] - Move GeoServer's TimeParser code/parsing capabilities down to GeoTools
Improvement
- [GEOS-9297] - Add GetLegendGraphic request support on external WMS layers
- [GEOS-9312] - Cascaded WMS - Options to select and force Image Format and Styles in requests made to remote WMS server
- [GEOS-9322] - WFS-NG 'usedefaultsrs' when set to false does not make Remote WFS/WMS server do Re-projection
- [GEOS-9332] - Integration test for WFSDataStore when publishing a layer using WFS 2.0 strategy
- [GEOS-9337] - Add Date Created and Date Modified in administration UI lists (layers, styles, ...)
- [GEOS-9346] - Keeping filters used on Geoserver Table Panel between UI navigations
- [GEOS-9358] - Show a tab and table of roles for each layer, layer group, workspace
- [GEOS-9360] - Ability to log processing time per layer
- [GEOS-9380] - Option for cascaded WMS Layer to respect Bounding Box of remote WMS Layer
- [GEOS-9386] - WFS Per Workspace Stored Queries
- [GEOS-9393] - Cascaded WMS Documentation update
- [GEOS-9394] - Cascaded WMS UI Improvement
- [GEOS-9424] - Mass Truncate for GWC Cache
- [GEOS-9436] - Monitor extension : Ignore Post processors
- [GEOS-9453] - Update GeoServer dependencies on RabbitMQ to 4.8.0 or newer
- [GEOS-9454] - Update GeoServer dependencies on ActiveMQ from 5.9 to 5.15.9 or newer
- [GEOS-9460] - Upgrade SQL Server packaging to use open source JDBC driver
- [GEOS-9512] - RasterDownload on Heterogeneous CRS Mosaic: avoid reprojection of granules having same CRS as the target CRS.
- [GEOS-9589] - [Backup & Restore] Introduce an option allowing a user to specify some paths to be excluded by the backup / restore explicitlty.
The text area below allows the project release notes to be copied to another document.