Skip to content

Releases: OpenRailAssociation/osrd

Version 0.3.7

05 Dec 15:21
Compare
Choose a tag to compare
Version 0.3.7 Pre-release
Pre-release

What's Changed

Features 🎉

Code refactoring ♻️

Bug fixes 🐛

  • Operational Studies
  • STDCM
    • Fix post-processing when arrival time is set by @eckter in #9874
    • Fix simulation sheet and csv button style by @Akctarus in #9912
    • Make stdcm path buttons clickable across the entire element by @achrafmohye in #9894
    • Fix linked path button clickable if retained simulation by @SharglutDev in #9905
    • Fix rolling sotck image blinking when changing in STDCM by @theocrsb in #9875

Full Changelog: v0.3.6...v0.3.7

Version 0.3.6

29 Nov 08:35
Compare
Choose a tag to compare
Version 0.3.6 Pre-release
Pre-release

What's Changed

Features 🎉

  • Display total length and running time in simulation tabs for STDCM by @kmer2016 in #9777
  • Update start of free block in signal projection (space-time chart) when stopping on closed signal by @bougue-pe in #9661
  • Synchro nge and osrd language config + remove SBB header + bump NGE version 2.9.9 by @louisgreiner in #9760

Code refactoring ♻️

  • Bump multiple dependencies in multiple PR
  • Add ertms braking simulator interface by @Erashin in #9794
  • Log execution time when processing messages by @eckter in #9802
  • Renamed many editoast structs for consistency by @hamz2a in #9810
  • The CI label PR based on changes in subfolders too by @Khoyo in #9797
  • Ask for train-schedule export in bug reports by @bougue-pe in #9808
  • Use microsoft playwright image in e2e tests by @Synar in #9741
  • Avoid recomputing unnecessary coastings, which sometimes crashed by @eckter in #9825
  • Update temporary speed limit groups import endpoint by @Sh099078 in #9381
  • Add endpoints for easier view and edition of work schedules by @eckter in #9785
  • Add stdcm test generator for imported timetables by @eckter in #9840
  • Use area:ci instead of area:actions by @Khoyo in #9819
  • Simplify data generation for the output table in Scenario by @clarani in #9642
  • Simplify OP matching in updatePathStepsFromOperationalPoints() by @emersion in #9761
  • Simplify timestampToHHMMSS() by @emersion in #9817
  • Use matchPathStepAndOp() in upsertPathStepsInOPs() by @emersion in #9764
  • Use matchPathStepAndOp() in TimesStopsInput's clearPathStep() by @emersion in #9756
  • Convert all rem to px in /common by @clarani in #9842
  • Display vias in simulation results map and warped map by @Akctarus in #9555
  • Fix typing of TrainScheduleImportConfig.{from,to} by @emersion in #9814
  • Use clean oazapfts master branch by @anisometropie in #9799
  • Drop trainsDurationsIntervals (dead code) by @emersion in #9863
  • Drop isUTC argument in dateTimeFormatting() by @emersion in #9815
  • Drop parseDateTime() by @emersion in #9813

Bug fixes 🐛

Editoast

Core

  • Fix compatibility for G1 train gauge with FR3.3 track gauge by @bougue-pe in #9824

Front

Operational studies
  • Fix the number of loading states by @Khoyo in #9607
  • Fix row deletion in timestop input table by @Synar in #9739
  • Populate the store before opening the interface to edit a train by @clarani in #9826
  • Leave ch code null when unspecified in XML import by @emersion in #9763
Map
Stdcm

Full Changelog: v0.3.5...v0.3.6

Version 0.3.5

21 Nov 15:45
Compare
Choose a tag to compare
Version 0.3.5 Pre-release
Pre-release

What's Changed

Features 🎉

Code refactoring ♻️

  • Bump multiple dependencies in multiple PR
  • Rename header to skip authorization by @flomonster in #9789
  • Add jetbrain folder .idea to gitignore by @Synar in #9740
  • Add E2E stdcm tests by @Maymanaf in #9599
  • Add script and dockerfiles checks to github build action by @Synar in #9658
  • Miscellaneous core cleanup (rm /cache_status) by @bougue-pe in #9644
  • Add context to logged core exceptions by @eckter in #9621
  • Rename all editoast test modules to follow rust idiom by @Sh099078 in #9645
  • Use Date in TrainScheduleWithDetails by @emersion in #9518
  • Switch oazapfts fork to osrd-project repository by @emersion in #9784
  • Disable core logs colors when the output isn't compatible by @eckter in #9576
  • Fix typing in i18n-api-errors script by @emersion in #9782
  • Isolate runserver CLI in client module and move AppState into views by @leovalais in #9605
  • Add more resources for OpenTelemetry on editoast, osrdyne and gateway by @woshilapin in #9609
  • Refactoring editoast STDCM handler by @hamz2a in #9509
  • Supporting launching front from outside the gateway reverse proxy by @ElysaSrc in #9726
  • Add core warn when invalid detector is found by @bougue-pe in #9604
  • Allow Model fields order to differ from table columns' by @leovalais in #9689

Bug fixes 🐛

Docker / CI

  • Fix FromAsCasing warning in dockerfiles by @Synar in #9646
  • Change the label pr check name by @Khoyo in #9699

Editoast

Core

Front

Operational studies
Map
Stdcm

Full Changelog: v0.3.4...v0.3.5

Version 0.3.4

07 Nov 15:02
Compare
Choose a tag to compare
Version 0.3.4 Pre-release
Pre-release

What's Changed

Features 🎉

Code refactoring ♻️

  • Remove all remaining JavaScript files by @emersion in #9521
  • Bump multiple dependencies in multiple PR
  • Add units comments and better variable name by @Wadjetz in #9552
  • Fefacto old e2e tests by @Maymanaf in #9306
  • Support macos and improve readibility of flakes by @ElysaSrc in #9615
  • Split integration and e2e testing by @Khoyo in #9632

Bug fixes 🐛

Full Changelog: v0.3.3...v0.3.4

Version 0.3.3

31 Oct 16:00
Compare
Choose a tag to compare
Version 0.3.3 Pre-release
Pre-release

What's Changed

Features 🎉

Code refactoring ♻️

Read more

Version 0.3.2

13 Sep 10:14
Compare
Choose a tag to compare
Version 0.3.2 Pre-release
Pre-release

What's Changed

Bug fixes 🐛

  • Fix frontend missing rolling stock images in train schedule list by @emersion in #8827
  • Fix core distance_range_map.to_range_map by @Castavo in #8831

Full Changelog: v0.3.1...v0.3.2

Version 0.3.1

12 Sep 15:34
Compare
Choose a tag to compare
Version 0.3.1 Pre-release
Pre-release

What's Changed

Features 🎉

Code refactoring ♻️

Bug fixes 🐛

  • front

  • editoast

    • fix std_search_env tests for cases when the table initia...
Read more

Version 0.3.0

29 Aug 16:18
Compare
Choose a tag to compare
Version 0.3.0 Pre-release
Pre-release

What's Changed

Features 🎉

Code refactoring ♻️

  • Bump dependencies in multiple PR
  • Use workspace for version and licenses by @woshilapin in #7957
    ...
Read more

Version 0.2.13

04 Jul 15:53
Compare
Choose a tag to compare
Version 0.2.13 Pre-release
Pre-release

What's Changed

Features 🎉

Code refactoring ♻️

  • Bump dependencies in multiple PR
  • Split editoast in crates:
    • Move sql requests from /voltages to modelsv2::infra by @hamz2a in #7431
    • Move sql request from /speed_limit_tags to modelsv2::infra by @hamz2a in #7434
    • Move sql request from views::infra to modelsv2::infra by @hamz2a in #7448
    • Move sql requests from views::rolling_stock to modelsv2::rolling_stock by @hamz2a in #7470
    • Move get_objects from views::infra to modelsv2::infra by @hamz2a in #7505
    • Use ModelV2 List in study listing endpoint and new pagination system by @leovalais in #7479
    • Use ModelV2 List in infra listing endpoint by @leovalais in #7541
    • Use ModelV2 List in scenario listing endpoint by @leovalais in #7545
    • Use ModelV2 list in timetable listing endpoint by @leovalais in #7542
    • Create editoast_models and move model v2 database tools by @Wadjetz in #7864
Read more

Version 0.2.12

17 May 11:51
Compare
Choose a tag to compare
Version 0.2.12 Pre-release
Pre-release

What's Changed

Features 🎉

Code refactoring ♻️

Bug fixes 🐛

Full Changelog: v0.2.11...v0.2.12