Skip to content

Changelog

All notable changes to cli will be documented here.

The format is based on Keep a Changelog.

  • fix(clippy): fixed code formatting
  • feat!: 1.0.0 release
  • feat! 1.0.0 release
  • perf(core): drop double alloc in required_id/optional_id
  • feat(cli): log gtfs parse errors at warn level
  • perf(core): drop unnecessary clones in csv_formatting rules
  • fix(cli): correct —feed help text grammar
  • fix(core): remove unwrap() from validation rules and default date
  • feat(cli): dynamic —disable-rule completion from registered rules
  • feat(config): semantic validation for threshold values
  • feat(cli): tracing-based logging + structured exit codes
  • perf: remove unnecessary String allocations in CRUD create
  • feat: html reports
  • feat: csv & xml output format
  • feat: autocompletion
  • feat: LIKE syntax in —where clause
  • feat: configuration management system
  • feat: run batch commands
  • feat: delete command
  • feat: update command
  • feat: create command
  • feat: read command
  • feat: query language parser
  • fix: create command processing time improve
  • feat: third party validation rules
  • feat: best practices validation
  • fix(tests): now correctly handle changes in codebase
  • feat: block id, coordinates & unused entities
  • fix: FK_VIOLATION in calendar_dates now as WARNING
  • feat: transfer, pathways & speed validation
  • feat: stop hierarchy & route type validation
  • feat: calendar & date logic
  • fix(ci): ferrflow bumps version BEFORE building releases
  • feat: shape & distance validation
  • fix: ci now correctly hashes releases
  • feat: schedule time validation
  • feat: install script
  • fix: windows ps1 file now uses anonymous block
  • fix: updated gapline path installation
  • fix: updated clippy errors + clippy fails on warning
  • feat: updated report rendering message
  • fix(ci): changed macOs identifier
  • fix: tests weren’t updated with severity changes
  • fix: some rules had bad severity + clippy warnings
  • feat: update README.md
  • feat: foreign key validation extended
  • feat: foreign key validation
  • feat: integrity index
  • feat: primary key uniqueness validation
  • feat: secondary field definition validation
  • feat: field definition validation
  • feat: spinner when loading gtfs into memory
  • feat: field type validation
  • feat: csv struct parser
  • feat: gtfs data model
  • feat: validation engine + validate command
  • feat: csv formatting and encoding validation
  • feat: structural file validation
  • feat: ZIP archive and directory feed loading
  • feat: output formatting layer
  • feat: validation error structure and severity system
  • feat: cli argument passing with subcommands
  • fix: missing column validation + in_quoted check
  • fix: now handle accents like printable chars