Release Notes - GeoServer - Version 2.18-RC - HTML format

Bug

  • [GEOS-6467] - UI bug in disabling tile caching for layers
  • [GEOS-6888] - Importer errors are not logged
  • [GEOS-9075] - Cannot use jdbcMultipleValue mappings in app-schema plugin for Oracle data stores
  • [GEOS-9425] - Error on jms plugin creating slds styles within slave workspaces
  • [GEOS-9488] - LDAP hierarchical group search generates error due to ConcurrentModificationException
  • [GEOS-9531] - WPS gs:DownloadMap process ignores legend decorator
  • [GEOS-9539] - URLKvpParser encodes urls also when not needed
  • [GEOS-9540] - Legend decorator doesn't display legend for raster layer
  • [GEOS-9545] - Web Resource Page fails to load with WicketRuntimeException when a resource contains : or ~ in its name
  • [GEOS-9550] - Notification community plugin tests fails
  • [GEOS-9554] - ncWMS plugin GetTimeSeries fails when Nearest Match is active
  • [GEOS-9555] - WMS remote SLD fetching lacks a timeout, can block the GetMap request indefinitely
  • [GEOS-9559] - GeofenceAccessManager fails to cut geometries in coverages
  • [GEOS-9562] - Random GWC module build failures
  • [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-9572] - Importer logs incorrectly when workspace is wrong
  • [GEOS-9575] - Importer uses wrong datastore when more than one ws have a store with the same name
  • [GEOS-9579] - Integration test for rendering transformation when using a mbtiles vector store
  • [GEOS-9587] - Integration test for transparencyFillProcess with a mosaic store
  • [GEOS-9588] - Integration test for transparencyFillProcess with width parameter over a mosaic store
  • [GEOS-9614] - inspire extension: wfs admin panel doesn't save unique resources with hz-cluster
  • [GEOS-9617] - Uncaught TypeError: Cannot set property 'disabled' of null at resizeStylePage
  • [GEOS-9622] - NullPointerException when using WMS vendor parameter "CLIP" on an ImageMosaic based layer
  • [GEOS-9626] - FIX Uncaught TypeError: Cannot set property 'disabled' of null
  • [GEOS-9627] - vector tiles - buffer around tile is too small
  • [GEOS-9633] - Pregeneralized DataStore and Vector-tile
  • [GEOS-9637] - Misplaced labels in Cascaded WMS Remote Style and Formats UI
  • [GEOS-9638] - Duplicate SRS in Native SRS List selection on WFS 2.0.0 layer
  • [GEOS-9639] - Add OGC URN synatax support for Native SRS selection
  • [GEOS-9646] - INSPIRE validation get errors of GetMapRequest parameters
  • [GEOS-9649] - NullPointerException for geoJSON output format with ComplexFeatures if some feature misses geometry value
  • [GEOS-9655] - WMTS layer configuration page doesn't show all the native srs in getCapabilties document
  • [GEOS-9656] - JSON-LD validation will not try to validate the entire template
  • [GEOS-9658] - SecuredFeatureSource incorrectly logs when requesting ComplexFeatures with a sld style
  • [GEOS-9667] - GDAL Store memory management
  • [GEOS-9680] - WMTS othersSrs always add EPSG:4326 and shows wrong CRS code
  • [GEOS-9684] - Geowebcache layer preview memory issue
  • [GEOS-9686] - Export styles in WPS GeoPackage community module
  • [GEOS-9690] - Expose the "about" field of MetadataLinkInfo in the editor, and allow more metadata types to be edited
  • [GEOS-9693] - Fix qa errors on GSR plugin
  • [GEOS-9700] - Cleaning up use of Eclipse EMF dependencies
  • [GEOS-9704] - Support multiband output in Jiffle
  • [GEOS-9705] - Allow GeoPackage WPS process to inline metadata and add OWS contexts for request and data
  • [GEOS-9714] - Wfs-templating plugin silently fails if the bacwkard mapping path provided in filter is not valid

New Feature

  • [GEOS-9534] - Add percentages to sldService classify output
  • [GEOS-9564] - Adding GSR community module
  • [GEOS-9570] - Allow the possibility to customize the GeoJSON GetFeatureInfo output format using free marker templates
  • [GEOS-9585] - Add an "apply" button to most catalog and service configuration pages
  • [GEOS-9606] - JdbcStore: allow directories to be automatically cached
  • [GEOS-9621] - Wps download raster preserve native resolution when reprojection is requested with no target size
  • [GEOS-9625] - Add filtering support in json-ld module
  • [GEOS-9628] - GSIP 188 - New extension point in ResourcePool for determining GridCoverageReader input object types
  • [GEOS-9642] - Change "submit" buttons to "save" where applicable
  • [GEOS-9645] - Add new attributes labeling community module
  • [GEOS-9663] - Add support for GEOJSON output in the JSON-LD module and rename it
  • [GEOS-9672] - Change "Close" buttons to "OK" where applicable
  • [GEOS-9688] - Option to shorten the hostname in a node identifier
  • [GEOS-9709] - SldService, add an endpoint that returns supported classification methods
  • [GEOS-9710] - WFS-templating module should support env parametrization also for portions of xpath

Task

  • [GEOS-9535] - Update Oracle JDBC driver
  • [GEOS-9611] - Upgrade from Apache Common Collections v3 to v4
  • [GEOS-9613] - GeoFence build issues on Windows
  • [GEOS-9623] - Move importer status store based on BDB down to community
  • [GEOS-9644] - Make LDAP tests use random port
  • [GEOS-9647] - Black lives matter
  • [GEOS-9651] - Update PostgreSQL driver to 42.2.14
  • [GEOS-9660] - Upgrade NetCDF to 4.6.15
  • [GEOS-9702] - Importer should not depend on ArcSDE
  • [GEOS-9725] - Upgrade to JTS 1.17.1

Improvement

  • [GEOS-8573] - WMS decorations are not included in PDF
  • [GEOS-9333] - choose image dialog for legend graphic
  • [GEOS-9461] - Update YAML docs for new cascaded WMS controls
  • [GEOS-9561] - Add rest parameter to update native bbox when harvesting or deleting granules from image mosaic
  • [GEOS-9563] - GSIP-188: Add extension point for ResourcePool to convert coverage info input objects
  • [GEOS-9593] - REST: allow changing name and workspace of datastores
  • [GEOS-9594] - CSW: performance issue: every page loads entire catalog
  • [GEOS-9657] - Allow static method calls in GetFeatureInfo templates
  • [GEOS-9659] - Adding a default Style in capabilities for the layer groups
  • [GEOS-9673] - Use position:sticky for page buttons
  • [GEOS-9696] - Add documentation regarding JsonPointerFunction support
  • [GEOS-9703] - Add support for StandardDeviation classification for vector data in SldService module
  • [GEOS-9716] - Add Simple features output formats support for App-Schema complex features
  • [GEOS-9717] - Disabling Web Admin Password Autocomplete documentation

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