- Adopted Trip-Modifications. See discussion.
- Added support for DELETED trips. See discussion.
- Add cause_detail and effect_detail. See discussion
- Added ability to specify a wheelchair_accessible value in a TripUpdate.VehicleDescriptor. See discussion.
- Feature/image in alerts. See discussion.
- Add GTFS-NewShapes as experimental. See discussion.
- Add departure_occupancy_status to TripUpdate. See discussion.
- Clarification of GTFS Realtime occupancy descriptions. See discussion.
- Support multi-car crowding. See discussion.
- Support stop assignments. See discussion.
- Support DUPLICATED trips. See discussion.
- Alert tts_header_text, tts_description_text no longer experimental. See discussion.
- Label GTFS-RT ADDED trips as not fully specified. See discussion.
- Mark SeverityLevel as final. See discussion.
- Add occupancy_percentage. See discussion.
- Recommend providing TripUpdate predictions for the next trip in block. See discussion.
- Document that trip_updates are not required to occur in feed in block-order. See discussion.
- Add StopTimeUpdate.ScheduleRelationship UNSCHEDULED value. See discussion.
- Add accessibility issue alert effect. See discussion.
- Add NO_EFFECT effect option for GTFS-realtime service alert. See discussion.
- Add new optional field SeverityLevel to Service Alerts feed. See discussion.
- Add new optional fields for Text-to-Speech functionality in Service Alerts feed. See discussion.
- Remove requirement for stop_time_update arrival AND departure for SCHEDULED trips. See discussion.
- Define semantic cardinality for GTFS-realtime fields. See discussion.
- Added Protocol Buffer extension namespace to all remaining GTFS-realtime messages that didn't already have one (such as
FeedMessage
andFeedEntity
).
- Added experimental field
delay
toTripUpdate
(discussion).
- Update description of
TripDescriptor.start_time
.
- Defined experimental enum
OccupancyStatus
. - Added experimental field
occupancy_status
toVehiclePosition
(discussion).
- Updated description of
ScheduleRelationship
enum inStopTimeUpdate
message (discussion). - Removed REPLACEMENT from
ScheduleRelationship
enum values inTripDescriptor
message (discussion).
- Added timestamp field to
TripUpdate
message.
- Added specific details about Extensions to the specification.
- Added Protocol Buffer extension namespace to key GTFS-realtime messages to facilitate writing extensions to the spec.
- Updated documentation to clarify that
alert
,header_text
anddescription_text
are both plain-text values.
- Updated documentation to clarify semantics of the
TimeRange
message.
- Initial version.