Releases: mbta/dotcom
Releases · mbta/dotcom
2026.01.16.01
What's Changed
- feat: Add custom favicons and top-of-page banners per environment by @joshlarson in #2879
- refactor: use upgraded sass-loader & more by @thecristen in #2851
- fix(SF2.0): add ID to service picker by @thecristen in #2883
- feat: Add stop pin to Daily Departures arrival by @thecristen in #2875
- chore: update the PR template by @thecristen in #2882
- refactor(github-actions): crawl after every deploy by @thecristen in #2878
- fix: Don't load alerts with fully-in-the-past active periods by @joshlarson in #2881
- feat(SF2.0): show vehicle crowding data by @thecristen in #2884
- feat(SF2.0/UpcomingDepartures): Add platform names when applicable by @joshlarson in #2885
- feat(SF2.0/UpcomingDepartures): Add stop pin to Upcoming Departures trip details by @joshlarson in #2886
- build(deps): bump @smithy/config-resolver from 4.3.0 to 4.4.5 by @dependabot[bot] in #2876
- feat: add language toggle by @thecristen in #2888
- fix(ScheduleFinder): get stop platform name by @thecristen in #2887
Full Changelog: 2026.01.14.01...2026.01.16.01
2026.01.14.01
What's Changed
- feat(ScheduleFinderLive): subscribe to alert updates by @thecristen in #2871
- feat(tailwind): add xs font size by @thecristen in #2872
- Upgrade deps by @thecristen in #2865
- feat(SF2.0/UpcomingDepartures): hide for ferry + show a no service state by @thecristen in #2874
- feat(ScheduleFinderLive): school days only badge by @thecristen in #2856
- feat(SF2.0/UpcomingDepartures): Add vehicle status to the top of the trip details section by @joshlarson in #2870
- feat(SF2.0/UpcomingDepartures): Add message for before service starts by @joshlarson in #2877
Full Changelog: 2026.01.07.01...2026.01.14.01
2026.01.07.01
What's Changed
- feat(ScheduleFinderLive): services picker by @thecristen in #2849
- feat(Schedules.Schedule): record schedule ID by @thecristen in #2863
- chore: upgrade Elixir, Erlang, Phoenix by @thecristen in #2864
- hotfix(LineController): fix ServicePatterns function by @thecristen in #2867
- fix(SF2.0/UpcomingDepartures): Handle skipped stops similar to cancelled trips by @joshlarson in #2868
- Playwright improvements by @thecristen in #2869
Full Changelog: 2026.01.05.01...2026.01.07.01
2026.01.05.01
What's Changed
- feat(SF2.0/UpcomingDepartures): Show scheduled trips for bus and CR by @joshlarson in #2850
- feat(SF2.0/UpcomingDepartures): Aggregate combined Green Line predictions by @joshlarson in #2857
- feat(SF2.0/UpcomingDepartures): Show more trips for non-subway by @joshlarson in #2852
- feat(SF2.0/UpcomingDepartures): Fancy labels for Commuter Rail predictions by @joshlarson in #2853
- fix(SF2.0/UpcomingDepartures): Get scheduled and predicted other_stops by @joshlarson in #2854
- cleanup: Remove unnecessary
route={@route}attr for<.upcoming_departures />by @joshlarson in #2860 - refactor(Services.Service): migrate from Timex to Date by @thecristen in #2859
- feat(SF2.0/UpcomingDepartures): Show cancelled CR trips, crossed out by @joshlarson in #2855
- build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #2861
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #2862
Full Changelog: 2025.12.22.01...2026.01.05.01
2025.12.22.01
What's Changed
- build(deps): bump systeminformation from 5.23.14 to 5.27.14 by @dependabot[bot] in #2844
- refactor: Extend
<.lined_list />and use it for both SF2.0 tables by @joshlarson in #2839 - cleanup: Remove
Predictions.Repo.all_no_cache/1by @joshlarson in #2845 - chore: Cache predictions for 1 second by @joshlarson in #2847
- feat(Dotcom.ScheduleFinder): get current alerts by @thecristen in #2829
- feat: Show end-of-service time for subway by @joshlarson in #2846
- refactor(ScheduleFinderLive): + alerts, fix layout by @thecristen in #2843
- feat: Add a preview page with a stop map by @joshlarson in #2806
- cleanup: Inject
Schedules.RepointoPredictedScheduleas a module attribute by @joshlarson in #2848
Full Changelog: 2025.12.16.01...2025.12.22.01
2025.12.16.01
What's Changed
- fix: Failing test for
UpcomingDeparturesby @joshlarson in #2838 - cleanup: Remove System/Subway Status preview page by @joshlarson in #2840
- fix: Don't use
datein the/servicesAPI call by @joshlarson in #2841
Full Changelog: 2025.12.15.01...2025.12.16.01
2025.12.15.01
What's Changed
- fix(LineController): exclude (no school) services by @thecristen in #2832
- build(deps): bump getsentry/action-release from 3.2.0 to 3.4.0 by @dependabot[bot] in #2821
- build(deps): bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #2805
- fix(sf2.0): Don't error if there are predictions with nil arrival and departure times by @joshlarson in #2837
- feat(sf2.0): Render bus predictions as "Now" instead of "Approaching"/"Arriving"/"Boarding" by @joshlarson in #2836
- Revert "feat: MBTA Go feedback form redirect endpoint (#2559)" by @EmmaSimon in #2834
Full Changelog: 2025.12.12.01...2025.12.15.01
2025.12.15.02
What's Changed
- This rolls back https://github.com/mbta/dotcom/releases/tag/2025.12.15.01
Full Changelog: https://github.com/mbta/dotcom/compare/2025.12.15.01..2025.12.15.02
2025.12.12.01
What's Changed
- fix(ScheduleFinderLive): link to route & direction by @thecristen in #2830
- fix(tests): Constrain SF2.0 test data to avoid test flakiness by @joshlarson in #2831
- chore: Update train schedule headways for Winter 2025 Rating by @joshlarson in #2833
- fix: Show the last stop in SF2.0 trip details by @joshlarson in #2825
- feat(RouteComponents): lined_list with diagram by @thecristen in #2823
- feat: Add new
/previewpage to link to all preview pages by @joshlarson in #2835
Full Changelog: 2025.12.08.01...2025.12.12.01
2025.12.08.01
- 40e8c2b
Full Changelog: 2025.12.04.02...2025.12.08.01