From fe4aaa92b88fce0e0946e09815caae2cdf858e2f Mon Sep 17 00:00:00 2001 From: Peter Smythe Date: Mon, 18 Nov 2024 20:39:59 +0200 Subject: [PATCH 1/2] Draft blog post, unrefined --- _config.yml | 2 +- .../2024-11-18-geoserver-2-26-1-released.md | 93 +++++++++++++++++++ 2 files changed, 94 insertions(+), 1 deletion(-) create mode 100644 _posts/2024-11-18-geoserver-2-26-1-released.md diff --git a/_config.yml b/_config.yml index 4d318f639..8fb7d38a6 100644 --- a/_config.yml +++ b/_config.yml @@ -29,7 +29,7 @@ dev_jira: 16936 stable_branch: 2.26.x # the next jira release for the stable branch nightly build -stable_jira: 16935 +stable_jira: 16940 # maintenance (determine nightly build, maintain_version) maintain_branch: 2.25.x diff --git a/_posts/2024-11-18-geoserver-2-26-1-released.md b/_posts/2024-11-18-geoserver-2-26-1-released.md new file mode 100644 index 000000000..04676db3f --- /dev/null +++ b/_posts/2024-11-18-geoserver-2-26-1-released.md @@ -0,0 +1,93 @@ +--- +author: Peter Smythe +date: 2024-11-18 +layout: post +title: GeoServer 2.26.1 Release +categories: +- Announcements +- Vulnerability +tags: +- Release +release: release_226 +version: 2.26.1 +jira_version: 16935 +--- + +GeoServer [2.26.1](/release/2.26.1/) release is now available +with downloads +([bin](https://sourceforge.net/projects/geoserver/files/GeoServer/2.26.1/geoserver-2.26.1-bin.zip/download), +[war](https://sourceforge.net/projects/geoserver/files/GeoServer/2.26.1/geoserver-2.26.1-war.zip/download), +[windows](https://sourceforge.net/projects/geoserver/files/GeoServer/2.26.1/GeoServer-2.26.1-winsetup.exe/download)), along with +[docs](https://sourceforge.net/projects/geoserver/files/GeoServer/2.26.1/geoserver-2.26.1-htmldoc.zip/download) and +[extensions](https://sourceforge.net/projects/geoserver/files/GeoServer/2.26.1/extensions/). + +This is a stable release of GeoServer recommended for production use. +GeoServer 2.26.1 is made in conjunction with GeoTools 32.1, and GeoWebCache 1.26.1. + +Thanks to Peter Smythe for making this release. + +## Security Considerations + +This release addresses security vulnerabilities and is considered an essential upgrade for production systems. + + +* [GEOS-11557](https://osgeo-org.atlassian.net/browse/GEOS-11557) CVE-2024-45748 High + +See project [security policy](https://github.com/geoserver/geoserver/blob/main/SECURITY.md) for more information on how security vulnerabilities are managed. + +## Release notes + +Improvement: + +* [GEOS-11557](https://osgeo-org.atlassian.net/browse/GEOS-11557) CVE-2024-45748 High +* [GEOS-11561](https://osgeo-org.atlassian.net/browse/GEOS-11561) Client-Delegating MapML Proxy +* [GEOS-11588](https://osgeo-org.atlassian.net/browse/GEOS-11588) GWC disk quota, check JDBC connection pool validation query + +Bug: + +* [GEOS-11107](https://osgeo-org.atlassian.net/browse/GEOS-11107) Open search for EO community module: packaging missing gt-cql-json-xx.x.jar +* [GEOS-11524](https://osgeo-org.atlassian.net/browse/GEOS-11524) csw: default queryables mapping not generated +* [GEOS-11543](https://osgeo-org.atlassian.net/browse/GEOS-11543) Unable to use propertyName to filter properties in a GetFeature request when service is not set +* [GEOS-11553](https://osgeo-org.atlassian.net/browse/GEOS-11553) SLD Style: Empty SE Rotationelement throws RuntimeException (QGIS generated SLD) +* [GEOS-11556](https://osgeo-org.atlassian.net/browse/GEOS-11556) NullPointerException when GWC disk quota monitoring is disabled +* [GEOS-11559](https://osgeo-org.atlassian.net/browse/GEOS-11559) The customized attributes editor is prone to setting the wrong attribute source +* [GEOS-11573](https://osgeo-org.atlassian.net/browse/GEOS-11573) TileLayer preview doesn't work anymore + +Task: + +* [GEOS-11574](https://osgeo-org.atlassian.net/browse/GEOS-11574) Bump org.eclipse.jetty:jetty-server from 9.4.52.v20230823 to 9.4.55.v20240627 in /src +* [GEOS-11587](https://osgeo-org.atlassian.net/browse/GEOS-11587) Update map fish-print-v2 2.3.2 +* [GEOS-11609](https://osgeo-org.atlassian.net/browse/GEOS-11609) Bump XStream from 1.4.20 to 1.4.21 +* [GEOS-11610](https://osgeo-org.atlassian.net/browse/GEOS-11610) Update Jetty from 9.4.55.v20240627 to 9.4.56.v20240826 + +For the complete list see [2.26.1](https://github.com/geoserver/geoserver/releases/tag/2.26.1) release notes. + +## Community Updates + +Community module development: + +* [GEOS-11517](https://osgeo-org.atlassian.net/browse/GEOS-11517) Using various OGC APIs results in service enabled check related WARN logs +* [GEOS-11560](https://osgeo-org.atlassian.net/browse/GEOS-11560) OGC API modules lack cql2-json in assembly +* [GEOS-11563](https://osgeo-org.atlassian.net/browse/GEOS-11563) Allow configuring a DGGS resolution offset on a layer basis +* [GEOS-11565](https://osgeo-org.atlassian.net/browse/GEOS-11565) Allow configuring the minimum and maximum DGGS resolution for a layer +* [GEOS-11579](https://osgeo-org.atlassian.net/browse/GEOS-11579) DGGS modules prevent GeoServer startup if JEP is not installed + +Community modules are shared as source code to encourage collaboration. If a topic being explored is of interest to you, please contact the module developer to offer assistance. + +# About GeoServer 2.26 Series + +Additional information on GeoServer 2.26 series: + +* [GeoServer 2.26 User Manual](https://docs.geoserver.org/2.26.x/en/user/) +* [GeoServer 2024 Q3 Developer Update]({% post_url 2024-07-22-developer-update.md %}) +* [Raster Attribute Table extension](https://github.com/geoserver/geoserver/wiki/GSIP-222) +* [Community module graduation, amending generality rule](https://github.com/geoserver/geoserver/wiki/GSIP-223) +* [Individual contributor clarification](https://github.com/geoserver/geoserver/wiki/GSIP-224) +* [Migrate geoserver-users from SourceForge to discourse](https://github.com/geoserver/geoserver/wiki/GSIP-225) + +Release notes: +( [2.26.1](https://github.com/geoserver/geoserver/releases/tag/2.26.1) +| [2.26.0](https://github.com/geoserver/geoserver/releases/tag/2.26.0) +| [2.26-M0](https://github.com/geoserver/geoserver/releases/tag/2.26-M0) +) + From 6037bbd9241eaef8d89a7e3134153bafd72f7e7f Mon Sep 17 00:00:00 2001 From: Peter Smythe Date: Tue, 19 Nov 2024 21:36:58 +0200 Subject: [PATCH 2/2] Jody's feedback --- _posts/2024-11-18-geoserver-2-26-1-released.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/_posts/2024-11-18-geoserver-2-26-1-released.md b/_posts/2024-11-18-geoserver-2-26-1-released.md index 04676db3f..336f3ea16 100644 --- a/_posts/2024-11-18-geoserver-2-26-1-released.md +++ b/_posts/2024-11-18-geoserver-2-26-1-released.md @@ -24,14 +24,14 @@ with downloads This is a stable release of GeoServer recommended for production use. GeoServer 2.26.1 is made in conjunction with GeoTools 32.1, and GeoWebCache 1.26.1. -Thanks to Peter Smythe for making this release. +Thanks to Peter Smythe (AfriGIS) for making this release. ## Security Considerations -This release addresses security vulnerabilities and is considered an essential upgrade for production systems. +This release addresses security vulnerabilities and is considered an important upgrade for production systems. -* [GEOS-11557](https://osgeo-org.atlassian.net/browse/GEOS-11557) CVE-2024-45748 High +* [GEOS-11557](https://osgeo-org.atlassian.net/browse/GEOS-11557) CVE-2024-45748 High. The details will be released later. See project [security policy](https://github.com/geoserver/geoserver/blob/main/SECURITY.md) for more information on how security vulnerabilities are managed. @@ -45,7 +45,6 @@ Improvement: Bug: -* [GEOS-11107](https://osgeo-org.atlassian.net/browse/GEOS-11107) Open search for EO community module: packaging missing gt-cql-json-xx.x.jar * [GEOS-11524](https://osgeo-org.atlassian.net/browse/GEOS-11524) csw: default queryables mapping not generated * [GEOS-11543](https://osgeo-org.atlassian.net/browse/GEOS-11543) Unable to use propertyName to filter properties in a GetFeature request when service is not set * [GEOS-11553](https://osgeo-org.atlassian.net/browse/GEOS-11553) SLD Style: Empty SE Rotationelement throws RuntimeException (QGIS generated SLD) @@ -56,7 +55,7 @@ Bug: Task: * [GEOS-11574](https://osgeo-org.atlassian.net/browse/GEOS-11574) Bump org.eclipse.jetty:jetty-server from 9.4.52.v20230823 to 9.4.55.v20240627 in /src -* [GEOS-11587](https://osgeo-org.atlassian.net/browse/GEOS-11587) Update map fish-print-v2 2.3.2 +* [GEOS-11587](https://osgeo-org.atlassian.net/browse/GEOS-11587) Update map fish-print-v2 2.3.2 - see new [MAPFISH_PDF_FOLDER configuration option](https://mapfish.github.io/mapfish-print-v2/configuration.html) * [GEOS-11609](https://osgeo-org.atlassian.net/browse/GEOS-11609) Bump XStream from 1.4.20 to 1.4.21 * [GEOS-11610](https://osgeo-org.atlassian.net/browse/GEOS-11610) Update Jetty from 9.4.55.v20240627 to 9.4.56.v20240826 @@ -66,13 +65,14 @@ For the complete list see [2.26.1](https://github.com/geoserver/geoserver/releas Community module development: +* [GEOS-11107](https://osgeo-org.atlassian.net/browse/GEOS-11107) Open search for EO community module: packaging missing gt-cql-json-xx.x.jar * [GEOS-11517](https://osgeo-org.atlassian.net/browse/GEOS-11517) Using various OGC APIs results in service enabled check related WARN logs * [GEOS-11560](https://osgeo-org.atlassian.net/browse/GEOS-11560) OGC API modules lack cql2-json in assembly * [GEOS-11563](https://osgeo-org.atlassian.net/browse/GEOS-11563) Allow configuring a DGGS resolution offset on a layer basis * [GEOS-11565](https://osgeo-org.atlassian.net/browse/GEOS-11565) Allow configuring the minimum and maximum DGGS resolution for a layer * [GEOS-11579](https://osgeo-org.atlassian.net/browse/GEOS-11579) DGGS modules prevent GeoServer startup if JEP is not installed -Community modules are shared as source code to encourage collaboration. If a topic being explored is of interest to you, please contact the module developer to offer assistance. +Community modules are shared as source code to encourage collaboration. If a topic being explored is of interest to you, please contact the module developer to make contact and offer assistance, even if it is just to say that it works for you. # About GeoServer 2.26 Series