Skip to content

Releases: jourquin/Nodus

Build20260607

07 Jun 14:55

Choose a tag to compare

Nodus 8.3

Nodus 8.0, which first build was released on March 4, 2021, introduced a series of new features, among which:

  • The possibility of defining transit time functions in addition to cost functions;
  • An improved management of node rules (operations that are permitted (or not) at each node of the network);
  • An improved graphics rendering mode;
  • An increased compatibility with non legacy .DBF files used by geographic information systems;

Nodus 8.1 (first build on April 26, 2021) introduced the possibility of developing Python and R scripts in addition to Groovy scripts.

Nodus 8.2 (first build on February 18, 2022) needs Java 11 or above to run. This version also embeds H2 version 2. Existing projects using the H2 database will need a migration of the database : https://www.h2database.com/html/migration-to-v2.html. The embedded HSQLDB, H2 and Derby engines now run in server mode, allowing for external connections from another JDBC client.

Nodus 8.3 (first build on November 26, 2025) embeds Groovy 5.x. The version change is justified by the fact that, although unlikely, some scripts written in this language may need to be slightly adapted.

The CHANGELOG.MD file contains an exhaustive list of the improvements made to the software.

Nodus 8.x is compatible with projects developed for Nodus 7.x. However, specific modal choice plugins need to be adapted to the new API.

Build20250617

17 Jun 10:06

Choose a tag to compare

Nodus 8.2

Nodus 8.0, which first build was released on March 4, 2021, introduced a series of new features, among which:

  • The possibility to define transit time functions in addition to cost functions;
  • An improved management of node rules (operations that are permitted or not at each node of the network);
  • An improved graphics rendering mode;
  • An increased compatibility with non legacy .DBF files used by geographic information systems;

Nodus 8.1 (first build on April 26, 2021) introduced the possibility to develop Python and R scripts in addition to Groovy scripts.

Nodus 8.2 (first build on February 18, 2022) needs Java 11 or above to run. This version also embeds H2 version 2. Existing projects using the H2 database
will need a migration of the database : https://www.h2database.com/html/migration-to-v2.html. The embedded HSQLDB, H2 and Derby
engines now run in server mode, allowing for external connections from another JDBC client.

The CHANGELOG.MD file contains an exhaustive list of the improvements made to the software.

Nodus 8.x is compatible with projects developed for Nodus 7.x. However, specific modal choice plugins need to be adapted to the new API.

Build20220103

04 Jan 18:44

Choose a tag to compare

Nodus 8.1

Nodus 8.0, which first build was released on March 4, 2021, introduced a series of new features, among which:

  • The possibility to define transit time functions in addition to cost functions;
  • An improved management of node rules (operations that are permitted or not at each node of the network);
  • An improved graphics rendering mode;
  • An increased compatibility with non legacy .DBF files used by geographic information systems;

Nodus 8.1 introduces the possibility to develop Python and R scripts in addition to Groovy scripts. It also runs on Java 16.

The CHANGELOG.MD file contains an exhaustive list of the improvements made to the software.

Build20210415

16 Apr 14:57

Choose a tag to compare

Nodus 8.0

Nodus 8.0, which first build was released on March 4, 2021, introduces a series of new features, among which:

  • The possibility to define transit time functions in addition to cost functions;
  • An improved management of node rules (operations that are permitted or not at each node of the network);
  • An improved graphics rendering mode;
  • An increased compatibility with non legacy .DBF files used by geographic information systems;

The CHANGELOG.MD file contains an exhaustive list of more than 50 improvements made to the software.

This version is compatible with projects developed with Nodus 7.x. However, specific modal choice plugins need to be adapted to the new API.

Build20200507

07 May 17:18

Choose a tag to compare

  • Bug fix : intercept exception when vnet and path writers are in batch mode and there is nothing to write in the tables.
  • Replace the DBF related methods with a Nodus specific fork of JavaDBF. This should not break any user script as this specific version of JavaDBF has a "Nodus compatible" API. This lib is more flexible and opens the way to handle more DBF data types in Nodus.
  • Get rid of the "RJDBC" stuff in the R script provided with the demo project. Therefore, CreateMLogitInput.groovy saves its results in a DBF file that is read by the MLogit.R script.
  • Bug fix : Back to Guava 19, as the latest version breaks Jung.
  • Bug fix : Labels were incorrect if the objects in their layer where filtered with a SQL "where" clause.

Build20191213

13 Dec 06:11

Choose a tag to compare

  • Upgrade H2 to latest version.
  • Make StatDlg always modal to avoid double display of it.

Build20180924

24 Sep 13:47

Choose a tag to compare

v7.0

Tune log level in some classes