v0.3.0
The merge pipeline:
- New
mergesubcommand writes the "TODS-Supplemented GTFS" dataset (the GTFS feed after supplement rows are applied) to a directory or .zip, with per-file counts of updated, added, and deleted rows. Check the result with MobilityData's gtfs-validator; the README shows a CI recipe. - New rule TODS-E314: a supplement row references a route, service, trip, or stop that does not exist in the supplemented feed.
- The CLI gains explicit
validateandmergesubcommands.tods-validate PATHstill validates, so existing invocations and the GitHub Action are unaffected.
Full changelog: https://github.com/ChelseaKR/tods-validate/blob/main/CHANGELOG.md