Skip to content

Release 4.21.0

Latest

Choose a tag to compare

@brendannee brendannee released this 23 Aug 05:48

Added

  • Static GTFS imports to caller-owned SQLite, PostgreSQL, and MySQL databases through Kysely
  • Support for fare_leg_join_rules.txt, stop_times.end_pickup_drop_off_window, and TIDES CSV files and queries
  • logLevel config option

Changed

  • Expanded GTFS-Realtime data stored for alerts, trip updates, stop-time updates, and vehicle positions
  • Organized public schemas by namespace and renamed ODS to TODS
  • Invalid configuration now produces structured errors
  • logFunction can receive the log level as a second argument; warnings and errors use stderr

Fixed

  • Explicit database selection and connection closingLets
  • Query handling for empty arrays and numeric or text identifier values
  • Validation of GTFS Flex stop times without stop_id
  • GTFS-Realtime field extraction, row replacement, and error reporting

Deprecated

  • verbose; use logLevel config option