Skip to content

v1.0-beta.2

Latest
Compare
Choose a tag to compare
@e-lo e-lo released this 21 Oct 19:55

What's Changed

πŸš€ Features

  • Adds script and notebook for creating your own example data from OSM

πŸ—οΈ Refactor

  • Moves all roadway selection logic from the data models to selection classes

πŸ“˜ Docs

  • Pull network docs from network data models instead of writing anew
  • Add in all relevant API docs to api.md
  • Improve general formatting and comprehensiveness of docs

⏱️ Performance

  • Upgrades performance of selection when selecting by a dictionary of attributes: c630b00

πŸ“Ž Examples

  • Minimizes example data size

🐞 Bugs

  • Fix scenario write()/load() (#389)
  • Downgrades error to warning for deleting roadways with transit so can apply changes (#390)
  • Adds back all geojson files which were accidentally added to .gitignore
  • Fixes notebooks in /notebook to use current API
  • Minor typos in logging
  • Minor bugs in tests
  • Fix error in shape links gdf creation and add tests for it to not happen again

🧹 Chores

  • Tighten mypy and ruff settings and fix all violations
  • Deletes extraneous file validation_failure_cases.csv
  • rm old project cards that don't match current network
  • Updates API for project cards to be consistent with project card v3.3.3

Full Changelog: v1.0-alpha.2...v1.0-beta.2