Releases: mbta/dotcom
Releases · mbta/dotcom
2026.04.23.01
What's Changed
- build(deps): bump basic-ftp from 5.2.0 to 5.3.0 by @dependabot[bot] in #3121
- A11Y: Implement tab behavior for homepage tabs by @lvachon1 in #3115
- chore(Ferry): Update seasonal ferry schedule CSVs by @jlucytan in #3127
Full Changelog: 2026.04.17.01...2026.04.23.01
2026.04.17.01
What's Changed
- feat(RouteComponents): rail replacement bus icon by @thecristen in #3113
- A11Y: Improve semantics of visual tab panels that are links (take 2, part 1) by @lvachon1 in #3114
- fix: Remove
kino_live_componentandkinodeps by @joshlarson in #3118 - Fix flaky upcoming_departure trip name test by @lvachon1 in #3120
- Adjust end of service boundary in Planned Work by @lvachon1 in #3119
Full Changelog: 2026.04.15.01...2026.04.17.01
2026.04.15.01
What's Changed
- build(deps): bump axios from 1.13.5 to 1.15.0 by @dependabot[bot] in #3101
- Reduce upcoming departures polling rate from 1hz to 0.2hz by @lvachon1 in #3104
- fix: Filter out empty params in QueryReducer by @jlucytan in #3108
- fix(alerts): Refactor alerts to use semantic elements by @jlucytan in #3099
- chore: remove mbta-site Sentry project by @thecristen in #3106
- Fix: Trip planner input label layout by @lvachon1 in #3109
- build(deps): bump follow-redirects from 1.15.11 to 1.16.0 by @dependabot[bot] in #3111
Full Changelog: 2026.04.13.01...2026.04.15.01
2026.04.13.01
What's Changed
- credo: Explicitly exclude files from config with known violations by @joshlarson in #3091
- fix(SF2.0): No
Thefor ferry names by @joshlarson in #3102 - chore: link to SF1.0 by @thecristen in #3105
- Autocomplete[a11y]: Update focus order for search bar on homepage, stops summary, retail sales location tool by @lvachon1 in #3093
Full Changelog: 2026.04.09.01...2026.04.13.01
2026.04.09.01
What's Changed
- feat(SF2.0): Display Ferry predictions similar to CR by @jlucytan in #3081
- tests(SF2.0): Extract shared journey abstraction for
UpcomingDeparturesTestby @joshlarson in #3074 - SF2.0[fix]: Improve funky focus outline, fix gap by @lvachon1 in #3077
- fix(SF2.0): Define SF2.0 borders in
reminstead ofpxby @joshlarson in #3089 - fix(tests): Update assertions around alerts for accessibility amenities by @joshlarson in #3090
- SF2.0[LAUNCH]: Adjust Ferry line pages to support linking to SF2.0 (JS style) by @lvachon1 in #3067
- Old Schedule Finder links redirect to SF 2.0 by @lvachon1 in #3012
- feat(SF2.0): Add The Squiggle for collapsed trip details by @joshlarson in #3059
- fix: Remove (now-broken)
Find departures..link from subway pages by @joshlarson in #3094 - SF2.0[LAUNCH]: View Departures links on line diagram page goes to SF 2.0 by @lvachon1 in #3092
- chore: remove
DotcomWeb.Components.Prototypeby @thecristen in #3096 - SF2.0[Fix]: Handle predictions with nil times and nil schedule by @lvachon1 in #3095
- fix(ScheduleFinderLive): check nil last_trip_time by @thecristen in #3100
Full Changelog: 2026.04.07.01...2026.04.09.01
2026.04.07.01
What's Changed
- SF2.0[FIX]: Upcoming departures crashes when the last predicted train is stopped X stops away. by @lvachon1 in #3086
- StopPage[A11Y]: Show Access Issue alerts in stop page accessibility card by @lvachon1 in #3087
- fix: use
rewrite_url/1for teaser images by @thecristen in #3088 - SF2.0[FIX]: Remove breadcrumbs by @lvachon1 in #3078
Full Changelog: 2026.04.06.02...2026.04.07.01
2026.04.06.02
What's Changed
Full Changelog: 2026.04.06.01...2026.04.06.02
2026.04.06.01
What's Changed
- SF2.0[fix]: Commuter Rail tracks are often "simplified" to "Track TBA" even when the track is known by @lvachon1 in #3058
- fix(ScheduleFinderLive): handle empty departures by @thecristen in #3079
- fix(SF2.0): Have next-day
+1show up on the last day of the month by @joshlarson in #3068 - WC[feat]: Update the Iraq as the 6/16 Norway opponent in timetable by @lvachon1 in #3073
- WC[feat]: Specific match - timetables with real data by @lvachon1 in #3070
- chore(ScheduleFinderLive): don't show errors by @thecristen in #3080
- SF2.0[FIX]: Timetable in narrow mobile by @lvachon1 in #3084
- [Release 4/6] chore: Update schedule headways by @jlucytan in #3083
- WC[LAUNCH]: Update world cup timetable URL by @lvachon1 in #3082
Full Changelog: 2026.04.02.01...2026.04.06.01
2026.04.02.01
What's Changed
- fix(SF2.0): Strange line-wrap on Safari by @joshlarson in #3060
- fix(warnings): Add
timeattribute formatch_linkcomponent by @joshlarson in #3063 - SF2.0[fix]: Fix last scheduled service logic by @lvachon1 in #3069
- fix(SF2.0): Properly show loading circle when changing schedules by @jlucytan in #3066
- fix(smoke-test): Check the Charlestown Ferry instead of Hingham by @joshlarson in #3062
- build(deps): bump getsentry/action-release from 3.5.0 to 3.6.0 by @dependabot[bot] in #3072
- WC[feat]: Update Boston Stadium Train page content by @lvachon1 in #3075
Full Changelog: 2026.03.31.01...2026.04.02.01
2026.03.31.01
What's Changed
- feat(SF2.0): Add 'last' badge to subway last trips by @jlucytan in #3037
- WC[debt] Refactor the match time data and logic to be cleaner by @lvachon1 in #3056
- feat: Add sr-only
Scheduledtext for scheduled bus departures by @joshlarson in #3047 - feat(SF2.0): Hide times for skipped stops in expanded trip details by @joshlarson in #3045
- Update subway end of service messaging to use scheduled times, not predicted by @lvachon1 in #3050
- feat(SF2.0): Only show platform names for a specific set of stations by @joshlarson in #3052
- feat(SF2.0): Update marker for skipped stops in expanded trip details by @joshlarson in #3046
- SF2.0[fix]: Realtime icon doesn't scale with font size by @lvachon1 in #3064
Full Changelog: 2026.03.26.02...2026.03.31.01