Hello pgRouting community,
The pgRouting Team is pleased to announce the release of pgRouting version 3.8.0
The latest release is available at [1]
For discussions on the release, go to [2]
To see all issues & pull requests closed by this release see the Git closed milestone for 3.8.0 on Github. [3]
Promotion to official function of pgRouting
-
Metric
-
#2760: Promoted to official pgr_degree in version 3.8
-
Error messages adjustment.
-
New signature with only Edges SQL.
-
Function promoted to official.- Utilities
-
#2772: Promoted to official pgr_extractVertices in version 3.8
-
Error messages adjustment.
-
Function promoted to official.- #2774: Promoted to official pgr_findCloseEdges in version 3.8
-
Error messages adjustment.
-
partial option is removed.
-
Function promoted to official.- #2873: Promoted to official pgr_separateCrossing in version 3.8
-
Function promoted to official.
-
Proposed function.- #2874: Promoted to official pgr_separateTouching in version 3.8
-
Function promoted to official.
-
Proposed function.
Proposed functions -
Contraction
-
#2790: pgr_contractionDeadEnd new contraction function
-
#2791: pgr_contractionLinear new contraction function
-
#2536: Support for contraction hierarchies (pgr_contractionHierarchies)- Utilities
-
#2848: Create pgr_separateCrossing new utility function
-
#2849: Create of pgr_separateTouching new utility function
Official functions changes -
#2786: pgr_contraction(edges) new signature
-
New signature:
-
Previously compulsory parameter Contraction order is now optional with name methods.
-
New name and order of optional parameters.- Deprecated signature pgr_contraction(text,bigint,integer,bigint,boolean)
C/C++ code enhancements -
#2802: Code reorganization on pgr_contraction
-
Other enhancements: #2869
SQL code enhancements -
#2850: Rewrite pgr_nodeNetwork
Deprecation of SQL functions -
#2749: Deprecate pgr_AlphaShape in 3.8
-
#2750: Deprecate pgr_CreateTopology in 3.8
-
#2753: Deprecate pgr_analyzeGraph in 3.8
-
#2754: Deprecate pgr_analyzeOneWay in 3.8
-
#2826: Deprecate pgr_createVerticesTable in 3.8
-
#2847: Deprecate pgr_nodeNetwork in 3.8
In the deprecated functions:- Migration section is created. -
The use of the functions is removed in the documentation.
To update your database
Download the packaged version from your operating system, and use this command in the database:
ALTER EXTENSION pgrouting UPDATE TO โ3.8.0โ;
[1]. https://github.com/pgRouting/pgrouting/releases/latest
[2]. https://github.com/pgRouting/pgrouting/discussions/2881
[3]. https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.8.0%22