Releases: transitmatters/new-train-tracker
Releases · transitmatters/new-train-tracker
2.5.0
What's Changed
- feat: distinguish between type 7 and type 8 Green Line cars by @nathan-weinberg in #257
- Migrate to UV/Ruff with Pre-Commit Hooks by @ankoure in #259
- feat: Add holiday train filter with snowflake indicator by @ehamwey in #261
- Add Orange line holiday train set car numbers by @Interfiber in #262
- feat: edit mobile styling by @skaplan-dev in #263
- Maybe fixing bug by better checking render size by @devinmatte in #264
- respect query param styling on mobile by @skaplan-dev in #267
- fix: Harden frontend against API errors and rate limiting by @ehamwey in #265
- fix: Add caching and error handling for MBTA API requests by @ehamwey in #266
- chore: update static data for cars by @nathan-weinberg in #269
- feat: add Containerfile to repo by @nathan-weinberg in #268
- chore: bump to 2.5.0 by @nathan-weinberg in #270
New Contributors
- @Interfiber made their first contribution in #262
Full Changelog: 2.4.1...2.5.0
2.4.1: Keeping up with the changes
What's Changed
- Fixing deployment and last seen by @devinmatte in #207
- Actually fixing deployment (real this time) by @devinmatte in #208
- feat: show googly eyes 👀 by @rudiejd in #212
- Bump certifi from 2024.6.2 to 2024.7.4 by @dependabot[bot] in #211
- Update static data by @nathan-weinberg in #216
- Fix healthcheck and update deps by @devinmatte in #217
- Upgrade dependencies to Dec 2024 by @devinmatte in #220
- Bump vite from 6.0.2 to 6.0.11 by @dependabot[bot] in #222
- Upgrading poetry dev dependencies section by @amirrcat in #224
- feat: show carriage occupancy and 4-car trains by @ehamwey in #226
- Reduce unneeded API calls by @devinmatte in #231
- Improve Typechecking for safety by @devinmatte in #232
- Fix potential empty trains bug by @devinmatte in #234
- fix: rotate 4 car indicator correctly by @ehamwey in #235
- Improve delivery stats for all lines, update to March by @devinmatte in #237
- Add donate link to footer by @nathan-weinberg in #242
- Improve tagging and cache by @devinmatte in #245
- Bump setuptools from 78.1.0 to 78.1.1 by @dependabot[bot] in #247
- Bump react-router and react-router-dom by @dependabot[bot] in #246
- feat: track pride GL car by @skaplan-dev in #248
- Update packages for July 2025 by @devinmatte in #251
- Bump urllib3 from 2.4.0 to 2.5.0 by @dependabot[bot] in #250
- Bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #249
- Add Stale Bot by @nathan-weinberg in #252
- Add Speed in Miles Per Hour (#233) by @ankoure in #253
- Added support for Mattapan Line (#130) by @ankoure in #254
- Add caching where doable to reduce server load by @devinmatte in #256
New Contributors
- @amirrcat made their first contribution in #224
- @ehamwey made their first contribution in #226
- @skaplan-dev made their first contribution in #248
- @ankoure made their first contribution in #253
Full Changelog: 2.4.0...2.4.1
2.4.0: Up to date and Serverless
What's Changed
- Additional dependency updates by @nathan-weinberg in #181
- Upgrade to node 20 by @nathan-weinberg in #182
- Bump black from 23.12.1 to 24.3.0 by @dependabot in #183
- feat(train-popover): add last updated date and predicted departure by @rudiejd in #185
- fix: typo in labels by @rudiejd in #188
- Bump idna from 3.6 to 3.7 by @dependabot in #190
- Bump gunicorn from 21.2.0 to 22.0.0 by @dependabot in #191
- Fix: rollback dependency upgrade by @rudiejd in #194
- Add datadog monitoring to new-train-tracker by @devinmatte in #198
- Fix deploy env by @devinmatte in #199
- Datadog config optimization and fixes by @devinmatte in #201
- fix(predictions): only fetch predictions for a train when user opens the train opover by @rudiejd in #203
- Migrate NTT to Chalice from flask/ec2 by @devinmatte in #205
New Contributors
Full Changelog: 2.3.3...2.4.0
2.3 Release - Blue Train Tracker
What's Changed
- Updating to Typescript in a few files by @devinmatte in #109
- Remove self from CODEOWNERS by @austinjpaul in #113
- Add 'Cache-Control: nocache' to / and /trains by @mathcolo in #114
- Updating remaining files to Typescript by @devinmatte in #111
- Add Devin to Codeowners by @devinmatte in #115
- Remove postgres, remove test mode, and add new last_seen module by @mathcolo in #116
- Add /healthcheck and broaden try/except in last_seen by @mathcolo in #119
- Change badge display source workflows by @nathan-weinberg in #122
- Bump jpeg-js and @jimp/jpeg by @dependabot in #123
- Fix Red Line braintree branch 20221029 by @mathcolo in #124
- Moved docs out of dedicated directory by @nathan-weinberg in #125
- Updated Poetry config file by @nathan-weinberg in #127
- Updated backend lint config to use .flake8 file by @nathan-weinberg in #129
- Bump loader-utils from 1.4.0 to 1.4.2 by @dependabot in #128
- Move from Lightsail deployment to EC2, automatic CloudFormation setup (w/beta env) by @mathcolo in #118
- GLX stops, Medford Branch by @devinmatte in #79
- Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #131
- Added package-lock.json check to CI/CD actions by @nathan-weinberg in #132
- Pinned package-lock-utd to a specifc version by @nathan-weinberg in #133
- Add Blue Line 2 by @danielreynoldsma and @lizapressman in #134
New Contributors
- @danielreynoldsma made their first contribution in #134
Full Changelog: 2.2.0...2.3.0
2.2 Release - Old Train Tracker
What's Changed
- Switch from Google Analytics to GoatCounter (NTT) by @mathcolo in #76
- Added static data to inital request payload by @nathan-weinberg in #72
- fix silly typo preventing redline dest as showing A or B by @austinjpaul in #80
- separate stat calculation by @austinjpaul in #81
- Bump ajv from 6.12.0 to 6.12.6 by @dependabot in #78
- Bump tar from 4.4.13 to 4.4.19 by @dependabot in #82
- Updated LICENSE by @nathan-weinberg in #88
- Update python side from pipenv -> poetry by @mathcolo in #89
- Add support for Typescript and update dependencies by @thiteixeira in #87
- Updated CI configuration by @nathan-weinberg in #97
- Conditionally enable postgres connection by @z0glen in #96
- fix: Also catch
RuntimeErrorinreverse_if_stops_out_of_orderby @idreyn in #101 - Summary route for Thiago to consume by @mathcolo in #100
- Containerize NTT by @mathcolo in #90
- Updating dependencies to fix the CI by @devinmatte in #105
- Fixing build and esbuild for react 17 by @devinmatte in #108
- Adding eslint rules for explicit any and default export by @devinmatte in #110
- Adding toggle system for old/new/all trains by @devinmatte in #104
New Contributors
- @thiteixeira made their first contribution in #87
- @z0glen made their first contribution in #96
- @devinmatte made their first contribution in #105
Full Changelog: 2.1.1...2.2.0
New Train Tracker v2
Bump browserslist from 4.9.1 to 4.16.6 (#56) Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.9.1 to 4.16.6. - [Release notes](https://github.com/browserslist/browserslist/releases) - [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md) - [Commits](https://github.com/browserslist/browserslist/compare/4.9.1...4.16.6) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>