Skip to content

Releases: IGNF/road2

3.1.3

Choose a tag to compare

@azarz azarz released this 27 Aug 13:54

FIXED:

  • Valhalla source reloaded the routing graph on every request (a new actor was created per request), causing excessive memory usage (OOM) and poor performance. The Valhalla actor is now created once and reused across requests.
  • Unhandled promise rejection when the Valhalla actor failed to load.

ADDED:

  • Service child process exit/error handling: unexpected termination (crash, OOM/SIGKILL) is now logged with its exit code/signal, controlled stops are logged at info level, and the startup health check fails fast instead of waiting for the timeout.

3.1.2

Choose a tag to compare

@azarz azarz released this 20 Aug 15:03

Full Changelog: 3.1.1...3.1.2

3.1.1

Choose a tag to compare

@azarz azarz released this 30 Jul 15:23
be22e97

What's Changed

Full Changelog: 3.1.0...3.1.1

3.1.0

Choose a tag to compare

@azarz azarz released this 24 Jul 09:18

What's Changed

  • feat(valhalla): add multimodal support with the date_time API parameter by @azarz in #124

Full Changelog: 3.0.2...3.1.0

3.0.2

Choose a tag to compare

@azarz azarz released this 20 Jul 08:27

Full Changelog: 3.0.1...3.0.2

3.0.1

Choose a tag to compare

@azarz azarz released this 26 Jun 14:08

FIXED:

Bad Valhalla source response handling

3.0.0

Choose a tag to compare

@azarz azarz released this 02 Jun 07:17
9f4545a

CHANGED:

(breaking) Updated OSRM to 26.4.1
Dockerfile now uses Node 24.12 on debian trixie
Valhalla source now uses JS binding instead of child process

UPDATED:

Updated all package.json dependencies to last versions (08/01/2026)
Updated default docker image and the associated doc
Updated the sample docker config to have empty dirs
Enforced resource files to end with .resource and source files to end with .source

FIXED:

Link to openApi in simple api was redirecting to osrm Api

REMOVED:

All references to Smartrouting and Smartpgr

Full Changelog: 2.3.1...3.0.0

3.0.0-rc.1

3.0.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@azarz azarz released this 09 Jan 08:02

CHANGED:

  • (breaking) Updated OSRM to 6.0.0
  • Dockerfile now uses Node 24.12 on debian trixie
  • Valhalla source now uses JS binding instead of child process

UPDATED:

  • Updated all package.json dependencies to last versions (08/01/2026)

2.3.1

Choose a tag to compare

@azarz azarz released this 07 Jan 16:19
68486a8

FIXED:

  • invalid isochrone geometries

2.3.0

Choose a tag to compare

@azarz azarz released this 23 Dec 10:42
53e512b

What's Changed

  • feat(capabilities): add INSPIRE fields by @azarz in #120
  • chore(openapi): add definition link in ui by @azarz in #121
  • feat(api): routes configurable via env by @azarz in #122

Full Changelog: 2.2.11...2.3.0