Release Notes - GeoServer - Version 2.16.3 - HTML format

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-9396] - Fetch remote styles and image formats on demand in Cascaded WMS Settings
  • [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-9537] - Restore plugin is not able to correctly restore styles anymore
  • [GEOS-9551] - Rendering Transformation can cause bad rendering on reprojection to 3995
  • [GEOS-9559] - GeofenceAccessManager fails to cut geometries in coverages
  • [GEOS-9567] - [Backup/Restore] Rest Controller not able to backup secured resources

New Feature

  • [GEOS-9387] - Options to configure min/max scale denominator for cascaed WMS Layer
  • [GEOS-9440] - New WMS Vendor option "clip"

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-9461] - Update YAML docs for new cascaded WMS controls

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