From ebb2c58d59f5b109d827d1ddfe5fca9cd015de4e Mon Sep 17 00:00:00 2001 From: Jeff McKenna Date: Wed, 3 Dec 2025 11:44:43 -0400 Subject: [PATCH 1/3] update for 8.6.0 final release [build_translations] --- conf.py | 2 +- en/announcements/announcements_archive.txt | 7 +++++++ en/development/announce/8-6.txt | 21 ++++++++++----------- en/development/changelog/changelog-8-6.txt | 7 +++++++ en/download.txt | 2 +- en/download_archives.txt | 2 ++ en/include/announcements.inc | 6 +++--- 7 files changed, 31 insertions(+), 16 deletions(-) diff --git a/conf.py b/conf.py index fc0ac56f49..30f85a3629 100644 --- a/conf.py +++ b/conf.py @@ -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-rc1' +release = '8.6.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. #language = None diff --git a/en/announcements/announcements_archive.txt b/en/announcements/announcements_archive.txt index 66a3c8f348..a2fdc849b1 100644 --- a/en/announcements/announcements_archive.txt +++ b/en/announcements/announcements_archive.txt @@ -4,6 +4,13 @@ MapServer Announcement Archives ***************************************************************************** +**2025-12-03 - MapServer 8.6.0 is released** + +The major version MapServer 8.6 has been released. The list of +major changes for this release can be found in the :ref:`8.6 announcement `. +See the :ref:`changelog ` +for the full list of changes and head to :ref:`download` to obtain a copy. + **2025-11-27 - MapServer 8.6.0-rc1 is released** The first release candidate for MapServer 8.6 has been released. The list of diff --git a/en/development/announce/8-6.txt b/en/development/announce/8-6.txt index 1e63e1cc84..547e30ccc0 100644 --- a/en/development/announce/8-6.txt +++ b/en/development/announce/8-6.txt @@ -1,23 +1,22 @@ .. _announce-8-6: ***************************************************************************** -Version 8.6.0-rc1 Announcement +Version 8.6.0 Announcement ***************************************************************************** :Authors: Project Steering Committee -:Last Updated: 2025-11-27 -:Status: Draft +:Last Updated: 2025-12-03 -The MapServer Team is pleased to announce the first release candidate of +The MapServer Team is pleased to announce the major release of MapServer 8.6.0 -The upcoming 8.6 release brings a number of major new features that are briefly +The 8.6 release brings a number of major new features that are briefly summarized in this document. The full list of changes can be found in :ref:`changelog-8-6`. The :ref:`Migration Guide ` also contains more detailed examples of the major changes. -Major New Features Coming in MapServer 8.6 ------------------------------------------- +Major New Features in MapServer 8.6 +----------------------------------- - allow append of additional query parameters for OGCAPI: Features (`#7360 `__) @@ -53,13 +52,13 @@ Binary Distributions Binary distributions will be available in the coming days: -- Debian binaries of 8.6.0-rc1 are already available: https://tracker.debian.org/pkg/mapserver +- Debian binaries of 8.6.0 are already available: https://tracker.debian.org/pkg/mapserver - `OSGeoLive `__ 17.0 release process is happening now, but - it will soon include MapServer 8.6.0-rc1 + it will soon include MapServer 8.6.0 - `UbuntuGIS `__ will follow the OSGeoLive - release and will then include MapServer 8.6.0-rc1 + release and will then include MapServer 8.6.0 - MS4W users have already been using branch-8-6 code, but watch for - a new release shortly containing the 8.6.0-rc1 changes at: https://ms4w.com + a new release shortly containing the 8.6.0 changes at: https://ms4w.com .. TBD - `RHEL and CentOS` TODO diff --git a/en/development/changelog/changelog-8-6.txt b/en/development/changelog/changelog-8-6.txt index 19a061012a..7b51da9396 100644 --- a/en/development/changelog/changelog-8-6.txt +++ b/en/development/changelog/changelog-8-6.txt @@ -7,6 +7,13 @@ The summary of major changes for this release can be found in the `HISTORY.md `__ file from the source directory. +.. _changelog-8-6-0: + +Changes from 8.6.0-rc1 to 8.6.0 +=============================== + +* CI: upgrade PCRE2 to 10.47 ( `#7400 `__ ) (Jeff McKenna) : `67a6e16 `__ + .. _changelog-8-6-0-rc1: Changes from 8.6.0-beta2 to 8.6.0-rc1 diff --git a/en/download.txt b/en/download.txt index 42c5c4cab3..147f211fa0 100644 --- a/en/download.txt +++ b/en/download.txt @@ -18,7 +18,7 @@ Current Release(s) * MapServer - * **2025-11-27** MapServer-8.6.0-rc1 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` + * **2025-12-03** MapServer-8.6.0 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` * **2025-09-19** MapServer-8.4.1 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` * **2024-09-02** MapServer-8.2.2 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` * **2024-06-11** MapServer-8.0.2 `tar.gz `__ | :ref:`Changelog ` diff --git a/en/download_archives.txt b/en/download_archives.txt index c840e7fe13..0118a87763 100644 --- a/en/download_archives.txt +++ b/en/download_archives.txt @@ -15,6 +15,8 @@ Past Releases .............................................................................. +* **2025-12-03** MapServer-8.6.0 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` + * **2025-09-19** MapServer-8.4.1 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` * **2025-01-15** MapServer-8.4.0 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` diff --git a/en/include/announcements.inc b/en/include/announcements.inc index e3607dc253..15f0b65026 100644 --- a/en/include/announcements.inc +++ b/en/include/announcements.inc @@ -1,8 +1,8 @@ -**2025-11-27 - MapServer 8.6.0-rc1 is released** +**2025-12-03 - MapServer 8.6.0 is released** -The first release candidate for MapServer 8.6 has been released. The list of +The major version MapServer 8.6 has been released. The list of major changes for this release can be found in the :ref:`8.6 announcement `. -See the :ref:`changelog ` +See the :ref:`changelog ` for the full list of changes and head to :ref:`download` to obtain a copy. **2025-09-19 - MapServer 8.4.1 is released** From c34b1ad85ecd276d06da4add834091090c7a6552 Mon Sep 17 00:00:00 2001 From: Jeff McKenna Date: Wed, 3 Dec 2025 12:05:59 -0400 Subject: [PATCH 2/3] update for 8.6.0 final release [build_translations] --- en/mapfile/scalebar.txt | 6 ++++++ en/mapscript/index.txt | 9 ++------- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/en/mapfile/scalebar.txt b/en/mapfile/scalebar.txt index d98c7e7720..9db1aeee97 100644 --- a/en/mapfile/scalebar.txt +++ b/en/mapfile/scalebar.txt @@ -7,6 +7,12 @@ SCALEBAR ***************************************************************************** + .. note:: + + MapServer supports only cartesian distances (straight-line distance measured + on a flat surface), it does not convert distances into an ellipsoidal + distance (measured on spherical shape). + Scalebars currently do not make use of TrueType fonts. The size of the scalebar image is NOT known prior to rendering, so be careful not to hard-code width and height in the tag in the template file. Future diff --git a/en/mapscript/index.txt b/en/mapscript/index.txt index 821cb4bfda..1f0ca16336 100644 --- a/en/mapscript/index.txt +++ b/en/mapscript/index.txt @@ -9,13 +9,8 @@ .. warning:: As of the MapServer 8.0.0 release PHP support is only available through - MapServer's :ref:`SWIG API `. - - .. note:: - - As of the MapServer 7.4.0 release PHP is available through - MapServer's :ref:`SWIG API `. PHP 8.2 and PHP 8.1 are currently - supported with MapServer 8.0.1. + MapServer's :ref:`SWIG API `. Supported versions are PHP 8.5 and + PHP 8.4 with MapServer 8.6.0 .. toctree:: :maxdepth: 2 From e494db9b398b5da6fd54ddce1fd3cf5f70aa2839 Mon Sep 17 00:00:00 2001 From: Jeff McKenna Date: Wed, 3 Dec 2025 12:18:23 -0400 Subject: [PATCH 3/3] update for 8.6.0 final release [build_translations] --- en/utilities/scalebar.txt | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/en/utilities/scalebar.txt b/en/utilities/scalebar.txt index 08b371bf37..22730877f0 100644 --- a/en/utilities/scalebar.txt +++ b/en/utilities/scalebar.txt @@ -7,14 +7,21 @@ scalebar ***************************************************************************** + .. note:: + + MapServer supports only cartesian distances (straight-line distance measured + on a flat surface), it does not convert distances into an ellipsoidal + distance (measured on spherical shape). + Purpose ------------------------------------------------------------------------------ +------- -Creates a scalebar from a mapfile. Output is either PNG or GIF depending -on what version of the GD library used. +Creates a scalebar image from a mapfile. Output format of the image (such as +PNG, JPEG, etc.) depends on your defined :ref:`IMAGETYPE ` in +your mapfile. Syntax ------------------------------------------------------------------------------ +------ ::