Skip to content

Releases: mbta/skate

2024-07-10-1

10 Jul 17:56
6d6c868
Compare
Choose a tag to compare

What's Changed

  • refactor: Move fetchDetourDirections calls into state machine by @joshlarson in #2678
  • refactor: Only update text area when necessary by @joshlarson in #2681
  • refactor: Remove unnecessary @derive {Jason.encoder...} statements by @joshlarson in #2683
  • refactor: Replace Enum.slice/2 calls with Enum.split/2 in route segments algorithm by @joshlarson in #2684
  • feat: Construct Realtime.Shape object out of detour-related data by @joshlarson in #2682
  • feat(ts/components/routeLadder): add accessible name to route ladder toggle by @firestack in #2657
  • refactor: Consolidate /detours/finished_detour and /detours/directions endpoints by @joshlarson in #2680
  • feat: create module to publish trip modifications to MQTT by @firestack in #2679

Full Changelog: 2024-07-02-1...2024-07-10-1

2024-07-02-1

02 Jul 14:28
48b6db5
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2024-06-25-1...2024-07-02-1

2024-06-25-1

25 Jun 12:34
993d621
Compare
Choose a tag to compare

What's Changed

  • feat: New TripModification module by @joshlarson in #2665
  • feat: Add shape_id for the original route shape to GTFS-TripModification message by @joshlarson in #2667
  • fix(storybook): Update DiversionPage storybook story to have more realistic data by @joshlarson in #2666
  • fix: update skate training vanity link by @firestack in #2670
  • feat: Don't allow creating GTFS-TM messages for routes with duplicate stops by @joshlarson in #2669
  • feat: Change 'Finish Detour' to 'Review Detour' by @joshlarson in #2671

Full Changelog: 2024-06-20-1...2024-06-25-1

2024-06-20-1

20 Jun 14:52
269db47
Compare
Choose a tag to compare

What's Changed

  • test(ts/components/diversionPage): add helpers for route interativity by @firestack in #2663
  • refactor: Have get_index_by_min_dist just return the index by @joshlarson in #2664
  • fix: Missed stops bug when stop is close to start point by @joshlarson in #2640

Full Changelog: 2024-06-17-1...2024-06-20-1

2024-06-17-1

17 Jun 15:40
5e270be
Compare
Choose a tag to compare

What's Changed

  • feat: ⚙️🚧 Clicking "start" with no route selected shows an error by @firestack in #2661
  • feat: Made searchForm into generic combobox with two variations (for search & select) by @hannahpurcell in #2659
  • fix: Detour map not interactive until route pattern selected by @hannahpurcell in #2662

Full Changelog: 2024-06-13-1...2024-06-17-1

2024-06-13-1

13 Jun 12:40
941daf7
Compare
Choose a tag to compare

What's Changed

  • feat: New icon for combobox dropdown button by @hannahpurcell in #2654
  • fix(ts/components/grouped-autocomplete): use constructor for autocomplete group by @firestack in #2656
  • feat: New "autocomplete" component for the combobox dropdown by @hannahpurcell in #2655
  • feat: add route selection panel by @firestack in #2652
  • feat: Open the detour modal from a route ladder by @joshlarson in #2647
  • feat(ts/hooks/useDetour): control waypoints with state machine by @firestack in #2607
  • fix(ts/models/createDetourMachine): clear detour when selecting route pattern by @firestack in #2658

Full Changelog: 2024-06-06-1...2024-06-13-1

2024-06-06-1

06 Jun 19:46
9b38bc2
Compare
Choose a tag to compare

What's Changed

  • fix(ts/components/selection-panel): simple naming fix by @firestack in #2644
  • fix: Lil styling fix on the route ladder headers by @hannahpurcell in #2643
  • feat: Added dropdown to route header story by @hannahpurcell in #2646
  • fix(ts/components/rpc): make it possible to find RPC routes via getByRole by @firestack in #2648
  • fix(ts/components/detourRouteSelection): control form value from react by @firestack in #2651
  • fix(ts/components/rpc): make radio buttons react controlled by @firestack in #2650
  • fix(ts/components/detourSelect): Allow selecting form select via role by @firestack in #2649
  • feat: Gate route ladder detour dropdown behind a new test group by @joshlarson in #2653
  • feat(ts/detours): add context and input to detour machine by @firestack in #2645

Full Changelog: 2024-06-03-1...2024-06-06-1

2024-06-03-1

03 Jun 20:36
e3703cc
Compare
Choose a tag to compare

What's Changed

  • feat: Add Change route or direction button to by @joshlarson in #2624
  • storybook: Remove Change route or direction button from <DiversionPanel /> stories by @joshlarson in #2628
  • cleanup(ts/hooks/useDetour): replace state with snapshot from createDetourMachine by @firestack in #2617
  • refactor: Move nearest_point_to_segment/2 to new module and rename to nearest_point_on_segment/2 by @joshlarson in #2634
  • refactor: Move nearest_point_to_shape/2 to NearestPoint module and rename to nearest_point_on_shape/2 by @joshlarson in #2635
  • fix(ts/components/diversionPanel): add onChangeRoute to onClick handler by @firestack in #2636
  • feat: New route ladder header by @hannahpurcell in #2612
  • feat: Add backend for route segments for unfinished detours by @joshlarson in #2637
  • feat(ts/detours/detourRouteSelectionPanel): add events to panel by @firestack in #2631

Full Changelog: 2024-05-28-1...2024-06-03-1

2024-05-28-1

28 May 14:16
eb4377f
Compare
Choose a tag to compare

What's Changed

  • feat: Add new component for detour route selection panel by @joshlarson in #2614
  • feat(ts/hooks/useDetour): replace state variable with state machine by @firestack in #2616
  • fix: Add selectRoutePattern to RoutePropertiesCard story by @joshlarson in #2620
  • fix(tests): Remove an unnecessary variable from RoutePropertiesCard tests by @joshlarson in #2622
  • feat: Have RoutePropertiesCard on DetourRouteSelectionPanel open to "variants" by @joshlarson in #2618
  • fix: Remove auto-close feature from RoutePropertiesCard by @joshlarson in #2619

Full Changelog: 2024-05-22-1...2024-05-28-1

2024-05-22-1

22 May 14:36
b534f02
Compare
Choose a tag to compare

What's Changed

  • feat: Allow RoutePropertiesCard to be open to "variants" or "stops" by default by @joshlarson in #2611

Full Changelog: 2024-05-21-1...2024-05-22-1