From 3e0a439b97c2f92cad828c0be5d15c82a72e6cbc Mon Sep 17 00:00:00 2001 From: Christopher Yamas Date: Mon, 29 Dec 2025 13:06:02 -0500 Subject: [PATCH 1/3] Update event_type enum to snake_case naming --- spec/passenger_events.schema.json | 32 +++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/spec/passenger_events.schema.json b/spec/passenger_events.schema.json index 0e91a7e3..080c7938 100644 --- a/spec/passenger_events.schema.json +++ b/spec/passenger_events.schema.json @@ -76,22 +76,22 @@ "required": true, "enum": [ - "Vehicle arrived at stop", - "Vehicle departed stop", - "Door opened", - "Door closed", - "Passenger boarded", - "Passenger alighted", - "Kneel was engaged", - "Kneel was disengaged", - "Ramp was deployed", - "Ramp was raised", - "Ramp deployment failed", - "Lift was deployed", - "Lift was raised", - "Individual bike boarded", - "Individual bike alighted", - "Bike rack deployed" + "vehicle_arrived", + "vehicle_departed", + "door_opened", + "door_closed", + "passenger_boarded", + "passenger_alighted", + "kneel_engaged", + "kneel_disengaged", + "ramp_deployed", + "ramp_raised", + "ramp_failed", + "lift_deployed", + "lift_raised", + "bike_boarded", + "bike_alighted", + "bike_rack_deployed" ] } }, From 18503bf3eb5c39af2332b69737e093e4d9384d16 Mon Sep 17 00:00:00 2001 From: Christopher Yamas Date: Mon, 29 Dec 2025 13:07:47 -0500 Subject: [PATCH 2/3] Update Changelog to include unreleased snake_case naming improvement --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 610b96b5..12ed9505 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- **BREAKING:** `passenger_events.event_type` enum values changed from Title Case to snake_case for improved code compatibility ([#235](https://github.com/TIDES-transit/TIDES/issues/235)) + ## [1.0] - 2025-12-23 ### Changed From 460746c8a82aa2e9ad7959c1850422dbdbf45d5b Mon Sep 17 00:00:00 2001 From: Christopher Yamas Date: Mon, 29 Dec 2025 13:21:44 -0500 Subject: [PATCH 3/3] Clarified prior enum format case as 'Sentence case', not 'Title Case' --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 12ed9505..e8c2d50c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- **BREAKING:** `passenger_events.event_type` enum values changed from Title Case to snake_case for improved code compatibility ([#235](https://github.com/TIDES-transit/TIDES/issues/235)) +- **BREAKING:** `passenger_events.event_type` enum values changed from 'Sentence case' to snake_case for improved code compatibility ([#235](https://github.com/TIDES-transit/TIDES/issues/235)) ## [1.0] - 2025-12-23