Skip to content

Releases: pgRouting/pgrouting

v3.3.4

11 Oct 18:38
Compare
Choose a tag to compare

pgRouting 3.3.4 Release Notes

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

Issue fixes

  • #2400: pgRouting 3.3.3 does not build in focal

v3.4.0

06 Oct 16:28
Compare
Choose a tag to compare

pgRouting 3.4.0 Release Notes

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

Issue fixes

  • #1891: pgr_ksp doesn't give all correct shortest path

New proposed functions

  • With points

    • pgr_withPointsVia (One Via)
  • Turn Restrictions

    • Via with turn restrictions

      • pgr_trspVia (One Via)
      • pgr_trspVia_withPoints (One Via)
    • pgr_trsp

      • pgr_trsp (One to One)
      • pgr_trsp (One to Many)
      • pgr_trsp (Many to One)
      • pgr_trsp (Many to Many)
      • pgr_trsp (Combinations)
    • pgr_trsp_withPoints

      • pgr_trsp_withPoints (One to One)
      • pgr_trsp_withPoints (One to Many)
      • pgr_trsp_withPoints (Many to One)
      • pgr_trsp_withPoints (Many to Many)
      • pgr_trsp_withPoints (Combinations)
  • Topology

    • pgr_degree
  • Utilities

    • pgr_findCloseEdges (One point)
    • pgr_findCloseEdges (Many points)

New experimental functions

  • Ordering

    • pgr_cuthillMckeeOrdering
  • Unclassified

    • pgr_hawickCircuits

Official functions changes

  • Flow functions

    • pgr_maxCardinalityMatch(text)

      • Deprecating pgr_maxCardinalityMatch(text,boolean)

Deprecated functions

  • Turn Restrictions

    • pgr_trsp(text,integer,integer,boolean,boolean,text)
    • pgr_trsp(text,integer,float8,integer,float8,boolean,boolean,text)
    • pgr_trspViaVertices(text,anyarray,boolean,boolean,text)
    • pgr_trspViaEdges(text,integer[],float[],boolean,boolean,text)

Attachments

File Contents
doc-v3.4.0-en-es.tar.gz English and Spanish documentation. Redirection to English
doc-v3.4.0-en.tar.gz English documentation. Redirection to English
doc-v3.4.0-es.tar.gz Spanish documentation. Redirection to Spanish
pgrouting-3.4.0.tar.gz tar.gz of the release
pgrouting-3.4.0.zip zip of the release

v3.3.3

06 Oct 16:27
Compare
Choose a tag to compare

pgRouting 3.3.3 Release Notes

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

Issue fixes

  • #1891: pgr_ksp doesn't give all correct shortest path

Official functions changes

  • Flow functions

    • pgr_maxCardinalityMatch(text,boolean)

      • Ignoring optional boolean parameter, as the algorithm works only for
        undirected graphs.

Attachments

File Contents
doc-v3.3.3-en-es.tar.gz English and Spanish documentation. Redirection to English
doc-v3.3.3-en.tar.gz English documentation. Redirection to English
doc-v3.3.3-es.tar.gz Spanish documentation. Redirection to Spanish
pgrouting-3.3.3.tar.gz tar.gz of the release
pgrouting-3.3.3.zip zip of the release

v3.3.2

28 Aug 06:36
003b144
Compare
Choose a tag to compare

pgRouting 3.3.2 Release Notes

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

  • Revised documentation

    • Simplifying table names and table columns, for example:

      • edges instead of edge_table

        • Removing unused columns category_id and reverse_category_id.
      • combinations instead of combinations_table

      • Using PostGIS standard for geometry column.

        • geom instead of the_geom
    • Avoiding usage of functions that modify indexes, columns etc on tables.

      • Using pgr_extractVertices to create a routing topology
    • Restructure of the pgRouting concepts page.

Issue fixes

  • #2276: edgeDisjointPaths issues with start_vid and combinations
  • #2312: pgr_extractVertices error when target is not BIGINT
  • #2357: Apply clang-tidy performance

Attachments

File Contents
doc-v3.3.2-en-es.tar.gz English and Spanish documentation. Redirection to English
doc-v3.3.2-en.tar.gz English documentation. Redirection to English
doc-v3.3.2-es.tar.gz Spanish documentation. Redirection to Spanish
pgrouting-3.3.2.tar.gz tar.gz of the release
pgrouting-3.3.2.zip zip of the release

v3.3.1

07 Apr 23:29
Compare
Choose a tag to compare

pgRouting 3.3.1 Release Notes

To see all issues & pull requests closed by this release see the Git closed milestone for 3.3.1 on Github.

Issue fixes

  • #2216: Warnings when using clang
  • #2266: Error processing restrictions

Attachments

File Contents
doc-v3.3.1-en-es.tar.gz English and Spanish documentation. Redirection to English
doc-v3.3.1-en.tar.gz English documentation. Redirection to English
doc-v3.3.1-es.tar.gz Spanish documentation. Redirection to Spanish
pgrouting-3.3.1.tar.gz tar.gz of the release
pgrouting-3.3.1.zip zip of the release

v3.3.0

12 Nov 16:17
Compare
Choose a tag to compare

pgRouting 3.3.0 Release Notes

To see all issues & pull requests closed by this release see the Git closed milestone for 3.3.0 on Github.

Issue fixes

  • #2057: trspViaEdges columns in different order
  • #2087: pgr_extractVertices to proposed
  • #2201: pgr_depthFirstSearch to proposed
  • #2202: pgr_sequentialVertexColoring to proposed
  • #2203: pgr_dijkstraNear and pgr_dijkstraNearCost to proposed

New experimental functions

  • Coloring

    • pgr_edgeColoring

Experimental promoted to Proposed

  • Dijkstra

    • pgr_dijkstraNear

      • pgr_dijkstraNear(Combinations)
      • pgr_dijkstraNear(Many to Many)
      • pgr_dijkstraNear(Many to One)
      • pgr_dijkstraNear(One to Many)
    • pgr_dijkstraNearCost

      • pgr_dijkstraNearCost(Combinations)
      • pgr_dijkstraNearCost(Many to Many)
      • pgr_dijkstraNearCost(Many to One)
      • pgr_dijkstraNearCost(One to Many)
  • Coloring

    • pgr_sequentialVertexColoring
  • Topology

    • pgr_extractVertices
  • Traversal

    • pgr_depthFirstSearch(Multiple vertices)
    • pgr_depthFirstSearch(Single vertex)

Attachments

File Contents
doc-v3.3.0-en-es.tar.gz English and Spanish documentation. Redirection to English
doc-v3.3.0-en.tar.gz English documentation. Redirection to English
doc-v3.3.0-es.tar.gz Spanish documentation. Redirection to Spanish
pgrouting-3.3.0.tar.gz tar.gz of the release
pgrouting-3.3.0.zip zip of the release

v3.2.2

23 Oct 17:38
Compare
Choose a tag to compare

pgRouting 3.2.2 Release Notes

To see all issues & pull requests closed by this release see the Git closed milestone for 3.2.2 on Github.

Issues

  • #2093: Compilation on Visual Studio
  • #2189: Build error on RHEL 7

Attachments

File Contents
doc-v3.2.2-en-es.tar.gz English and Spanish documentation. Redirection to English
doc-v3.2.2-en.tar.gz English documentation. Redirection to English
doc-v3.2.2-es.tar.gz Spanish documentation. Redirection to Spanish
pgrouting-3.2.2.tar.gz tar.gz of the release
pgrouting-3.2.2.zip zip of the release

v3.1.4

23 Oct 17:38
Compare
Choose a tag to compare

pgRouting 3.1.4 Release Notes

To see all issues & pull requests closed by this release see the Git closed milestone for 3.1.4 on Github.

Issues fixes

  • #2190: Build error on RHEL 7

Attachments

File Contents
doc-v3.1.4-en-es.tar.gz English and Spanish documentation. Redirection to English
doc-v3.1.4-en.tar.gz English documentation. Redirection to English
doc-v3.1.4-es.tar.gz Spanish documentation. Redirection to Spanish
pgrouting-3.1.4.tar.gz tar.gz of the release
pgrouting-3.1.4.zip zip of the release

v3.0.6

23 Oct 17:38
Compare
Choose a tag to compare

pgRouting 3.0.6 Release Notes

To see all issues & pull requests closed by this release see the Git closed milestone for 3.0.6 on Github.

Issues fixes

  • #2189: Build error on RHEL 7

Attachments

File Contents
doc-v3.0.6-en-es.tar.gz English and Spanish documentation. Redirection to English
doc-v3.0.6-en.tar.gz English documentation. Redirection to English
doc-v3.0.6-es.tar.gz Spanish documentation. Redirection to Spanish
pgrouting-3.0.6.tar.gz tar.gz of the release
pgrouting-3.0.6.zip zip of the release

v3.2.1

28 Jul 05:03
Compare
Choose a tag to compare

pgRouting 3.2.1 Release Notes

To see all issues & pull requests closed by this release see the Git closed milestone for 3.2.1 on Github.

Issues

  • #1883: pgr_TSPEuclidean crashes connection on Windows

    • The solution is to use Boost::graph::metric_tsp_approx
    • To not break user's code the optional parameters related to the TSP Annaeling are ignored
    • The function with the annaeling optional parameters is deprecated

Attachments

File Contents
doc-v3.2.1-en-es.tar.gz English and Spanish documentation. Redirection to English
doc-v3.2.1-en.tar.gz English documentation. Redirection to English
doc-v3.2.1-es.tar.gz Spanish documentation. Redirection to Spanish
pgrouting-3.2.1.tar.gz tar.gz of the release
pgrouting-3.2.1.zip zip of the release