All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Dependency updates
- Updated logging functions
- Return geojson paths
- Dependency updates
- Added release-it build hook
- Dependency updates
- Dependency updates
- Updates to handle lines as MultiLineString
- Fix for fetching version
- Dependency updates
- Handle GTFS with no calendars
- Dependency updates
- Typescript
- Updated geoJSON filenames to be unique
- Improved error formatting
- Handle duplicate geojson filenames
- Progress Bar
- Limit concurrency
- Dependency updates
- Additional GTFS files to exclude
- Improved dissolve function
- Fix for adding properties
- Fix for convex calculation
- Use route_attributes fields as geoJSON properties on routes
- Dependency updates
- startDate and endDate config params
- Dependency updates
- Dependency updates
- Support for creating geoJSON lines from GTFS without shapes.txt
- Dependency updates
- Exclude unnecessary GTFS files
- Dependency updates
- Use lint-staged instead of pretty-quick
- Dependency updates
- Dependency updates
- Exclude stops not used in any routes
- Update Bay Area example
- Dependency updates
- Dependency updates
- Dependency updates
- node-gtfs v4
- Better dissolve function for handling large numbers of stops or lines.
- Use yoctocolors instead of chalk
- Dependency updates
- Added support for generating one geoJSON file per GTFS shape_id.
- Dependency updates
- Dependency updates
- Readme improvements
- Dependency updates
- Dependency updates
- Speed up GTFS import
- Dependency updates
- Use eslint instead of xo
- Parsing CLI arguments
- Dependency updates
- Converted to ES Module
- Dependency updates
- Documentation updates
- Dependency updates
- Simplify buffer geojson before union
- Better logging
- Documentation improvements
- Dependency updates
- Dependency updates (fixes https://github.com/advisories/GHSA-qqgx-2p2h-9c37)
- Better documentation on processing multiple agencies
- Dependency updates
- Better dissolve with polygon-clipping library
- Support for multi agency import
- New export types: envelope, convex, lines, lines-buffer, lines-dissolve, stops, stops-buffer, stops-dissolve, lines-and-stops.
- Changed config options
- Better geoJSON merge
- Handle no config.coordinatePrecision
- Support for extended GTFS route types
- Dependency updates
- Improved error logging
- Dependency updates
- Improved logging and config parsing
- Dependency updates
- Use node-gtfs 2.0.0 with SQLite
- Remove mongoDB
- Documentation updates
- Dependency updates
- Better mongo connection details
- Improved error handling for geojson simplification
- Improved geojson simplification from turfjs
- Dependency updates
- Dependency updates
- Changelogs
- Updated dependencies to fix issue with geojson consolidation