Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
86d016b
Fix release script
krashish8 Nov 7, 2025
24657ef
Bump actions/checkout from 5 to 6
dependabot[bot] Nov 24, 2025
850ea42
pumpup to 4.1.0
cvvergara Dec 5, 2025
86342aa
Update locale: commit 850ea420b3
github-actions[bot] Dec 5, 2025
5df1bfd
Merge pull request #2994 from pgRouting/dependabot/github_actions/dev…
cvvergara Dec 6, 2025
719f520
Merge pull request #2997 from cvvergara/pumpup-to-4.1.0-dev
cvvergara Dec 6, 2025
f238644
Update translation files
weblate Dec 6, 2025
2bedc23
Merge pull request #2996 from osgeoweblate/weblate-pgrouting-pgroutin…
cvvergara Dec 6, 2025
3822a55
Translated using Weblate (Swedish)
Dec 10, 2025
9ba5650
Translated using Weblate (Spanish)
Dec 10, 2025
a7de7c9
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
560c7f1
Translated using Weblate (Spanish)
Dec 10, 2025
54201cd
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
d8a84da
Translated using Weblate (Spanish)
Dec 10, 2025
e441f36
Translated using Weblate (Spanish)
Dec 10, 2025
e252a84
Translated using Weblate (Spanish)
Dec 10, 2025
3d9d4a8
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
ac391a3
Translated using Weblate (Spanish)
Dec 10, 2025
18ff569
Translated using Weblate (Spanish)
Dec 10, 2025
76c473b
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
ce8ed1e
Translated using Weblate (Spanish)
Dec 10, 2025
2b9d556
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
140f89a
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
657038e
Translated using Weblate (Spanish)
Dec 10, 2025
e8e0801
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
94f44da
Translated using Weblate (Spanish)
Dec 10, 2025
7e49120
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
34901e6
Translated using Weblate (Spanish)
Dec 10, 2025
86f67a6
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
9c9e461
Translated using Weblate (Spanish)
Dec 10, 2025
336b340
Translated using Weblate (Spanish)
Dec 10, 2025
4b2f7b9
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
889a564
Translated using Weblate (Spanish)
Dec 10, 2025
b282f34
Translated using Weblate (Spanish)
Dec 10, 2025
1b6d6fc
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
493f5af
Translated using Weblate (Spanish)
Dec 10, 2025
d17f29f
Translated using Weblate (Spanish)
Dec 10, 2025
a277775
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
da2df9e
Translated using Weblate (Spanish)
Dec 10, 2025
b57c35e
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
d3ab7b0
Mass edition to locale where the translation do not change: ref lines
cvvergara Dec 10, 2025
6ed554d
(doc) Standardize See Also
cvvergara Dec 10, 2025
358f12f
Mass edition to locale where the translation do not change: code lines
cvvergara Dec 10, 2025
6ea94e2
Mass edition to locale where the translation do not change: function …
cvvergara Dec 10, 2025
1c25b41
Update locale: commit 791df5275b
github-actions[bot] Dec 10, 2025
46a8a32
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
0b8151a
Update translation files
weblate Dec 10, 2025
c71b607
Translated using Weblate (Spanish)
Dec 10, 2025
35ee02e
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
37ce508
Translated using Weblate (Spanish)
Dec 10, 2025
901939c
Translated using Weblate (Spanish)
cvvergara Dec 10, 2025
5d76cc6
Translated using Weblate (Spanish)
Dec 10, 2025
fa91538
Added Kunal Chandola to contributors list
KC1706 Dec 28, 2025
a504565
Update locale: commit fa9153833
github-actions[bot] Dec 28, 2025
fdc3cc6
Update upgrade command version to 4.1.0-dev
KC1706 Dec 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/boost_version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ jobs:
boost_minor: [56, 68, 75, 76, 77, 78, 79, 80, 83, 84, 86]

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Get postgres version
run: |
Expand Down Expand Up @@ -129,5 +129,5 @@ jobs:
sudo service postgresql start
psql -c "CREATE DATABASE ___pgr___test___;"
DIR=$(git rev-parse --show-toplevel)
bash "${DIR}/tools/testers/setup_db.sh" "${PGPORT}" ___pgr___test___ "${PG_RUNNER_USER}" "4.0.0"
bash "${DIR}/tools/testers/setup_db.sh" "${PGPORT}" ___pgr___test___ "${PG_RUNNER_USER}" "4.1.0"
pg_prove -Q -f --normalize --directives --recurse -U "${PG_RUNNER_USER}" -d ___pgr___test___ "pgtap"
2 changes: 1 addition & 1 deletion .github/workflows/centos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
- centos-7 gcc-4.8.5

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: get postgres version
run: |
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/check-files.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Signatures are not removed
run: |
tools/scripts/test_signatures.sh
Expand All @@ -29,7 +29,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: News file up to date
run: |
tools/release-scripts/notes2news.pl
Expand All @@ -40,7 +40,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Install Requirements
run: |
sudo apt install -y licensecheck
Expand All @@ -51,7 +51,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Install Requirements
run: |
sudo apt install -y shellcheck
Expand All @@ -62,9 +62,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Checkout cpplint
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
repository: 'cpplint/cpplint'
ref: "develop"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-queries.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:
fail-fast: false

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: get postgres version
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/clang.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:
os: [ubuntu-latest, ubuntu-22.04]

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Get postgres version
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/doc-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:
language: [en, es, zh_Hans, sv]

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
fetch-depth: 2

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v5
uses: actions/checkout@v6

- name: install deps
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
os: [ubuntu-latest, ubuntu-22.04]

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: 'Raise Priority for apt.postgresql.org'
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-locale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,10 @@ jobs:
fail-fast: false
matrix:
boost_minor: [56]
old_pgr: [3.8.0, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.1, 3.5.0, 3.4.2, 3.4.1, 3.4.0, 3.3.5, 3.3.4, 3.3.3, 3.3.2, 3.3.1, 3.3.0, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.6, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.2.0, 3.2.1, 3.2.2]
old_pgr: [4.0.0, 3.8.0, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.1, 3.5.0, 3.4.2, 3.4.1, 3.4.0, 3.3.5, 3.3.4, 3.3.3, 3.3.2, 3.3.1, 3.3.0, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.6, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.2.0, 3.2.1, 3.2.2]

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Get postgres version
run: |
Expand Down Expand Up @@ -95,7 +95,7 @@ jobs:
sudo mv boost_1_${{ matrix.boost_minor }}_0/boost /usr/include/

- name: get old version
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
repository: 'pgRouting/pgrouting'
ref: "v${{ matrix.old_pgr }}"
Expand Down Expand Up @@ -145,6 +145,6 @@ jobs:
run: |
sudo service postgresql start
psql -p "${PGPORT}" -d ___pgr___test___ -c "SELECT * FROM pgr_full_version();"
psql -p "${PGPORT}" -d ___pgr___test___ -c "ALTER EXTENSION pgrouting UPDATE TO '4.0.0';"
psql -p "${PGPORT}" -d ___pgr___test___ -c "ALTER EXTENSION pgrouting UPDATE TO '4.1.0';"
psql -p "${PGPORT}" -d ___pgr___test___ -c "SELECT * FROM pgr_full_version();"
pg_prove -Q -f --normalize --directives --recurse -U "${PG_RUNNER_USER}" -d ___pgr___test___ "pgtap"
2 changes: 1 addition & 1 deletion .github/workflows/website.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand Down
7 changes: 4 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@ include(pgr/BuildType)
#---------------------------------------------
#---------------------------------------------

project(PGROUTING VERSION 4.0.0
project(PGROUTING VERSION 4.1.0
LANGUAGES C CXX )
set(PROJECT_VERSION_DEV "")
set(PROJECT_VERSION_DEV "-dev")
string(TOLOWER "${PROJECT_NAME}" PROJECT_NAME_LOWER)

include(pgr/GitInfo)
Expand All @@ -46,8 +46,9 @@ string(TIMESTAMP COMPILATION_DATE "%Y/%m/%d" UTC)
# uncomment to show the NOTICE/WARNING of deprecated internal C functions
# add_compile_definitions(SHOWMSG=1)

set(MINORS 4.0 3.8 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0 2.6)
set(MINORS 4.1 4.0 3.8 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0 2.6)
set(OLD_SIGNATURES
4.0.0
3.8.0
3.7.3 3.7.2 3.7.1 3.7.0
3.6.3 3.6.2 3.6.1 3.6.0
Expand Down
12 changes: 12 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,18 @@ To read all history of releases go to the latest [release notes](https://docs.pg
# pgRouting 4


## pgRouting 4.1



### pgRouting 4.1.0 Release Notes

To see all issues & pull requests closed by this release see the
[#4.1.0](https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.1.0%22)

No changes yet


## pgRouting 4.0


Expand Down
2 changes: 1 addition & 1 deletion doc/_static/page_history.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ function createInfo(file, newat, altnames = '', removedat = '') {
this.removedat = removedat;
}

const versionsArr = ['4.0'];
const versionsArr = ['4.1','4.0'];
var unsuportedArr = ['3.8','3.7', '3.6', '3.5', '3.4', '3.3', '3.2', '3.1', '3.0','2.6', '2.5', '2.4', '2.3', '2.2', '2.1', '2.0'];
var titles = [
{k: 'en', v: ['Supported versions', 'Unsupported versions']},
Expand Down
2 changes: 1 addition & 1 deletion doc/src/pgRouting-concepts.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1860,7 +1860,7 @@ How to contribute
Consult the `developer's documentation
<https://docs.pgrouting.org/doxy/2.4/index.html>`__

See also
See Also
----------------------------------------------------------------------

.. rubric:: Indices and tables
Expand Down
1 change: 1 addition & 0 deletions doc/src/pgRouting-introduction.rst
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,7 @@ Jinfu Leng,
Kai Behncke,
Kishore Kumar,
Ko Nagase,
Kunal Chandola,
Mahmoud Sakr,
Manikata Kondeti,
Mario Basa,
Expand Down
19 changes: 18 additions & 1 deletion doc/src/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,32 @@ pgRouting 4
:local:
:depth: 1

pgRouting 4.0
pgRouting 4.1
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

.. contents:: Contents
:local:
:depth: 1


pgRouting 4.1.0 Release Notes
-------------------------------------------------------------------------------

To see all issues & pull requests closed by this release see the
:milestone:`4.1.0`

No changes yet

.. current
pgRouting 4.0
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

.. contents:: Contents
:local:
:depth: 1


pgRouting 4.0.0-alpha1 Release Notes
-------------------------------------------------------------------------------

Expand Down
4 changes: 2 additions & 2 deletions docqueries/version/full_version.result
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ SET
/* -- q1 */
SELECT version, library FROM pgr_full_version();
version | library
---------+-----------------
4.0.0 | pgrouting-4.0.0
-----------+-----------------
4.1.0-dev | pgrouting-4.1.0
(1 row)

/* -- q2 */
Expand Down
2 changes: 1 addition & 1 deletion docqueries/version/version.result
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ SET
SELECT pgr_version();
pgr_version
-------------
4.0.0
4.1.0-dev
(1 row)

/* -- q2 */
Expand Down
4 changes: 2 additions & 2 deletions locale/de/LC_MESSAGES/index.po
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) pgRouting Contributors - Version v3.8
# Copyright (C) pgRouting Contributors - Version v4.1
# This file is distributed under the same license as the pgRouting package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: pgRouting v3.8\n"
"Project-Id-Version: pgRouting v4.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-06-25 12:55-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
Expand Down
Loading