[SCM] PostGIS branch master updated. 3.5.0-328-g4be6f1b88
git at osgeo.org
git at osgeo.org
Fri May 16 20:56:40 PDT 2025
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".
The branch, master has been updated
via 4be6f1b88a6fd8e35f9c7081b6a00c44fe964973 (commit)
from 4dbb16abff83a66f9d24dc76324959320e0842c9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 4be6f1b88a6fd8e35f9c7081b6a00c44fe964973
Author: Regina Obe <lr at pcorp.us>
Date: Fri May 16 23:56:34 2025 -0400
Prepping for 3.6.0alpha1 release
diff --git a/NEWS b/NEWS
index eea4d2d61..3c2d589e9 100644
--- a/NEWS
+++ b/NEWS
@@ -1,10 +1,9 @@
-PostGIS 3.6.0
-2025/xx/xx
+PostGIS 3.6.0alpha1
+2025/05/16
-* Bug fixes *
-
- - #5818, GT-244 Fix CG_IsSolid function (Loïc Bartoletti)
- - #5872, GH-796 Fix tests and results for SK Partition (Loïc Bartoletti)
+This version requires PostgreSQL 12-18beta1, GEOS 3.8 or higher, and Proj 6.1+.
+To take advantage of all features, GEOS 3.12+ is needed.
+To take advantage of all SFCGAL features, SFCGAL 2.1+ is needed.
* Breaking Changes *
@@ -16,17 +15,17 @@ PostGIS 3.6.0
* New Features *
- - GH-803, ADD CG_Simplify function (Loïc Bartoletti)
- - GH-805, Add M support for SFCGAL >= 1.5.0 (Loïc Bartoletti)
- - GH-801, ADD CG_3DAlphaWrapping function (Jean Felder)
- - #5894, TotalTopologySize (Sandro Santilli)
- - #5890, ValidateTopologyPrecision, MakeTopologyPrecise (Sandro Santilli)
- - #5861, Add --drop-topology switch to pgtopo_import (Sandro Santilli)
- - #1247, ST_AsRasterAgg (Sandro Santilli)
+ - GH-803, [sfcgal] ADD CG_Simplify function (Loïc Bartoletti)
+ - GH-805, [sfcgal] Add M support for SFCGAL >= 1.5.0 (Loïc Bartoletti)
+ - GH-801, [sfcgal] ADD CG_3DAlphaWrapping function (Jean Felder)
+ - #5894, [topology] TotalTopologySize (Sandro Santilli)
+ - #5890, [topology] ValidateTopologyPrecision, MakeTopologyPrecise (Sandro Santilli)
+ - #5861, [topology] Add --drop-topology switch to pgtopo_import (Sandro Santilli)
+ - #1247, [raster] ST_AsRasterAgg (Sandro Santilli)
- #5784, GT-223 Export circ_tree_distance_tree_internal for mobilitydb use
(Maxime Schoemans)
- - GT-228 Add new functions (Scale, Translate, Rotate, Buffer 3D and
+ - GT-228 [sfcgal] Add new functions (Scale, Translate, Rotate, Buffer 3D and
Straight Skeleton Partition) from SFCGAL 2 (Loïc Bartoletti)
- - New GUC postgis.gdal_cpl_debug, enables GDAL debugging messages
+ - [raster] New GUC postgis.gdal_cpl_debug, enables GDAL debugging messages
and routes them into the PostgreSQL logging system. (Paul Ramsey)
- - #5841, Change interrupt handling to remove use of pqsignal (Paul Ramsey)
+ - #5841, Change interrupt handling to remove use of pqsignal to support PG 18 (Paul Ramsey)
\ No newline at end of file
diff --git a/README.postgis b/README.postgis
index 740c19207..135d4768b 100644
--- a/README.postgis
+++ b/README.postgis
@@ -1,8 +1,8 @@
PostGIS - Geographic Information Systems Extensions to PostgreSQL
=================================================================
-:Version: 3.5.0
-:Date: 2024-09-25
+:Version: 3.6.0alpha1
+:Date: 2025-05-17
:Website: https://postgis.net
This distribution contains a module which implements GIS simple features, ties
@@ -104,9 +104,8 @@ For apt-based systems you can run this command to install the below dependencies
with raster support. To compile without raster support you
must ``./configure --without-raster``
-* CGAL 4.1+ and SFCGAL 1.3.2+ (Optional) needed for advanced 3D support
-* SFCGAL 1.4.1+ is requires for additional functionality ST_AlphaShape, ST_OptimalAlphaShape,
- and ST_3DConvexhull
+* CGAL 5+ and SFCGAL 1.4+ (Optional) needed for advanced 3D support
+* SFCGAL 2.1.0 is required for additional functionality.
https://gitlab.com/sfcgal/SFCGAL
diff --git a/Version.config b/Version.config
index cf6d63e9f..2d5a98a5f 100644
--- a/Version.config
+++ b/Version.config
@@ -5,7 +5,7 @@
POSTGIS_MAJOR_VERSION=3
POSTGIS_MINOR_VERSION=6
-POSTGIS_MICRO_VERSION=0dev
+POSTGIS_MICRO_VERSION=0alpha1
# Liblwgeom interface versioning, reset to 0:0:0 (cur:age:rev)
# when changing POSTGIS_MINOR_VERSION
diff --git a/doc/installation.xml b/doc/installation.xml
index 139a282f9..e690fb2c3 100644
--- a/doc/installation.xml
+++ b/doc/installation.xml
@@ -246,7 +246,7 @@ sh autogen.sh
<listitem>
<para>
- SFCGAL, 1.4.1 or higher is required and 1.5.0+ is needed to be able to use all functionality. SFCGAL can be used to provide additional 2D and 3D advanced analysis functions to PostGIS cf <xref linkend="reference_sfcgal"/>. And also allow to use SFCGAL rather than GEOS for some 2D functions provided by both backends (like ST_Intersection or ST_Area, for instance). A PostgreSQL configuration variable <code>postgis.backend</code> allow end user to control which backend he want to use if SFCGAL is installed (GEOS by default). Nota: SFCGAL 1.2 require at least CGAL 4.3 and Boost 1.54 (cf: <link xlink:href="https://sfcgal.org">https://sfcgal.org</link>)
+ SFCGAL, 1.4.1 or higher is required and 2.1+ is needed to be able to use all functionality. SFCGAL can be used to provide additional 2D and 3D advanced analysis functions to PostGIS cf <xref linkend="reference_sfcgal"/>. And also allow to use SFCGAL rather than GEOS for some 2D functions provided by both backends (like ST_Intersection or ST_Area, for instance). A PostgreSQL configuration variable <code>postgis.backend</code> allow end user to control which backend he want to use if SFCGAL is installed (GEOS by default). Nota: SFCGAL 1.2 require at least CGAL 4.3 and Boost 1.54 (cf: <link xlink:href="https://sfcgal.org">https://sfcgal.org</link>)
<link xlink:href="https://gitlab.com/sfcgal/SFCGAL/">https://gitlab.com/sfcgal/SFCGAL/</link>.
</para>
@@ -254,7 +254,7 @@ sh autogen.sh
<listitem>
<para>
- In order to build the <xref linkend="Address_Standardizer"/> you will also need PCRE <link xlink:href="http://www.pcre.org">http://www.pcre.org</link> (which generally is already installed on nix systems).
+ In order to build the <xref linkend="Address_Standardizer"/> you will also need PCRE 1 or 2 <link xlink:href="http://www.pcre.org">http://www.pcre.org</link> (which generally is already installed on nix systems).
<xref linkend="Address_Standardizer"/> will automatically be built if it detects a PCRE library, or you pass in a valid <varname>--with-pcre-dir=/path/to/pcre</varname> during configure.
</para>
</listitem>
diff --git a/doc/release_notes.xml b/doc/release_notes.xml
index e5473ae25..bf9da66bf 100644
--- a/doc/release_notes.xml
+++ b/doc/release_notes.xml
@@ -3,8 +3,32 @@
<title>Appendix</title>
<subtitle>Release Notes</subtitle>
<section>
- <title>PostGIS 3.6.0</title>
- <para>2025/xx/xx</para>
- </section>
+ <title>PostGIS 3.6.0alpha1</title>
+ <para>2025/05/17</para>
+ <para>This version requires PostgreSQL 12-18beta1, GEOS 3.8 or higher, and Proj 6.1+.
+ To take advantage of all features, GEOS 3.12+ is needed.
+ To take advantage of all SFCGAL features, SFCGAL 2.1+ is needed.</para>
+ <simplesect><title>Breaking Changes</title>
+ <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5799">#5799</link>, make ST_TileEnvelope clips envelopes to tile plane extent (Paul Ramsey)</para>
+ <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5829">#5829</link>, remove constraint checking from geometry_columns view (Paul Ramsey)</para>
+ </simplesect>
+
+ <simplesect><title>New Features</title>
+ <para><link xlink:href="https://github.com/postgis/postgis/pull/803">GH-803</link>, [sfcgal] ADD CG_Simplify function (Loïc Bartoletti)</para>
+ <para><link xlink:href="https://github.com/postgis/postgis/pull/805">GH-805</link>, [sfcgal] Add M support for SFCGAL >= 1.5.0 (Loïc Bartoletti)</para>
+ <para><link xlink:href="https://github.com/postgis/postgis/pull/801">GH-801</link>, [sfcgal] ADD CG_3DAlphaWrapping function (Jean Felder)</para>
+ <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5894">#5894</link>, [topology] TotalTopologySize (Sandro Santilli)</para>
+ <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5890">#5890</link>, [topology] ValidateTopologyPrecision, MakeTopologyPrecise (Sandro Santilli)</para>
+ <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5861">#5861</link>, [topology] Add --drop-topology switch to pgtopo_import (Sandro Santilli)</para>
+ <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/1247">#1247</link>, [raster] ST_AsRasterAgg (Sandro Santilli)</para>
+ <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5784">#5784</link>, GT-223 Export circ_tree_distance_tree_internal for mobilitydb use
+ (Maxime Schoemans)</para>
+ <para><link xlink:href="https://git.osgeo.org/gitea/postgis/postgis/pulls/228">GT-228</link> [sfcgal] Add new functions (Scale, Translate, Rotate, Buffer 3D and
+ Straight Skeleton Partition) from SFCGAL 2 (Loïc Bartoletti)</para>
+ <para>[raster] New GUC postgis.gdal_cpl_debug, enables GDAL debugging messages
+ and routes them into the PostgreSQL logging system. (Paul Ramsey)</para>
+ <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5841">#5841</link>, Change interrupt handling to remove use of pqsignal to support PG 18 (Paul Ramsey)</para>
+ </simplesect>
+ </section>
</appendix>
diff --git a/extensions/upgradeable_versions.mk b/extensions/upgradeable_versions.mk
index 8223e1631..2063c74a9 100644
--- a/extensions/upgradeable_versions.mk
+++ b/extensions/upgradeable_versions.mk
@@ -73,7 +73,7 @@ UPGRADEABLE_VERSIONS = \
3.0.11 \
3.1.0 \
3.1.1 \
- 3.1.2 \
+ 3.1.2 \
3.1.3 \
3.1.4 \
3.1.5 \
@@ -84,6 +84,7 @@ UPGRADEABLE_VERSIONS = \
3.1.9 \
3.1.10 \
3.1.11 \
+ 3.1.12 \
3.2.0 \
3.2.1 \
3.2.2 \
@@ -92,6 +93,7 @@ UPGRADEABLE_VERSIONS = \
3.2.5 \
3.2.6 \
3.2.7 \
+ 3.2.8 \
3.3.0 \
3.3.1 \
3.3.2 \
@@ -100,9 +102,14 @@ UPGRADEABLE_VERSIONS = \
3.3.5 \
3.3.6 \
3.3.7 \
+ 3.3.8 \
3.4.0 \
3.4.1 \
3.4.2 \
3.4.3 \
- 3.4.4dev \
- 3.5.0
+ 3.4.4 \
+ 3.5.0 \
+ 3.5.1 \
+ 3.5.2 \
+ 3.5.3 \
+ 3.6.0dev
-----------------------------------------------------------------------
Summary of changes:
NEWS | 31 +++++++++++++++----------------
README.postgis | 9 ++++-----
Version.config | 2 +-
doc/installation.xml | 4 ++--
doc/release_notes.xml | 30 +++++++++++++++++++++++++++---
extensions/upgradeable_versions.mk | 13 ++++++++++---
6 files changed, 59 insertions(+), 30 deletions(-)
hooks/post-receive
--
PostGIS
More information about the postgis-tickets
mailing list