Releases: transitmatters/t-performance-dash
Releases · transitmatters/t-performance-dash
4.3: All bus routes, Ferries and The RIDE
Special thanks to @ankoure for many of the major changes in this version
What's Changed
- Update dependencies for July 2025 by @devinmatte in #1067
- Bump historic usage to April by @devinmatte in #1068
- Updated time format to 12hr (#1038) by @ankoure in #1073
- Added vehicle_consist to backend API, and Frontend Tooltip on Travel … by @ankoure in #1072
- Added constants, types and styles for ferries by @ankoure in #1079
- Added remaining 3 digit routes (#937) by @ankoure in #1074
- Support Silver Line (#968) by @ankoure in #1076
- Fix CI versioning, and deploy, and vulns by @devinmatte in #1082
- fix-CT3-ridership by @ankoure in #1083
- Replace Branch 746_ with SLW by @ankoure in #1085
- Added 434/435/436 to BusRoute Type by @ankoure in #1087
- Remove constants for bus routes included in a multi-route by @ankoure in #1086
- Added Central Wharf to Charlestown Ferry by @ankoure in #1090
- Added multiroute bus lines to getStationForInvalidFromSelection by @ankoure in #1088
- 1077 add support for ferries by @ankoure in #1078
- Migrate core Covid Recovery Dashboard UI by @idreyn in #1094
- Fix the labeler by @devinmatte in #1095
- Improve ridership dashboard styling for very large viewports by @idreyn in #1096
- Update ferry data by @ankoure in #1099
- Cache responses to reduce api load by @devinmatte in #1098
- Add The RIDE ridership by @ankoure in #1093
- 1100 add toggle for weekend data by @ankoure in #1101
- Handle null and NaN better by @devinmatte in #1103
- Update monthly data to Oct 2025 by @devinmatte in #1104
- Migrate to uv from poetry by @devinmatte in #1106
- Fix null and NaN headways by @devinmatte in #1107
- Add Delays to Commuter Rail by @devinmatte in #1105
- Add Stale Bot by @nathan-weinberg in #1069
- Added 64-68 to baselines, stations and lines by @ankoure in #1110
- Show all speed restrictions on map, detected or not by @devinmatte in #1112
- Update to Node 24 by @devinmatte in #1115
- print error if delays date range is too long by @srihari-ganesh in #1114
- Enable local development without AWS credentials by @devinmatte in #1108
New Contributors
- @srihari-ganesh made their first contribution in #1114
Full Changelog: 4.2.1...4.3
4.2: Commuter Rail in Data Dashboard
What's Changed
- fix: just back again with some spelling/grammar tightening up by @mathcolo in #966
- Move monthly rapid data processing into mbta-performance repo by @devinmatte in #981
- Add additional explainer text around prediction data delivery by @nathan-weinberg in #984
- Bump requests from 2.31.0 to 2.32.0 in /server by @dependabot in #987
- Fix: Align scheduled/delivered trip counts by @idreyn in #993
- Update dependencies for June 2024 by @devinmatte in #991
- Fix crashing overview by @devinmatte in #999
- deps: Use
@transitmatters/stripmappackage for line rendering by @idreyn in #998 - Update monthly data up to May 2024 by @devinmatte in #992
- Adding commuter rail ridership to dashboard by @devinmatte in #1001
- Adding more bus routes! by @devinmatte in #988
- Service page improvements by @devinmatte in #1007
- Add a delays page for alert analysis by @devinmatte in #997
- Bump cryptography from 42.0.8 to 43.0.1 in /server by @dependabot in #1005
- Adding a pokie/schleppie banner by @devinmatte in #933
- Update packages to Dec 2024 by @devinmatte in #1018
- Only show delays with more than 0m by @devinmatte in #1022
- Fix slowzone date parsing in map by @devinmatte in #1024
- feat: Add Green Line Slow Zones by @rudiejd in #1017
- Hide beta warning on slow zones other than GL by @devinmatte in #1026
- Adding the Mattapan trolley by @devinmatte in #956
- Exclude the Mattapan line from landing graphs by @devinmatte in #1027
- Fix landing chart data labels by @PatrickCleary in #1030
- Fix Slow Zone map effective date by @devinmatte in #1032
- Fix typo and adjust phrasing by @PatrickCleary in #1035
- Updating baseline speed by @devinmatte in #1040
- Fix red line ashmont station selection by @devinmatte in #1036
- Fix bus and commuter rail pages by @devinmatte in #1041
- Add some basic aggregate bunched stats by @devinmatte in #1039
- Commuter rail in Data Dashboard by @devinmatte in #898
Full Changelog: 4.1...4.2
4.2.1: Keeping up!
Highlights
- Mattapan line slow zones supported! Thanks @ankoure
- Support for New Bedford and Fall River Lines
What's Changed
- Bump @babel/helpers from 7.26.7 to 7.26.10 by @dependabot in #1049
- Sort stop ids so we have consistent updates by @devinmatte in #1048
- Dashboard openapi spec by @devinmatte in #1052
- feat: Add BNRD phase 1 by @skaplan-dev in #1054
- feat: add trendlines by @devinmatte in #1047
- Add the New Bedford line by @devinmatte in #1051
- Cache static assets by @devinmatte in #1058
- Fixing a bug, and updating typechecking by @devinmatte in #1043
- Animate the donate button by @devinmatte in #1059
- Added Mattapan slow zone support by @ankoure in #1055
- Keep s3 current by @devinmatte in #1060
New Contributors
Full Changelog: 4.2...4.2.1
Dashboard v4.1
What's Changed
- Allow datadog to tell apart deploys by @devinmatte in #788
- (v4) Fix v3 slowzones links with no end date by @mathcolo in #790
- Show better git tagging in deployment script by @devinmatte in #791
- Set API Gateway name to the backend hostname, for debugging ease by @mathcolo in #792
- Change name of frontend-cfn.json to cloudformation.json by @mathcolo in #793
- hotfix: github action healthcheck by @nathan-weinberg in #794
- Fix bug with min and max being flipped by @PatrickCleary in #796
- Adding Datadog git tags by @devinmatte in #798
- Using full sha in ddog tags by @devinmatte in #802
- Pin to newer version of poetry, and cleanup package pinning by @devinmatte in #804
- Bump word-wrap from 1.2.3 to 1.2.5 by @dependabot in #807
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #808
- Updates packages for August 2023 by @devinmatte in #818
- Group common dependencies in single PRs by @devinmatte in #812
- Bump eslint-config-prettier from 8.9.0 to 8.10.0 by @dependabot in #820
- Change phrasing "peak" to "Historical maximum" by @austinhouck in #825
- Landing chart labels by @PatrickCleary in #829
- Fix data labels by @PatrickCleary in #830
- Change landing page widget title by @PatrickCleary in #831
- Made v4 the default build version by @nathan-weinberg in #836
- Bus TT by hour by @PatrickCleary in #839
- June 2023 bus data update by @austinjpaul in #837
- Bug with slow zone time formatting by @PatrickCleary in #840
- Tweaks to chart format and colors by @nathan-weinberg in #835
- Fix issue with historic trip data Y axis. by @PatrickCleary in #845
- Ridership max widget + small fix. by @PatrickCleary in #847
- Bump the storybook group with 7 updates by @dependabot in #851
- Sz fix up by @PatrickCleary in #856
- Extend slowzone segment link to include 7 days of trailing data. by @austinjpaul in #857
- fix: Only add slow zones to map that existed at currently selected
endDateby @idreyn in #860 - V4.1/Accessibility alerts by @kmoses228 in #578
- Bump @tanstack/react-query-devtools from 4.32.1 to 4.33.0 by @dependabot in #853
- dev: Update storybook by @idreyn in #867
- [863] Set Total Slow Time minimum to zero by @austinhouck in #874
- [869] Fix overlap in Red Line slow zone chart by @austinhouck in #873
- Stop extra dependabot PRs by @devinmatte in #877
- [849] Maps on Slow Zone page by @austinhouck in #880
- Bump browserify-sign from 4.2.1 to 4.2.2 by @dependabot in #883
- Bump urllib3 from 1.26.16 to 1.26.18 in /server by @dependabot in #876
- feature: Unified
TimeSeriesChartcomponent by @idreyn in #879 - Show latest slowzone values by @devinmatte in #886
- Fixing color opacity on map for today by @devinmatte in #888
- Adding basic time predictions graph page by @devinmatte in #824
- Swapped position of Line Map and Segment Chart for systemwide Slow Zone view by @nathan-weinberg in #889
- fix scrolling issue in dropdown menu by @ascampos in #890
- 10th and 90th percentiles and style changes. by @PatrickCleary in #864
- Pc/feat/nav bar update by @PatrickCleary in #881
- feature: Service hours chart by @idreyn in #885
- Updating bus data up to Oct 2023 by @devinmatte in #895
- Shows systemwide ridership page by @devinmatte in #891
- fix: Bad property access crashes service chart by @idreyn in #902
- Update datadog versions and tagging by @devinmatte in #901
- Python3.11 Upgrade by @devinmatte in #908
- Adding eslint spacing rule and update deps by @devinmatte in #897
- Add commuter rail colors and cleanup by @devinmatte in #896
- Handle new updated_on date in json by @devinmatte in #910
- Upgrading node to 20.x by @devinmatte in #912
- fix: alert annotations not applied for travel times graph on station change by @rudiejd in #899
- add text & link explaining slow time by @rudiejd in #893
- feat: headways historgram improvements by @rudiejd in #917
- Adding bus data for Nov 2023 by @devinmatte in #923
- Adding 220/221/222 bus route by @devinmatte in #924
- Add bus routes 9 and 16 by @devinmatte in #928
- fix(slow_zones): make green line slow zones page unselectable by @rudiejd in #922
- Add a lot more bus routes! by @devinmatte in #929
- Cleanup code ahead of gobble by @devinmatte in #919
- Update LICENSE by @nathan-weinberg in #932
- Add by-hour trips histogram to Service details page by @idreyn in #931
- Adding more bus routes to the dashboard! by @devinmatte in #934
- feat(trip-explorer): speed for station pairs by @rudiejd in #909
- fix(trip-explorer): disable speed between stations for green line by @rudiejd in #939
- add csv download link to speed, prediction accuracy, service, ridership by @cdwhitt in #935
- Updating Pandas to 2.x by @devinmatte in #936
- fix(station-speeds): correct distances for glx => rest of green line by @rudiejd in #941
- Tag cloudfront with service name by @devinmatte in #942
- Shows gobble data in the dashboard by @devinmatte in #943
- Improve error message on timedout requests by @devinmatte in #944
- Updating tracing for ddog to get better data by @devinmatte in #949
- Fixing aggregate query performance by @devinmatte in #950
- Adding 2024 rapid transit dataset by @devinmatte in #954
- Adding a function to properly handle gobble date ranges by @devinmatte in #951
- Adding first contribution and contributing doc by @devinmatte in https://g...
Dashboard v4
The dashboard has been overhauled with an all-new design, more metrics, and better discoverability.
Read more: https://transitmatters.org/blog/transitmatters-launches-all-new-data-dashboard
Slow Zones
- Introducing the new Slow Zone Tracker
- Back-end speed improvements allow 18 month views in aggregate (up from just 8).
- CSV download links
Introducing Bus Mode
- Bus data is now available for 15 routes from Aug 2018 through November 2021.
- New aggregate chart type shows travel times at different times of day.
Aggregation
See more here: https://transitmatters.org/blog/datadashboard20