Skip to content

Version 1.3.3

Latest

Choose a tag to compare

@flomonster flomonster released this 30 Oct 09:06
· 74 commits to dev since this release

What's Changed

Features πŸŽ‰

  • βœ… Assign privileges to groups:

image

  • 🚧 Hourly patterns:
    • front: wrap hourly start times dragged out of the pattern by @Akctarus in #19112
    • Adapt nge service duration to hourly timetables by @Akctarus in #19179
    • front: keep hourly paced train start times within their interval by @Akctarus in #18995
    • front: show complete propagation menu for hourly timetables by @Caracol3 in #19327
  • 🚧 Hourly patterns & Linkings:
    • compute the possible linkings over an hourly pattern by @kmer2016 in #19149
  • 🚧 Handle STDCM request history
  • 🚧 Computeless margins:
  • 🚧 Admin dashboard:
  • 🚧 Create a train schedule with unknown operational points:
  • 🚧 STDCM general stops & Overtake:
    • editoast: create new struct OperationalPointStop for general stops/overtake in stdcm_search_env by @ppitou in #19018
    • core: parse forcedOpStops from the request in STDCMEndpoint by @ppitou in #19183

Enhancements

  • Rename search journey solutions with applicated constraints by @Math-R in #19178
  • Fit itinerary modal viewport to infra bbox by @achrafmohye in #19070
  • Provide simulated driver actions:
    • Add driver actions to simulation endpoint response by @eckter in #18994
    • Use driver actions in csv export and in speed space chart by @Synar in #19130
  • Store STDCM simulation information for stats:
  • Handle feature flags across the stack:
    • editoast: add the possibility to send headers to core by @elleagn in #19244

Code refactoring ♻️

Editoast:

  • Replace train schedule set by timetables:
    • editoast: sharing exceptions: move train schedule set fields to timetable by @Wadjetz in #19165
    • editoast: link each train schedule set to its own timetable by @Wadjetz in #19056
  • editoast: front: replace path_item_key with node_location by @younesschrifi in #19051
  • Migrate from chrono to jiff:
  • Osm import scripts:
  • editoast: cli: stdcm_search_env: remove duplicate attribute by @Khoyo in #19260
  • core, editoast: refactor work schedule explainer by @neigeantre in #19273

Front:

Core:

  • core: refacto/clean up backtracking code by @Erashin in #18761
  • core: use FailureCombiner instead of multiple FailureExplainers in STDCM by @neigeantre in #19121

Miscellaneous:

Bug fixes πŸ›

Dependency bumps πŸ—žοΈ

From dependabot
  • gateway: bump the opentelemetry group in /gateway with 3 updates by @dependabot[bot] in #19166
  • osrdyne: bump the opentelemetry group in /osrdyne with 3 updates by @dependabot[bot] in #19167
  • osrdyne: bump serde_json from 1.0.151 to 1.0.152 in /osrdyne by @dependabot[bot] in #19168
  • gateway: bump serde_json from 1.0.151 to 1.0.152 in /gateway by @dependabot[bot] in #19169
  • osrdyne: bump uuid from 1.27.0 to 1.28.0 in /osrdyne by @dependabot[bot] in #19170
  • gateway: bump smallvec from 1.16.2 to 1.16.3 in /gateway by @dependabot[bot] in #19171
  • osrdyne: bump lapin from 4.12.0 to 4.12.1 in /osrdyne by @dependabot[bot] in #19172
  • core: bump the minor group in /core with 5 updates by @dependabot[bot] in #19204
  • core: bump the patch group across 1 directory with 8 updates by @dependabot[bot] in #19203
  • core: scripts: bump the patch group in /core/scripts with 2 updates by @dependabot[bot] in #19195
  • core: scripts: bump ruff from 0.16.10 to 0.17.0 in /core/scripts in the minor group by @dependabot[bot] in #19197
  • tests: bump ruff from 0.16.10 to 0.17.0 in /tests in the minor group by @dependabot[bot] in #19190
  • osrdyne: bump serde_json from 1.0.152 to 1.0.154 in /osrdyne by @dependabot[bot] in #19185
  • editoast: bump zstd from 0.14.0 to 0.14.2 in /editoast by @dependabot[bot] in #19196
  • actions: bump DeterminateSystems/update-flake-lock from 28 to 29 by @dependabot[bot] in #18608
  • editoast: bump tokio-util from 0.7.19 to 0.7.20 in /editoast by @dependabot[bot] in #19184
  • editoast: bump uuid from 1.27.0 to 1.28.0 in /editoast by @dependabot[bot] in #19186
  • editoast: bump inventory from 0.3.24 to 0.3.25 in /editoast by @dependabot[bot] in #19188
  • editoast: bump syn from 3.0.6 to 3.0.8 in /editoast by @dependabot[bot] in #19192
  • editoast: bump lapin from 4.12.0 to 4.12.1 in /editoast by @dependabot[bot] in #19193
  • editoast: bump serde_json from 1.0.151 to 1.0.154 in /editoast by @dependabot[bot] in #19189
  • osrdyne: bump tokio from 1.53.2 to 1.53.3 in /osrdyne by @dependabot[bot] in #19216
  • osrdyne: bump schemars from 1.2.2 to 1.2.3 in /osrdyne by @dependabot[bot] in #19215
  • osrdyne: bump lapin from 4.12.1 to 4.12.2 in /osrdyne by @dependabot[bot] in #19217
  • osrdyne: bump sha2 from 0.11.0 to 0.11.1 in /osrdyne by @dependabot[bot] in #19218
  • editoast: bump proptest from 1.11.0 to 1.12.0 in /editoast by @dependabot[bot] in #19194
  • gateway: bump actix-web from 4.15.0 to 4.16.0 in /gateway by @dependabot[bot] in #19214
  • front: bump maplibre-gl from 6.12.0 to 6.14.0 in /front by @dependabot[bot] in #19200
  • actions: bump DeterminateSystems/nix-installer-action from 22 to 23 by @dependabot[bot] in #18606
  • python: bump ruff from 0.16.10 to 0.17.1 in /python/railjson_generator by @dependabot[bot] in #19234
  • actions: bump zizmorcore/zizmor-action from 0.6.4 to 0.7.1 by @dependabot[bot] in #19233
  • gateway: bump awc from 3.8.2 to 3.10.0 in /gateway by @dependabot[bot] in #19232
  • tests: bump certifi from 2026.6.17 to 2026.10.19 in /tests by @dependabot[bot] in #19238
  • core: scripts: bump pillow from 12.3.0 to 13.0.0 in /core/scripts by @dependabot[bot] in #19239
  • front: bump oxc-transform-react from 0.145.0 to 0.153.0 in /front by @dependabot[bot] in #19201
  • front: bump @chromatic-com/storybook from 5.3.1 to 5.4.0 in /front by @dependabot[bot] in #19093
  • front: bump pdfjs-dist from 6.3.289 to 6.4.299 in /front by @dependabot[bot] in #19101
  • front: bump vite from 8.3.2 to 8.3.5 in /front by @dependabot[bot] in #19237
  • front: bump oxlint from 1.86.0 to 1.88.0 in /front in the oxc group across 1 directory by @dependabot[bot] in #19187
  • front: bump oxfmt from 0.71.0 to 0.73.0 in /front by @dependabot[bot] in #19202
  • front: bump @reduxjs/toolkit from 2.12.0 to 2.13.0 in /front by @dependabot[bot] in #19092
  • tests: bump ruff from 0.17.0 to 0.17.1 in /tests in the patch group by @dependabot[bot] in #19300
  • core: bump io.kotest:kotest-assertions-json from 6.2.5 to 6.2.6 in /core in the patch group by @dependabot[bot] in #19301
  • core: bump the minor group in /core with 4 updates by @dependabot[bot] in #19304
  • tests: bump black from 26.5.1 to 26.10.1 in /tests by @dependabot[bot] in #19294
  • gateway: bump tokio from 1.54.0 to 1.54.1 in /gateway by @dependabot[bot] in #19306
  • python: bump black from 26.5.1 to 26.10.1 in /python/railjson_generator by @dependabot[bot] in #19293
  • editoast: bump aws-lc-rs from 1.18.1 to 1.18.2 in /editoast by @dependabot[bot] in #19296
  • editoast: bump tokio from 1.53.2 to 1.53.3 in /editoast by @dependabot[bot] in #19297
  • editoast: bump rustls-native-certs from 0.8.4 to 0.8.5 in /editoast by @dependabot[bot] in #19298
  • editoast: bump jiff from 0.2.37 to 0.2.38 in /editoast by @dependabot[bot] in #19299
  • osrdyne: bump lapin from 4.12.2 to 4.12.3 in /osrdyne by @dependabot[bot] in #19316
  • osrdyne: bump smol_str from 0.3.6 to 0.3.7 in /osrdyne by @dependabot[bot] in #19317
  • actions: bump actions/setup-python from 7.0.0 to 7.1.0 by @dependabot[bot] in #19315
  • actions: bump astral-sh/setup-uv from 10.3.0 to 10.3.1 by @dependabot[bot] in #19313
  • gateway: bump actix-files from 0.7.0 to 0.7.2 in /gateway by @dependabot[bot] in #19314
  • python: bump ruff from 0.17.1 to 0.17.2 in /python/railjson_generator by @dependabot[bot] in #19355
  • actions: bump docker/login-action from 4.6.0 to 4.7.0 by @dependabot[bot] in #19354
  • gateway: bump smallvec from 1.16.3 to 1.16.4 in /gateway by @dependabot[bot] in #19352
  • osrdyne: bump uuid from 1.28.0 to 1.29.0 in /osrdyne by @dependabot[bot] in #19353
  • gateway: bump actix-web from 4.17.0 to 4.18.0 in /gateway by @dependabot[bot] in #19350
  • actions: bump zizmorcore/zizmor-action from 0.7.1 to 0.8.0 by @dependabot[bot] in #19351
  • actions: bump astral-sh/setup-uv from 10.3.1 to 10.3.2 by @dependabot[bot] in #19332
  • osrdyne: bump tokio from 1.53.3 to 1.54.1 in /osrdyne by @dependabot[bot] in #19331

New Contributors

Full Changelog: v1.3.2...v1.3.3