Skip to content

Releases: eqasim-org/eqasim-java

v2.1.0

19 Feb 16:41
3a751fd

Choose a tag to compare

2.1.0 (2026-02-10)

Features

  • add additional modes to termination modes (#470) (1149b14)
  • additional modes (#466) (fd31bfe)
  • core: standalone mode- and route-choice speed/memory improvements (#432) (dfff6e8)
  • core: tool to split/merge populations (#412) (56adc45)
  • decouple crossing penalty and freeflow (#402) (92588db)
  • downsampling utilities (#382) (cd156d2)
  • drt: remove standalone drt mode when defining feeder (#469) (6bb55d8)
  • fix routing with turn restrictions (#440) (0c9a0ab)
  • make ParallelProgress more verbose (#434) (3acb6ad)
  • provide all geographic tools with gpkg output (#403) (a80a551)
  • server: optionally provide path to write the listening port (#386) (0b79020)
  • set crs for scenarios (#506) (adcb183)
  • streamline freeflow calibration parameters (#401) (f7f5122)

Bug Fixes

  • another fix for parallel progress (#442) (d1c1cd3)
  • auto-delete output directory in standalone applications (#431) (655fae2)
  • core: Using EqasimConfigurator to avoid generating generic route in RunIsolateAgent (#505) (d08ff79)
  • emissions: update detailed vs average lookup behavior (#394) (d62dca4)
  • emissions: update test with valid hbefa keys (#413) (4d21bbd)
  • first view in parallel progress (#524) (bd791eb)
  • FreeflowConfigurator.apply (#429) (7f1d48b)
  • improve random seeds in standalone mode choice (#523) (be94c55)
  • input parameters for RunAdaptFreespeed (#428) (9b8cc5a)
  • make network cutter work with turn restrictions (#477) (7df856d)
  • Making sure that setting eqasim.useScheduleBasedTransport=false works (#478) (71a61d7)
  • parallel progress state writing (#439) (8321e3e)
  • progress in standalone mode choice and population router (#433) (b2006c7)
  • RunDownsampling: allowing seed command line argument (#488) (de5c396)
  • server: avoid repeated error on 'other' transit parameters (#388) (babdc67)
  • server: fix display of logging output in maven build (#389) (1394eb9)
  • some compatibility fixes for France (#525) (1995b11)

v2.0.0

08 May 11:19
d2dbe71

Choose a tag to compare

2.0.0 (2025-05-08)

⚠ BREAKING CHANGES

  • scenarios without vehicles will not work anymore

Features

  • [FeederDrt] a more flexible structure for access and egress stop selection (#258) (83a53fe)
  • a new scenario cutter without mode choice limitations (#251) (47417e7)
  • ability to restrict VDF updates to a shapefile area (#247) (f3609f0)
  • add activity analysis (#260) (f527a86)
  • add configurable policies (#254) (b338bf8)
  • add trip and leg inex for stop-to-stop traversal analysis (#306) (bd7c6c5)
  • adding a sampler for simulated PT vehicle size in switzerland (#354) (d769d31)
  • adding the script to run switzerland with vdf (#319) (8d60d8c)
  • Adding vehicles to swiss config (#318) (835e2bb)
  • allowing to create vehicles only in service area (#243) (3a8b9e7)
  • analyse stop-to-stop traversals (#299) (96059cc)
  • compatible with un-mapped transit schedules (#275) (8dc3328)
  • consider leg mode for traversals (#263) (a9324c7)
  • define scenario extent in gpkg for cutting (#255) (ea96dd7)
  • departureId in PublicTransitEvent and in eqasim_pt.csv (#279) (60520f1)
  • DrtServiceAreaConstraint (#287) (38a4c7a)
  • EditConfig can now add and remove parameter sets (#320) (90a737d)
  • EditConfig script (#286) (c7a9346)
  • export network routes to geopackage (#235) (80fa272)
  • export transit stops to gpkg (#303) (d6c8a77)
  • exract traversals by mode (#241) (9644e9b)
  • Feeder DRT automatically detects DRT service areas and considers them during routing (#248) (49986d3)
  • generalize pseudo random errors (#290) (d4af27e)
  • improve integration of policies (#291) (d584c71)
  • main mode entry in PassengerRideItem (#244) (9fa3d45)
  • make vdf travel times useable in routing server (#309) (4393e86)
  • minimum iterations (#304) (9dde302)
  • network-modes argument supported in CreateDrtVehicles (#250) (4477954)
  • require vehicles for IDF by default (#227) (ece4932)
  • routing and isochrone server (#217) (24e9d71)
  • script to export link traversals (#238) (9e76449)
  • separate transit routing costs (#215) (cc81ec8)
  • separate travel time recording from general analysis (#271) (0597c86)
  • server: optional transit and freespeed calibration functionality (#264) (f37713d)
  • server: process requests in batch from a file (#308) (8aac748)
  • server: provide leg counts independent of itinerary (#221) (514572a)
  • server: specify routing parameters for the whole batch (#220) (2136a1a)
  • skip scenario check (#216) (f1af717)
  • sparse horizon handler for vdf (#276) (7ed1950)
  • Standalone Mode Choice as a core functionality and some documentation and refractoring (#224) (18eb5c3)
  • StandaloneModeChoice: passing down extra parameters to simulations + supporting of transit with abstract access (#265) (9074122)
  • Transit with abstract access (#214) (640b0c6)
  • update swiss vdf (#343) (ec1a2bf)
  • write out legs in standalone mode choice (#270) (feb5793)

Bug Fixes

  • adapt to new way of configuring link speed calculator (#273) (74befe8)
  • adding new mode to DMC cached modes (#252) (d858ce6)
  • attributes in legs rather than in interaction ...
Read more