Skip to content

GeoServer 2.23-RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@groldan groldan released this 14 Mar 15:15
· 636 commits to main since this release

Release notes

New Feature

GEOS-10696 Allow configuration of Output Format types allowed in GetFeature

GEOS-10758 OGCAPI - Features - Add storageCrs property for Collections

GEOS-10868 Add support for editable description in GeoServer customize feature type table

Improvement

GEOS-10556 Cleanup Inconsistent DOM structure and use of hardcoded styles (GSIP 213)

GEOS-10735 Obfuscate secret key in S3 Blob Store, avoiding requiring reentry when editing and HTML source visibility

GEOS-10739 Contact information user interface feedback for welcome message

GEOS-10740 Service enabled does not respect minimal/custom service names

GEOS-10750 German Translation Overhaul Part 1

GEOS-10755 WCS 2.0 module should not use string concatenation to build XML

GEOS-10762 Allow enabling auto-escaping for WMS GetFeatureInfo HTML templates

GEOS-10779 Upgrade GeoServer Core Spring to 5.3.23 and Spring Security to 5.7.3

GEOS-10795 csw-iso: support custom queryable mappings + bounding box

GEOS-10814 Update jdbc config to use consistent SQL formatting

GEOS-10854 Move the OGC API OpenAPI definitions to the "openapi" resource

GEOS-10855 Update the new OGC APIs so that the major version number is part of the path

GEOS-10879 Dispatcher should not respond to non standard HTTP methods

GEOS-10881 Add Content-Crs header to OGC API

GEOS-10885 Remove Axis Order from OGC API Header

GEOS-10888 OGC API styles OpenAPI document points to dangling remote resources

Bug

GEOS-3978 Layer configuration allows admin to enter a zero area bounding box

GEOS-9969 geotiff files can no longer have spaces in the names

GEOS-10659 OGC API-Plugin breaks REST-API

GEOS-10698 OGCAPI and REST API coexistence issue

GEOS-10700 Impossible to customize built-in logging profiles: GeoServer will rewrite them on startup

GEOS-10715 Workspace Filter for PublishedInfo doesn't work for LayerGroups

GEOS-10729 Concurrent access on data access rules (authorization) can lead to loss of configured catalog mode, and lost rules

GEOS-10741 Remove deprecated YUI usage

GEOS-10753 GeoServer can create GML output that is not valid XML

GEOS-10757 CITE: WMS <Style> has elements in wrong order (DTD validation)

GEOS-10759 Welcome page unreachable with large / slow catalogue configuration

GEOS-10760 GeoFence XML REST API broken: wrong element names

GEOS-10809 Keycloak : add support for usernames with spaces

GEOS-10813 jdbc config cache bug

GEOS-10819 CSS Plugin not compatible with JDK 17

GEOS-10829 JDBC Config missing some nested layer properties

GEOS-10834 Catalog.list might require a lot of time due to security filtering

GEOS-10844 Exclude xml-apis from build

GEOS-10861 Welcome blurb i18n not respecting language switch

GEOS-10871 about geoserver page reporting @project.version@ for WAR deploy

GEOS-10876 STAC and Features exception handlers can hide the actual cause of an exception

GEOS-10884 OGC API features should return a 400 when bbox-crs contains invalid content

GEOS-10890 Wrong path for the license file in the Windows installer script

Task

GEOS-10638 Drop Java 8 support

GEOS-10683 FileWrapperResourceTheoryTest fails on Windows since Java 11

GEOS-10721 Bump jettison from 1.4.1 to 1.5.1

GEOS-10775 Update xmlunit to 1.6

GEOS-10778 Retire GeoStyler community module

GEOS-10798 Sphinx site url http://sphinx.pocoo.org/ is outdate

GEOS-10812 Update Jettison to 1.5.3

GEOS-10863 Update Oracle JDBC driver to 19.18.0.0

Sub-task

GEOS-10723 clean up params-extractor plugin to use Resource

GEOS-10724 SpringResourceAdaptor should throw a FileNotFoundException instead of creating any missing file

GEOS-10743 ResourcePool.readStyle created empty files

GEOS-10782 CITE WFS 1.1 - HITS mimetype is incorrect

GEOS-10783 CITE WFS 1.1 - Check customized feature type to determine if transform wrapper needed

GEOS-10784 CITE WFS 1.1 - don't do illegal geometry conversions

GEOS-10785 CITE WFS 1.1 - Data Dir - allow anonymous users to modify data

GEOS-10788 CITE WCS 1.1.1 - Empty InterpolationMethod should throw exception