[SCM] PostGIS branch master updated. 3.5.0-1-gf8039ac1e

git at osgeo.org git at osgeo.org
Wed Sep 25 12:33:26 PDT 2024


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  f8039ac1e8e991c13988682be9ab03231819046c (commit)
      from  d2c3ca48e648571deda98d8e4d9bb4e2c82fde16 (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 f8039ac1e8e991c13988682be9ab03231819046c
Author: Regina Obe <lr at pcorp.us>
Date:   Wed Sep 25 15:33:20 2024 -0400

    Start the new 3.6.0dev cycle

diff --git a/NEWS b/NEWS
index aac1e2297..4a66a90f3 100644
--- a/NEWS
+++ b/NEWS
@@ -1,103 +1,10 @@
-PostGIS 3.5.0
-2024/09/25
-
-To take advantage of all postgis_sfcgal extension features SFCGAL 1.5+ is needed.
-PostgreSQL 12-17 required. GEOS 3.8+ required. Proj 6.1+ required. 
-
-Many thanks to our translation teams, in particular:
-
-Dapeng Wang, Zuo Chenwei from HighGo (Chinese Team)
-Teramoto Ikuhiro (Japanese Team) 
-Andreas Schild (German Team)
+PostGIS 3.6.0
+2025/xx/xx
 
 * Breaking Changes *
 
-  - #5546, TopoGeometry <> TopoGeometry is now ambiguous, to get
-           the old behaviour, assuming your TopoGeometry objects
-           are named tg1 and tg2, use: (
-              id(tg1) <> id(tg2) OR
-              topology_id(tg1) <> topology_id(tg2) OR
-              layer_id(tg1) <> layer_id(tg2) OR
-              type(tg1) <> type(tg2)
-           ) (Sandro Santilli)
-  - #5536, comments are not anymore included in PostGIS extensions
-           (Sandro Santilli)
-  - xmllint is now required to build comments (Sandro Santilli)
-  - DocBook5 XSL is now required to build html (Sandro Santilli)
-  - #5602, Drop support for GEOS 3.6 and 3.7 (Regina Obe)
-  - #5571, Improve ST_GeneratePoints performance, but old
-           seeded pseudo random points will need to be regenerated.
-  - #5596, GH-749, Allow promoting column as an id
-           in ST_AsGeoJson(record,..).
-           Views and materialized views that use the ST_AsGeoJSON(record ..)
-           will need rebuilding to upgrade to new signature
-           (Jan Tojnar)
-  - #5496, ST_Clip all variants replaced, will require
-           rebuilding of materialized views that use them (Regina Obe)
-  - #5659, ST_DFullyWithin behaviour has changed to
-           be ST_Contains(ST_Buffer(A, R), B) (Paul Ramsey)
-  - Remove the WFS_locks extra package. (Paul Ramsey)
-  - #5747, GH-776, ST_Length: Return 0 for CurvePolygon (Dan Baston)
-  - #5770, support for GEOS 3.13 and RelateNG. Most functionality
-           remains the same, but new GEOS predicate implementation
-           has a few small changes.
-      - Boundary Node Rule relate matrices might be different when
-        using the "multi-valent end point" rule.
-      - Relate matrices for situations with invalid MultiPolygons
-        with shared boundaries might be different. Run ST_MakeValid
-        to get valid inputs to feed to the calculation.
-      - Zero length LineStrings are treated as if they are the
-        equivalent Point object.
-
 
 * Deprecated signatures *
 
-  - GH-761, ST_StraightSkeleton => CG_StraightSkeleton (Loïc Bartoletti)
-  - GT-189, All SFCGAL functions now use the prefix CG_, with the old onesusing
-            ST_ being deprecated. (Loïc Bartoletti)
 
 * New Features *
-
-  - Improvements in the 'postgis' script:
-      - new command list-enabled
-      - new command list-all
-      - command upgrade upgrades all databases that need to be
-      - command status reports status of all databases
-    (Sandro Santilli)
-  - #5742, expose version of PROJ at compile time (Sandro Santilli)
-  - #5721, postgis_topology: Allow sharing sequences between different topologies (Lars Opsahl)
-  - #5667, postgis_topology: TopoGeo_LoadGeometry (Sandro Santilli)
-  - #5055, add explicit <> geometry operator to prevent non-unique
-           error with <> and != (Paul Ramsey)
-  - Add ST_HasZ/ST_HasM (Loïc Bartoletti)
-  - GT-123, postgis_sfcgal: CG_YMonotonePartition, CG_ApproxConvexPartition,
-            CG_GreeneApproxConvexPartition and CG_OptimalConvexPartition
-            (Loïc Bartoletti)
-  - GT-156, postgis_sfcgal: CG_Visibility (Loïc Bartoletti)
-  - GT-157, postgis_sfcgal: Add ST_ExtrudeStraightSkeleton (Loïc Bartoletti)
-  - #5496, postgis_raster: ST_Clip support for touched (Regina Obe)
-  - GH-760, postgis_sfcgal: CG_Intersection, CG_3DIntersects, CG_Intersects,
-            CG_Difference, CG_Union (and aggregate), CG_Triangulate, CG_Area,
-            CG_3DDistance, CG_Distance (Loïc Bartoletti)
-  - #5687, Don't rely on search_path to determine postgis schema
-           Fix for PG17 security change (Regina Obe)
-  - #5705, GH-767, ST_RemoveIrrelevantPointsForView  (Sam Peters)
-  - #5706, GH-768, ST_RemoveSmallParts (Sam Peters)
-
-* Enhancements *
-
-  - #5550, Fix upgrades from 2.x in sandboxed systems (Sandro Santilli)
-  - #3587, postgis_topology: faster load of big lines in topologies (Sandro Santilli)
-  - #5670, postgis_topology: faster ST_CreateTopoGeo (Sandro Santilli)
-  - #5531, documentation format upgraded to DocBook 5 (Sandro Santilli)
-  - #5543, allow building without documentation (Sandro Santilli)
-  - #5596, GH-749, Allow promoting column as an id
-          in ST_AsGeoJson(record,..). (Jan Tojnar)
-  - GH-744, Don't create docbook.css for the HTML manual,
-            use style.css instead (Chris Mayo)
-  - Faster implementation of point-in-poly cached index (Paul Ramsey)
-  - Improve performance of ST_GeneratePoints (Paul Ramsey)
-  - #5361, ST_CurveN, ST_NumCurves and consistency in
-           accessors on curved geometry (Paul Ramsey)
-  - GH-761, postgis_sfcgal: Add an optional parameter to CG_StraightSkeleton
-            (was ST_StraightSkeleton) to use m as a distance in result (Hannes Janetzek, Loïc Bartoletti)
diff --git a/Version.config b/Version.config
index 693b4f86e..cf6d63e9f 100644
--- a/Version.config
+++ b/Version.config
@@ -4,8 +4,8 @@
 # See HOWTO_RELEASE file in SVN for definitions of those three.
 
 POSTGIS_MAJOR_VERSION=3
-POSTGIS_MINOR_VERSION=5
-POSTGIS_MICRO_VERSION=0
+POSTGIS_MINOR_VERSION=6
+POSTGIS_MICRO_VERSION=0dev
 
 # Liblwgeom interface versioning, reset to 0:0:0 (cur:age:rev)
 # when changing POSTGIS_MINOR_VERSION
diff --git a/doc/release_notes.xml b/doc/release_notes.xml
index cb43d7e7c..e5473ae25 100644
--- a/doc/release_notes.xml
+++ b/doc/release_notes.xml
@@ -3,115 +3,8 @@
   <title>Appendix</title>
     <subtitle>Release Notes</subtitle>
         <section>
-            <title>PostGIS 3.5.0</title>
-            <para>2024/09/25</para>
-            <para>This version requires PostgreSQL 12-17, 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 1.5.0+ is needed.</para>
-
-            <para>Many thanks to our translation teams, in particular:</para>
-            <para>Dapeng Wang, Zuo Chenwei from HighGo (Chinese Team)</para>
-            <para>Teramoto Ikuhiro (Japanese Team)</para>
-            <para>Vincent Bre (French Team)</para>
-
-            <simplesect>
-                <title>Breaking Changes</title>
-                    <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5546">#5546</link>, TopoGeometry <> TopoGeometry is now ambiguous, to get
-           the old behaviour, assuming your TopoGeometry objects
-           are named tg1 and tg2, use: (
-              id(tg1) <> id(tg2) OR
-              topology_id(tg1) <> topology_id(tg2) OR
-              layer_id(tg1) <> layer_id(tg2) OR
-              type(tg1) <> type(tg2)
-           ) (Sandro Santilli)</para>
-<para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5536">#5536</link>, comments are not anymore included in PostGIS extensions
-           (Sandro Santilli)</para>
-<para>xmllint is now required to build comments (Sandro Santilli)</para>
-<para>DocBook5 XSL is now required to build html (Sandro Santilli)</para>
-<para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5602">#5602</link>, Drop support for GEOS 3.6 and 3.7 (Regina Obe)</para>
-<para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5571">#5571</link>, Improve ST_GeneratePoints performance, but old
-           seeded pseudo random points will need to be regenerated.</para>
-<para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5596">#5596</link>, GH-749, Allow promoting column as an id
-           in ST_AsGeoJson(record,..).
-           Views and materialized views that use the ST_AsGeoJSON(record ..)
-           will need rebuilding to upgrade to new signature
-           (Jan Tojnar)</para>
-<para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5496">#5496</link>, ST_Clip all variants replaced, will require
-           rebuilding of materialized views that use them (Regina Obe)</para>
-<para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5659">#5659</link>, ST_DFullyWithin behaviour has changed to
-           be ST_Contains(ST_Buffer(A, R), B) (Paul Ramsey)</para>
-<para>Remove the WFS_locks extra package. (Paul Ramsey)</para>
-<para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5747">5747</link>, <link xlink:href="https://github.com/postgis/postgis/pull/776">GH-776</link>, ST_Length: Return 0 for CurvePolygon (Dan Baston)</para>
-<para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5770">5770</link>, support for GEOS 3.13 and RelateNG. Most functionality
-           remains the same, but new GEOS predicate implementation
-           has a few small changes.</para>
-      <para>Boundary Node Rule relate matrices might be different when
-        using the "multi-valent end point" rule.</para>
-      <para>Relate matrices for situations with invalid MultiPolygons
-        with shared boundaries might be different. Run ST_MakeValid
-        to get valid inputs to feed to the calculation.</para>
-      <para>Zero length LineStrings are treated as if they are the
-        equivalent Point object.</para>
-            </simplesect>
-
-            <simplesect><title>Deprecated signatures</title>
-                <para><link xlink:href="https://github.com/postgis/postgis/pull/761">GH-761</link>, ST_StraightSkeleton => CG_StraightSkeleton (Loïc Bartoletti)</para>
-            <para><link xlink:href="https://git.osgeo.org/gitea/postgis/postgis/pulls/189">GH-189</link>, All SFCGAL functions now use the prefix CG_, with the old ones using
-            ST_ being deprecated. (Loïc Bartoletti)</para>
-            </simplesect>
-
-            <simplesect>
-                <title>New features</title>
-                <para>Improvements in the 'postgis' script:
-                    <itemizedlist>
-                        <listitem><para>new command list-enabled</para></listitem>
-                        <listitem><para>new command list-all</para></listitem>
-                        <listitem><para>command upgrade upgrades all databases that need to be</para></listitem>
-                        <listitem><para>command status reports status of all databases</para></listitem>
-                    </itemizedlist>
-                    (Sandro Santilli)</para>
-                <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5742">#5742</link>, expose version of PROJ at compile time (Sandro Santilli)</para>
-                <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5721">#5721</link>, postgis_topology: Allow sharing sequences between different topologies (Lars Opsahl)</para>
-                <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5667">#5667</link>, postgis_topology: TopoGeo_LoadGeometry (Sandro Santilli)</para>
-                <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5055">#5055</link>, add explicit <> geometry operator to prevent non-unique
-                        error with <> and &#x21;= (Paul Ramsey)</para>
-                <para>Add ST_HasZ/ST_HasM (Loïc Bartoletti)</para>
-                <para><link xlink:href="https://git.osgeo.org/gitea/postgis/postgis/pulls/123">GT-123</link>, postgis_sfcgal: CG_YMonotonePartition, CG_ApproxConvexPartition,
-                            CG_GreeneApproxConvexPartition and CG_OptimalConvexPartition
-                            (Loïc Bartoletti)</para>
-                <para><link xlink:href="https://git.osgeo.org/gitea/postgis/postgis/pulls/156">GT-156</link>, postgis_sfcgal: CG_Visibility (Loïc Bartoletti)</para>
-                <para><link xlink:href="https://git.osgeo.org/gitea/postgis/postgis/pulls/157">GT-157</link>, postgis_sfcgal: Add ST_ExtrudeStraightSkeleton (Loïc Bartoletti)</para>
-                <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5496">#5496</link>, postgis_raster: ST_Clip support for touched (Regina Obe)</para>
-                <para><link xlink:href="https://github.com/postgis/postgis/pull/760">GH-760</link>, postgis_sfcgal: CG_Intersection, CG_3DIntersects, CG_Intersects,
-                            CG_Difference, CG_Union (and aggregate), CG_Triangulate, CG_Area,
-                            CG_3DDistance, CG_Distance (Loïc Bartoletti)</para>
-                <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5687">#5687</link>, Don't rely on search_path to determine postgis schema
-                        Fix for PG17 security change (Regina Obe)</para>
-                <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5705">#5705</link>, <link xlink:href="https://github.com/postgis/postgis/pull/767">GH-767</link>, ST_RemoveIrrelevantPointsForView  (Sam Peters)</para>
-                <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5706">#5706</link>, <link xlink:href="https://github.com/postgis/postgis/pull/768">GH-768</link>, ST_RemoveSmallParts (Sam Peters)</para>
-            </simplesect>
-
-            <simplesect>
-                <title>Enhancements</title>
-                    <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5550">5550</link>, Fix upgrades from 2.x in sandboxed systems (Sandro Santilli)</para>
-                    <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/3587">#3587</link>, postgis_topology: faster load of big lines in topologies (Sandro Santilli)</para>
-                    <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5670">#5670</link>, postgis_topology: faster ST_CreateTopoGeo (Sandro Santilli)</para>
-                    <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5531">#5531</link>, documentation format upgraded to DocBook 5 (Sandro Santilli)</para>
-                    <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5543">#5543</link>, allow building without documentation (Sandro Santilli)</para>
-                    <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5596">#5596</link>, <link xlink:href="https://github.com/postgis/postgis/pull/749">GH-749</link>, Allow promoting column as an id
-                            in ST_AsGeoJson(record,..). (Jan Tojnar)</para>
-                    <para><link xlink:href="https://github.com/postgis/postgis/pull/744">GH-744</link>, Don't create docbook.css for the HTML manual,
-                                use style.css instead (Chris Mayo)</para>
-                    <para>Faster implementation of point-in-poly cached index (Paul Ramsey)</para>
-                    <para>Improve performance of ST_GeneratePoints (Paul Ramsey)</para>
-                    <para><link xlink:href="https://trac.osgeo.org/postgis/ticket/5361">#5361</link>, ST_CurveN, ST_NumCurves and consistency in
-                            accessors on curved geometry (Paul Ramsey)</para>
-                    <para><link xlink:href="https://github.com/postgis/postgis/pull/761">GH-761</link>, postgis_sfcgal: Add an optional parameter to CG_StraightSkeleton
-                                (was ST_StraightSkeleton) to use m as a distance in result (Hannes Janetzek, Loïc Bartoletti)</para>
-
-            </simplesect>
-
-
-    </section>
+            <title>PostGIS 3.6.0</title>
+            <para>2025/xx/xx</para>
+        </section>
 
 </appendix>
diff --git a/extensions/upgradeable_versions.mk b/extensions/upgradeable_versions.mk
index 93dd7f756..8223e1631 100644
--- a/extensions/upgradeable_versions.mk
+++ b/extensions/upgradeable_versions.mk
@@ -104,5 +104,5 @@ UPGRADEABLE_VERSIONS = \
 	3.4.1 \
 	3.4.2 \
 	3.4.3 \
-	3.5.0rc1 \
-	3.5.0dev
+	3.4.4dev \
+	3.5.0

-----------------------------------------------------------------------

Summary of changes:
 NEWS                               |  97 +------------------------------
 Version.config                     |   4 +-
 doc/release_notes.xml              | 113 +------------------------------------
 extensions/upgradeable_versions.mk |   4 +-
 4 files changed, 9 insertions(+), 209 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list