Dear friends and users,
Due to regressions in mesoscopic behavior and visualization, we are releasing SUMO version 1.27.1 as a hotfix.
The download links are (as always) here:
https://sumo.dlr.de/downloadThe major changes are listed below and the full list of changes is given at
https://sumo.dlr.de/ChangelogIf you cite the new release in your publications, please use the DOI
10.5281/zenodo.20836073 (
https://doi.org/10.5281/zenodo.20836073)
## Bugfixes
- sumo
- Fixed crash in sublane simulation with unusual turning lanes (regression in 1.27.0)
- Fixed invalid strategic lane choice when connections have reduced permissions
- Fixed extreme reduction in simulation speed when setting high road speed limits in a dense road network
- Fixed bugs where behavior diverges after loading state
- Vehicles with departLane "best" or "best_prob" are no longer inserted on forbidden edges
- netedit
- Fixed crash after renaming tlLogic (regression in 1.27.0)
- Fixed crash after calling undo and 'select parents'
- Fixed awkward workflow for reducing the network based on edge attributes.
- sumo-gui
- Fixed invalid color for shown route when activating vehicle id background color (meso only) (regression in 1.11.0)
- meso vehicles no do not flicker while waiting in a queue (regression in 1.27.0)
- meso vehicles do not overlap while queued on a single lane (regression in 1.27.0)
- fixed crash in meso (regression in 1.27.0)
- meso
- The default of option --no-internal-links was changed back to 'true' when running with --mesosim. Short segments break jam propagation and this frequently happens with short internal links. (regression in 1.27.0)
- fixed unsafe rail insertion
- duarouter
- Fixed crash when called with --repair (regression in 1.24.0)
- TraCI
- Fixed reversed driving after calling moveTo on a vehicle that is overtaking through the opposite direction
- tools
- routeSampler.py: can now load marouter output (routeDistributions)
- gtfspt.py: several fixes concerning stop placement on partial routes
## Enhancements
- sumo
- CarFollowModel "Rail', can now include train resistance due to curvature by setting
- CarFollowingModels now save their state (VehicleVariables)
## Miscellaneous
- Fixed code signing issues for libsumo on macOS
- Added new Railway scenario tutorial
Have fun with the new release,
Yun-Pang, Pablo, Angelo, Micha, Robert and Jakob