mobdb 0.1.6
Major changes
-
New!
download_feed()now supports direct download of feeds that require API authentication through theauth_argsparameter
mobdb 0.1.5
Major changes
-
New!
feeds_bbox()function for discovering GTFS Schedule feeds by bounding box -
New! API responses are now cached. Used the following functions to manage the cache:
-
mobdb_cache_path()- configure cache location -
mobdb_cache_info()- view cache status -
mobdb_cache_list()- list cached files -
mobdb_cache_clear()- clear cache
-
- All API functions now support caching via
use_cacheparameter
Minor changes
- New! Vignette: “Working with GTFS-Realtime and GBFS”
-
feeds_bbox()supports both numeric vectors and sf bbox objects - Added
sfto Suggests for bbox object support
mobdb 0.1.4
Major changes
-
download_feed()now supports downloading specific historical dataset versions via thedataset_idparameter -
New!
get_validation_report()function extracts MobilityData validation summaries to help assess feed quality before downloading -
New!
view_validation_report()function opens MobilityData validation reports in your browser -
New!
filter_by_validation()function filters feeds/datasets by quality thresholds (max errors/warnings)
Minor changes
-
mobdb_extract_datasets()now includeshtml_reportandjson_reportURLs in output -
download_feed(latest = FALSE)returns all available historical versions without downloading -
mobdb_search()now supports various parameters. -
New!
mobdb_browse()function opens the Mobility Database in your browser
Bug fixes
-
download_feed()now validates feed status when searching by provider/location -
download_feed()correctly filters official feed status -
feeds()status validation now correctly accepts all five API statuses: “active”, “deprecated”, “inactive”, “development”, and “future” -
mobdb_search()now correctly performs searches
mobdb 0.1.3
Major changes
mobdb_download_feed()is now calleddownload_feed(). This is a breaking change and requires users that uses this function to be updated to use the new function name.mobdb_feeds()is now calledfeeds(). This is a breaking change and requires all code that uses this function to be updated to use the new function name.
Minor changes
download_feed()now accepts theofficialparameter for filtering official vs unofficial feedsfeeds()now accepts theofficialparameter for filtering official vs unofficial feeds
mobdb 0.1.2
Major changes
-
mobdb_download_feed()now accepts data frames frommobdb_feeds()ormobdb_search() - Soft deprecation of
mobdb_read_gtfs()(still works; usemobdb_download_feed()for new code)
Minor changes
- Fixed documentation examples to use valid feed IDs
- Enhanced
mobdb_search()docs to explain API limitations - Added comprehensive test suite
mobdb 0.1.1
Major changes
- Added
mobdb_download_feed()for downloading GTFS Schedule feeds from MobilityData hosted URLs - Enhanced
mobdb_download_feed()to support provider/location search parameters - Added automatic GTFS-Flex feed filtering with
exclude_flexparameter (default: TRUE) - Added
use_source_urlparameter to choose between MobilityData hosted or agency source URLs
mobdb 0.1.0
Initial release. Provides R access to the Mobility Database Catalog API for discovering and accessing GTFS transit feeds.
- Search and filter feeds with
mobdb_feeds() - Access historical datasets with
mobdb_datasets() - Direct integration with tidytransit via
mobdb_read_gtfs() - Secure authentication with
mobdb_set_key()
