Skip to content

v3.8.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 30 Apr 16:00
· 2 commits to main since this release
e710859

pgRouting 3.8.0 Release Notes

To see all issues & pull requests closed by this release see the Git closed milestone for 3.8.0

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.

Attachments

File Contents
doc-v3.8.0.tar.gz English and Spanish documentation. Redirection to English
pgrouting-3.8.0.tar.gz tar.gz of the release
pgrouting-3.8.0.zip zip of the release