Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ def __getattr__(cls, name):
# The short X.Y version.
version = '8.6'
# The full version, including alpha/beta/rc tags.
release = '8.6.0'
release = '8.6.1'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
#language = None
Expand Down
14 changes: 14 additions & 0 deletions en/announcements/announcements_archive.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,20 @@
MapServer Announcement Archives
*****************************************************************************

**2026-03-23 - MapServer 8.6.1 is released**

.. important::
Security release available

The maintenance release of MapServer 8.6.1 has been issued in order to fix
a security flaw in the SLD parser.
See the :ref:`changelog <changelog-8-6-1>` for the list of changes.
You may also review this `Security Advisory <https://github.com/MapServer/MapServer/security/advisories/GHSA-cv4m-mr84-fgjp>`__,
as well as MapServer's `Security Policy <https://github.com/MapServer/MapServer/blob/main/SECURITY.md>`__.
As security for the 7.6 branch has ended, and branches 8.4, 8.2 & 8.0 are not supported,
all users are strongly encouraged to upgrade to the MapServer 8.6.1 release (see the
:ref:`Migration Guide <migration>`).

**2025-12-03 - MapServer 8.6.0 is released**

The major version MapServer 8.6 has been released. The list of
Expand Down
20 changes: 20 additions & 0 deletions en/development/changelog/changelog-8-6.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,26 @@
The summary of major changes for this release can be found in the `HISTORY.md <https://github.com/MapServer/MapServer/blob/branch-8-6/HISTORY.md>`__
file from the source directory.

.. _changelog-8-6-1:

Changes from 8.6.0 to 8.6.1
===========================

* msSLDParseRasterSymbolizer(): fix potential heap buffer overflow ( `#7461 <https://github.com/mapserver/mapserver/issues/7461>`__ ) (github-actions[bot]) : `fb08dad <https://github.com/mapserver/mapserver/commit/fb08dad4afee081b81c57ca0c5d37c149e7755f9>`__
* mapwcs20.cpp: remove debug fprintf (Even Rouault) : `90bae9f <https://github.com/mapserver/mapserver/commit/90bae9fbf7b219f97b7ad7a288c3e17f07c9934c>`__
* Fix C5208 warning ( `#7455 <https://github.com/mapserver/mapserver/issues/7455>`__ ) (github-actions[bot]) : `9698439 <https://github.com/mapserver/mapserver/commit/9698439f8ae1fe429a1048dfae507a50b5f0a9cf>`__
* Define _USE_MATH_DEFINES so that M_PI is available when include math.h (Even Rouault) : `ba08945 <https://github.com/mapserver/mapserver/commit/ba08945734ccfd2ed2b69e1cbd274b2b24037b87>`__
* GetFeatureInfo with IDENTIFY CLASSAUTO: take into account SYMBOL.ANCHORPOINT (Even Rouault) : `90590e5 <https://github.com/mapserver/mapserver/commit/90590e5f6d11b51d122fe9f2d7e52191fb71b8cf>`__
* No longer depend on GDAL's cpl_port.h MIN/MAX/ABS macros (Even Rouault) : `a2cedd5 <https://github.com/mapserver/mapserver/commit/a2cedd5564eac65f3e217785c35f9ed2a98bbb99>`__
* [Backport branch-8-6] CI: upgrade PHPUnit version to 13 ( `#7428 <https://github.com/mapserver/mapserver/issues/7428>`__ ) (github-actions[bot]) : `e272938 <https://github.com/mapserver/mapserver/commit/e272938ff8cf28f6472681ea687e8554c51bcd95>`__
* WCS 2.0: fix issue when input raster in a rotated pole lon/lat CRS with lon_0 > 180 ( `#7429 <https://github.com/mapserver/mapserver/issues/7429>`__ ) (github-actions[bot]) : `ff1f23e <https://github.com/mapserver/mapserver/commit/ff1f23e5350569e2404d431d9e88f13a3b4a71a7>`__
* [Backport branch-8-6] Contour: fix 2 reprojection related issues ( `#7424 <https://github.com/mapserver/mapserver/issues/7424>`__ ) (github-actions[bot]) : `045cced <https://github.com/mapserver/mapserver/commit/045cced3c93018d52a987037eae19ad3a7a1a288>`__
* Fix memory allocation for bool ( `#7419 <https://github.com/mapserver/mapserver/issues/7419>`__ ) (github-actions[bot]) : `9bba2a2 <https://github.com/mapserver/mapserver/commit/9bba2a27060c97eb066a2c87e67ba8c049e642e4>`__
* Build: fix build against GDAL 3.13.0dev ( `#7416 <https://github.com/mapserver/mapserver/issues/7416>`__ ) (github-actions[bot]) : `883a7a7 <https://github.com/mapserver/mapserver/commit/883a7a76cda65ad801771a4f40290a745bf3b610>`__
* UVRaster: fix WMS-Time support on layers with TILEINDEX pointing to a shapefile ( `#7411 <https://github.com/mapserver/mapserver/issues/7411>`__ ) (github-actions[bot]) : `1f754fc <https://github.com/mapserver/mapserver/commit/1f754fcbac5f6168a59ab49bc877354d85956cdd>`__
* update copyright year (Jeff McKenna) : `3cd4fa0 <https://github.com/mapserver/mapserver/commit/3cd4fa077b4c1ab9df3c3332a37a11432834cbe3>`__
* WMS GetCapabilities response: use group title and abstract when using wms_layer_group instead of GROUP ( `#7403 <https://github.com/mapserver/mapserver/issues/7403>`__ ) (github-actions[bot]) : `7a49268 <https://github.com/mapserver/mapserver/commit/7a49268687fe39e5b969129cc2686d0a4f0a47e3>`__

.. _changelog-8-6-0:

Changes from 8.6.0-rc1 to 8.6.0
Expand Down
4 changes: 2 additions & 2 deletions en/development/documentation.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
:Contact: hobu.inc at gmail.com
:Author: Jeff McKenna
:Contact: jmckenna at gatewaygeomatics.com
:Last Updated: 2025-06-27
:Last Updated: 2026-03-23

.. contents:: Table of Contents
:depth: 4
Expand Down Expand Up @@ -272,7 +272,7 @@ Installing and Using Sphinx for rst-html Generation

python -m pip install -r requirements.txt

#. install MacTex from http://www.tug.org/mactex/ if you want to build pdfs
#. install MacTex from https://www.tug.org/mactex/ if you want to build pdfs

#. to process the documentation, from the MapServer /MapServer-documentation directory, run:

Expand Down
2 changes: 1 addition & 1 deletion en/download.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Current Release(s)

* MapServer

* **2025-12-03** MapServer-8.6.0 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.6.0.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.6.0.zip>`__ | :ref:`Changelog <changelog-8-6>`
* **2026-03-23** MapServer-8.6.1 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.6.1.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.6.1.zip>`__ | :ref:`Changelog <changelog-8-6>`
* **2025-09-19** MapServer-8.4.1 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.4.1.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.4.1.zip>`__ | :ref:`Changelog <changelog-8-4>`
* **2024-09-02** MapServer-8.2.2 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.2.2.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.2.2.zip>`__ | :ref:`Changelog <changelog-8-2>`
* **2024-06-11** MapServer-8.0.2 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.0.2.tar.gz>`__ | :ref:`Changelog <changelog-8-0>`
Expand Down
2 changes: 2 additions & 0 deletions en/download_archives.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@
Past Releases
..............................................................................

* **2026-03-23** MapServer-8.6.1 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.6.1.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.6.1.zip>`__ | :ref:`Changelog <changelog-8-6>`

* **2025-12-03** MapServer-8.6.0 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.6.0.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.6.0.zip>`__ | :ref:`Changelog <changelog-8-6>`

* **2025-09-19** MapServer-8.4.1 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.4.1.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.4.1.zip>`__ | :ref:`Changelog <changelog-8-4>`
Expand Down
16 changes: 16 additions & 0 deletions en/include/announcements.inc
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
**2026-03-23 - MapServer 8.6.1 is released**

.. important::
Security release available

The maintenance release of MapServer 8.6.1 has been issued in order to fix
a security flaw in the SLD parser.
See the :ref:`changelog <changelog-8-6-1>` for the list of changes.
You may also review this `Security Advisory <https://github.com/MapServer/MapServer/security/advisories/GHSA-cv4m-mr84-fgjp>`__,
as well as MapServer's `Security Policy <https://github.com/MapServer/MapServer/blob/main/SECURITY.md>`__.
As security for the 7.6 branch has ended, and branches 8.4, 8.2 & 8.0 are not supported,
all users are strongly encouraged to upgrade to the MapServer 8.6.1 release (see the
:ref:`Migration Guide <migration>`).

Head to :ref:`download` to obtain a copy.

**2025-12-03 - MapServer 8.6.0 is released**

The major version MapServer 8.6 has been released. The list of
Expand Down
4 changes: 2 additions & 2 deletions en/ogc/filter_encoding.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
:Author: Jeff McKenna
:Contact: jmckenna at gatewaygeomatics.com
:Author: Yewondwossen Assefa
:Last Updated: 2024-06-27
:Last Updated: 2026-03-23

.. contents:: Table of Contents
:depth: 2
Expand Down Expand Up @@ -44,7 +44,7 @@ Links to SLD-related Information
- `MapServer OGC Web Services Workshop`_.
- `Open GIS Consortium (OGC) home page`_.

.. _`Filter Encoding Implementation Specification`: https://www.ogc.org/standard/filter/
.. _`Filter Encoding Implementation Specification`: https://www.ogc.org/standards/filter/
.. _`Open GIS Consortium (OGC) home page`: https://www.ogc.org
.. _`MapServer OGC Web Services Workshop`: https://mapserver.github.io/ms-ogc-workshop/

Expand Down
4 changes: 2 additions & 2 deletions en/ogc/sld.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
:Author: Jeff McKenna
:Contact: jmckenna at gatewaygeomatics.com
:Author: Yewondwossen Assefa
:Last Updated: 2025-08-18
:Last Updated: 2026-03-23

.. contents::
:depth: 2
Expand Down Expand Up @@ -42,7 +42,7 @@ Links to SLD-related Information
- `MapServer OGC Web Services Workshop`_.
- `Open GIS Consortium (OGC) home page`_.

.. _`Styled Layer Descriptor Implementation Specification`: https://www.ogc.org/standard/sld/
.. _`Styled Layer Descriptor Implementation Specification`: https://www.ogc.org/standards/sld/
.. _`MapServer OGC Web Services Workshop`: https://mapserver.github.io/ms-ogc-workshop/
.. _`Open GIS Consortium (OGC) home page`: https://www.ogc.org

Expand Down
2 changes: 1 addition & 1 deletion en/ogc/sos_server.txt
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ Links to SOS-Related Information
--------------------------------

- `SOS specification documents <https://www.ogc.org/standards/sos>`__
- OGC's `Sensor Web Enablement <https://www.ogc.org/projects/groups/sensorwebdwg>`__ working group
- OGC's `Sensor Web Enablement <https://docs.ogc.org/wp/07-165r1/>`__ overview

Relevant Definitions
--------------------
Expand Down
10 changes: 5 additions & 5 deletions en/ogc/wcs_server.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
:Contact: stephan.meissl at eox.at
:Author: Fabian Schindler
:Contact: fabian.schindler at eox.at
:Last Updated: 2025-08-02
:Last Updated: 2026-03-23

.. contents:: Table of Contents
:depth: 2
Expand Down Expand Up @@ -1781,8 +1781,8 @@ Arcview.
WCS 2.0 Application Profile - Earth Observation (EO-WCS)
========================================================

OGC is currently discussing the adoption of an Earth Observation
(EO) Application Profile for WCS 2.0 (EO-WCS) (see `public RFC on EO-WCS`_).
OGC adopted an Earth Observation
(EO) Application Profile for WCS 2.0 (EO-WCS) (see `Earth Observation Application Profile`_).
For an implementation please refer to the Open Source project `EOxServer`_
which already implements this proposed EO-WCS based on MapServer.

Expand Down Expand Up @@ -1837,8 +1837,8 @@ Service of Canada.
.. _`WCS 2.0 tests in msautotest`: https://github.com/MapServer/MapServer/blob/main/msautotest/wxs/wcs_simple.map
.. _`WCS GRIB output in msautotest`: https://github.com/MapServer/MapServer/blob/main/msautotest/wxs/wcs_grib_output.map
.. _`MS RFC 67`: https://mapserver.org/development/rfc/ms-rfc-67.html
.. _`public RFC on EO-WCS`: https://www.ogc.org/standards/requests/81
.. _`EOxServer`: http://eoxserver.org
.. _`Earth Observation Application Profile`: https://docs.ogc.org/is/10-140r2/10-140r2.html
.. _`EOxServer`: https://eoxserver.org
.. _`WCS DescribeCoverage live example`: https://demo.mapserver.org/cgi-bin/wcs?SERVICE=WCS&VERSION=1.0.0&REQUEST=DescribeCoverage&COVERAGE=modis
.. _`WCS GetCapabilities live example`: https://demo.mapserver.org/cgi-bin/wcs?SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCapabilities
.. _`WCS GetCoverage live example`: https://demo.mapserver.org/cgi-bin/wcs?SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&COVERAGE=modis-001&CRS=EPSG:26915&BBOX=159707,4597395,1400707,5501395&WIDTH=400&HEIGHT=300&FORMAT=GEOTIFF_RGB
8 changes: 4 additions & 4 deletions en/output/kml_output.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ KML Output
:Authors: Thomas.Bonfort (thomas.bonfort at gmail.com)
:Authors: Yewondwossen Assefa
:Authors: Michael Smith (michael.smith at usace.army.mil)
:Last Updated: 2019-12-13
:Last Updated: 2026-03-23

Introduction
-------------------------------------------------------------------------------
Expand Down Expand Up @@ -255,13 +255,13 @@ General notes on layers
- The user can use metadata KML_ALTITUDEMODE to specify how altitude
components in the <coordinates> element are interpreted. Possible
values are: absolute, relativeToGround,
clampToGround. http://code.google.com/apis/kml/documentation/kmlreference.html#altitudemode
clampToGround. https://developers.google.com/kml/documentation/kmlreference?csw=1#altitudemode
- The user can use metedata KML_EXTRUDE to specify whether to connect
the LinearRing to the
ground. http://code.google.com/apis/kml/documentation/kmlreference.html#tessellate
ground. https://developers.google.com/kml/documentation/kmlreference?csw=1#tessellate
- The user can use metedata KML_TESSELLATE to specify whether to allow
the LinearRing to follow the
terrain. http://code.google.com/apis/kml/documentation/kmlreference.html#extrude
terrain. https://developers.google.com/kml/documentation/kmlreference?csw=1#extrude
- The user can specify an attribute to be used as the elevation value
using a layer level metedata: 'kml_elevation_attribute' '<Name of
attribute>'. The value will be used as the z value when the
Expand Down
22 changes: 11 additions & 11 deletions en/output/svg.txt
Original file line number Diff line number Diff line change
Expand Up @@ -406,19 +406,19 @@ Below is a sample goSVG file of a point layer with labels:
.. _`World Wide Web Consortium's (W3C) Scalable Vector Graphics (SVG) 1.1 Specification`: http://www.w3.org/TR/SVG/
.. _`SVG 1.1 specification`: http://www.w3.org/TR/SVG/
.. _`SVG Discussion Paper`: https://old.carto.net/papers/svg/index_e.shtml
.. _`SVG Tiny Profile`: http://www.w3.org/TR/2003/REC-SVGMobile-20030114/
.. _`polyline`: http://www.w3.org/TR/SVG/shapes.html#PolylineElement
.. _`stroke-dasharray`: http://www.w3.org/TR/SVG/painting.html
.. _`polygon`: http://www.w3.org/TR/SVG/shapes.html#PolygonElement
.. _`patterns`: http://www.w3.org/TR/SVG/pservers.html#Patterns
.. _`text`: http://www.w3.org/TR/SVG/text.html#TextElement
.. _`font-family`: http://www.w3.org/TR/SVG/text.html#FontFamilyProperty
.. _`font-style`: http://www.w3.org/TR/SVG/text.html#FontStyleProperty
.. _`font-weight`: http://www.w3.org/TR/SVG/text.html#FontWeightProperty
.. _`list of SVG implementations`: http://www.w3.org/Graphics/SVG/SVG-Implementations
.. _`SVG Tiny Profile`: https://www.w3.org/TR/2003/REC-SVGMobile-20030114/
.. _`polyline`: https://www.w3.org/TR/SVG/shapes.html#PolylineElement
.. _`stroke-dasharray`: https://www.w3.org/TR/SVG/painting.html
.. _`polygon`: https://www.w3.org/TR/SVG/shapes.html#PolygonElement
.. _`patterns`: https://www.w3.org/TR/SVG/pservers.html#Patterns
.. _`text`: https://www.w3.org/TR/SVG/text.html#TextElement
.. _`font-family`: https://www.w3.org/TR/SVG/text.html#FontFamilyProperty
.. _`font-style`: https://www.w3.org/TR/SVG/text.html#FontStyleProperty
.. _`font-weight`: https://www.w3.org/TR/SVG/text.html#FontWeightProperty
.. _`list of SVG implementations`: https://www.w3.org/Graphics/SVG/SVG-Implementations
.. _`Adobe Viewer plugin`: http://www.adobe.com/svg/viewer/install/main.html
.. _`here`: http://www.svgopen.org/2004/papers/goSVGauthoringtool-1/
.. _`G-XML`: http://gisclh.dpc.or.jp/gxml/contents-e/index.htm
.. _`SVG 1.1`: http://www.w3.org/TR/SVG/
.. _`SVG 1.1`: https://www.w3.org/TR/SVG/


Loading