Skip to content

Commit ea145bd

Browse files
petersmythePeter Smythejodygarnett
authored
Draft blog post, needs Jody's CVEs input (#280)
* Draft blog post * Link to 2.26.x docs --------- Co-authored-by: Peter Smythe <[email protected]> Co-authored-by: Jody Garnett <[email protected]>
1 parent 3d113ae commit ea145bd

File tree

1 file changed

+115
-0
lines changed

1 file changed

+115
-0
lines changed
Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
---
2+
author: Peter Smythe
3+
date: 2025-09-01
4+
layout: post
5+
title: GeoServer 2.26.4 Release
6+
categories:
7+
- Announcements
8+
tags:
9+
- Release
10+
release: release_226
11+
version: 2.26.4
12+
jira_version: 17210
13+
---
14+
15+
GeoServer [2.26.4](/release/2.26.4/) release is now available
16+
with downloads
17+
([bin](https://sourceforge.net/projects/geoserver/files/GeoServer/2.26.4/geoserver-2.26.4-bin.zip/download),
18+
[war](https://sourceforge.net/projects/geoserver/files/GeoServer/2.26.4/geoserver-2.26.4-war.zip/download),
19+
[windows](https://sourceforge.net/projects/geoserver/files/GeoServer/2.26.4/GeoServer-2.26.4-winsetup.exe/download)), along with
20+
[docs](https://sourceforge.net/projects/geoserver/files/GeoServer/2.26.4/geoserver-2.26.4-htmldoc.zip/download) and
21+
[extensions](https://sourceforge.net/projects/geoserver/files/GeoServer/2.26.4/extensions/).
22+
23+
This is a maintenance release of GeoServer providing existing installations with minor updates and bug fixes.
24+
GeoServer 2.26.4 is made in conjunction with GeoTools 32.4, and GeoWebCache 1.26.4.
25+
26+
Thanks to Peter Smythe (AfriGIS) for making this release.
27+
28+
## Security Considerations
29+
30+
This release addresses security vulnerabilities and is considered an important update for existing installations.
31+
32+
<!-- update cve list details when disclosed -->
33+
34+
The use of the CVE system allows the GeoServer team to reach a wider audience than blog posts. See project [security policy](https://github.com/geoserver/geoserver/blob/main/SECURITY.md) for more information on how security vulnerabilities are managed.
35+
36+
## Upgrade instructions
37+
38+
Please take note of the [Upgrade Instructions](https://docs.geoserver.org/2.26.x/en/user/installation/upgrade.html), specifically:
39+
40+
* The global setting Unrestricted XML External Entity Resolution has been replaced with the `ENTITY_RESOLUTION_UNRESTRICTED` application property.
41+
42+
This change primiarly affects application schema users that have not yet adopted ``ENTITY_RESOLUTION_ALLOWLIST``. See [update instructions](https://docs.geoserver.org/2.26.x/en/user/installation/upgrade.html#entity-resolution-unrestricted-application-property-geoserver-2-26-4-and-newer) for details.
43+
44+
* Due to a [user interface change](https://docs.geoserver.org/2.26.x/en/user/installation/upgrade.html#keystore-password-link-geoserver-2-26-4-and-newer),
45+
it is no longer necessary to generate a masterpw.info when upgrading an older data directory.
46+
47+
If this file is present from an earlier upgrade it is still considering a security warning noted on the welcome page.
48+
49+
## Release notes
50+
51+
New Feature:
52+
53+
* [GEOS-11805](https://osgeo-org.atlassian.net/browse/GEOS-11805) Option to disable the management of stored queries
54+
* [GEOS-11911](https://osgeo-org.atlassian.net/browse/GEOS-11911) Application property ROOT_LOGIN_ENABLED
55+
56+
Improvement:
57+
58+
* [GEOS-11867](https://osgeo-org.atlassian.net/browse/GEOS-11867) Improve entity resolution
59+
* [GEOS-11877](https://osgeo-org.atlassian.net/browse/GEOS-11877) Improve CoverageView composition to support noData fill on missing bands/coverages
60+
* [GEOS-11892](https://osgeo-org.atlassian.net/browse/GEOS-11892) Column mentioning user that performed last modification for layers and stores list UI
61+
62+
Bug:
63+
64+
* [GEOS-10728](https://osgeo-org.atlassian.net/browse/GEOS-10728) Cannot download GeoPackage if the source data contains UUID types
65+
* [GEOS-11820](https://osgeo-org.atlassian.net/browse/GEOS-11820) WCS spatial sub-setting does not work when native CRS != declared CRS
66+
* [GEOS-11832](https://osgeo-org.atlassian.net/browse/GEOS-11832) count=0 service exception for some formats
67+
* [GEOS-11866](https://osgeo-org.atlassian.net/browse/GEOS-11866) Prevent requests setting variables that should only be set by GeoServer
68+
* [GEOS-11896](https://osgeo-org.atlassian.net/browse/GEOS-11896) WPS map download flips east/west coordinates
69+
* [GEOS-11900](https://osgeo-org.atlassian.net/browse/GEOS-11900) CRS:XY syntax builds isolated CRSs that do not leverage the EPSG database transformation library
70+
71+
Task:
72+
73+
* [GEOS-11831](https://osgeo-org.atlassian.net/browse/GEOS-11831) OseoDispatcherCallback improvements
74+
* [GEOS-11852](https://osgeo-org.atlassian.net/browse/GEOS-11852) Remove master password info page
75+
* [GEOS-11853](https://osgeo-org.atlassian.net/browse/GEOS-11853) Clarify keystore vs master vs root password
76+
* [GEOS-11854](https://osgeo-org.atlassian.net/browse/GEOS-11854) Generation of security/masterpw.info no longer required
77+
* [GEOS-11869](https://osgeo-org.atlassian.net/browse/GEOS-11869) Replace entity resolution setting with application property
78+
79+
For the complete list see [2.26.4](https://github.com/geoserver/geoserver/releases/tag/2.26.4) release notes.
80+
81+
## Community Updates
82+
83+
Community module development:
84+
85+
* [GEOS-11829](https://osgeo-org.atlassian.net/browse/GEOS-11829) Features templating ability to override schema
86+
* [GEOS-11830](https://osgeo-org.atlassian.net/browse/GEOS-11830) Smart data loader create store page fails when environment variables are in use
87+
* [GEOS-11839](https://osgeo-org.atlassian.net/browse/GEOS-11839) New Community Module for WPS Download in NetCDF output format for spatiotemporal coverages
88+
* [GEOS-11847](https://osgeo-org.atlassian.net/browse/GEOS-11847) Next link is missing in "Search" OGC API - Features proposal implementation when startIndex is not set
89+
* [GEOS-11871](https://osgeo-org.atlassian.net/browse/GEOS-11871) Allow native execution of group by in DGGS store, when grouping on geometries
90+
* [GEOS-11876](https://osgeo-org.atlassian.net/browse/GEOS-11876) WPS Vertical Longitudinal Profile: Support automatic distance computation
91+
* [GEOS-11878](https://osgeo-org.atlassian.net/browse/GEOS-11878) WFS HITS request returns the whole data records on a GML feature templated layer
92+
* [GEOS-11880](https://osgeo-org.atlassian.net/browse/GEOS-11880) OGC API Maps is not showing up in GeoServer home page
93+
94+
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.
95+
96+
# About GeoServer 2.26 Series
97+
98+
Additional information on GeoServer 2.26 series:
99+
100+
* [GeoServer 2.26 User Manual](https://docs.geoserver.org/2.26.x/en/user/)
101+
* [GeoServer 2024 Q3 Developer Update]({% post_url 2024-07-22-developer-update %})
102+
* [Raster Attribute Table extension](https://github.com/geoserver/geoserver/wiki/GSIP-222)
103+
* [Community module graduation, amending generality rule](https://github.com/geoserver/geoserver/wiki/GSIP-223)
104+
* [Individual contributor clarification](https://github.com/geoserver/geoserver/wiki/GSIP-224)
105+
* [Migrate geoserver-users from SourceForge to discourse](https://github.com/geoserver/geoserver/wiki/GSIP-225)
106+
107+
Release notes:
108+
( [2.26.4](https://github.com/geoserver/geoserver/releases/tag/2.26.4)
109+
| [2.26.3](https://github.com/geoserver/geoserver/releases/tag/2.26.3)
110+
| [2.26.2](https://github.com/geoserver/geoserver/releases/tag/2.26.2)
111+
| [2.26.1](https://github.com/geoserver/geoserver/releases/tag/2.26.1)
112+
| [2.26.0](https://github.com/geoserver/geoserver/releases/tag/2.26.0)
113+
| [2.26-M0](https://github.com/geoserver/geoserver/releases/tag/2.26-M0)
114+
)
115+

0 commit comments

Comments
 (0)