Version 0.2.8
Pre-release
Pre-release
What's Changed
Features 🎉
- Add gateway config open telemetry propagator by @Wadjetz in #6648
- Use new front-end osrd ui-icons project by @nicolaswurtz in #6527
- Add search filters in timetable by @RomainValls in #6549
- Add signaling systems support in the rolling stock editor by @SarahBellaha in #6552
- Adding an error inventory to editoast by @sim51 in #6632
- New railjson, route-dependant speed sections by @leovalais in #6599
- Search revamp and limiting to 100 results by @nicolaswurtz in #6696
- Add an endpoint to retrieve routes from nodes by @leovalais in #6694
- Improves editor speed sections form by @jacomyal in #6646
- Display jaune cli on GET by @kmer2016 in #6643
- Order objects when downloading a railjson by @Castavo in #6728
- Add editoast
--workers
option to runserver command by @Castavo in #6732 - Dev scripts helpers and flake improvement by @ElysaSrc in #6795
- Starting train schedule V2:
- Add schema and models by @younesschrifi and @flomonster in #6532
- Add pathfinding endpoint by @younesschrifi and @flomonster in #6753
- Add timetable import command by @ElysaSrc in #6754
- Add train export command by @ElysaSrc in #6776
Code refactoring ♻️
- Update multiple dependencies in multiple PR
- Add reverse neutral-section to small infra for core tests by @bougue-pe in #6633
- Add stdcm test e2e by @clarani in #6644
- Front-end warns on using LegacyFilterSpecification by @jacomyal in #5877
- Replace editoast log with tracing by @woshilapin in #6649
- Change from
env_logger
totracing-subscriber
by @woshilapin in #6650 - Change gateway example config otl endpoint address by @Castavo in #6676
- Add rolling stock editor e2e test by @Uriel-Sautron in #6641
- Add pathfinding by trigram search e2e test by @Yohh in #6684
- Enhance editoast error context by @sim51 in #6662
- Front-end code refactoring of error management by @sim51 in #6663
- Code refactoring allowances e2e-tests by @Yohh in #6697
- Configure tracing to output on stderr for editoast by @leovalais in #6699
- Better handling of editor api error on forms by @sim51 in #6730
- Handle utoipa for
/single_simulation
editoast endpoint by @Tristramg in #6153 - Update core readme by deleting the test generation section by @flomonster in #6638
- Code refactoring of map module by @flomonster in #6760
- Move editoast doc batch dependency description closer to code by @bougue-pe in #6762
- Add typescript rule for import types and eslint rule for import sorting by @SharglutDev in #6550
- Improve core handling of node groups with multiple connections by @bougue-pe in #6779
- Move models to v2:
Bug fixes 🐛
- Fix curves visibility reset when add data in a spreadsheet by @kmer2016 in #6631
- Fix front bug markers info is incorrect when editing a train by @clarani in #6602
- Fix different core minor bugs by @bougue-pe in #6635
- Fix small infra stations characteristics by @louisgreiner in #6661
- Fix infra error message for invalid value by @sim51 in #6698
- Fix STDCM if margin input has been cleared by @Uriel-Sautron in #6669
- Fix rolling stock filter with reference and subseries in timetable by @nicolaswurtz in #6723
- Fix user setting dropdown hidden by @Uriel-Sautron in #6678
- Fix editor avoiding API calls when no infra is selected by @sim51 in #6734
- Fix core
putMany
for redundantDistanceRangeMaps
by @shenriotpro in #6731 - Fix add via on Map by @kmer2016 in #6668
- Fix Wikipedia UIC code page link in editosat doc by @nicolaswurtz in #6761
- Fix negative deceleration value in rolling stock editor by @RomainValls in #6764
- Fix no data display when no train in the timetable in op studies by @RomainValls in #6765
- Fix overflow in
InputGroupSNCF
by @Uriel-Sautron in #6763 - Fix cartographic tile cache expiration time by @flomonster in #6781
- Fix train position projection by @ElysaSrc and @Khoyo in #6798
- Fix
kt-fast-collections
array init performance by @multun in #6805
Full Changelog: v0.2.7...v0.2.8