What's Changed
* parallelization in rust is working and demonstrates speedup by calbaker in https://github.com/NREL/fastsim/pull/48
* added bilinear interpolation function by kylecarow in https://github.com/NREL/fastsim/pull/50
* replaced unwrap with bail and some error context by calbaker in https://github.com/NREL/fastsim/pull/51
* F2 remove unwraps by calbaker in https://github.com/NREL/fastsim/pull/52
* added `[serde(skip_serializing_if = "Option::is_none")]` for all doc fields by calbaker in https://github.com/NREL/fastsim/pull/53
* replace map_err with with_context by kylecarow in https://github.com/NREL/fastsim/pull/57
* Replace Option::unwrap() with Option::ok_or_else() with descriptive message by kylecarow in https://github.com/NREL/fastsim/pull/56
* Add tire radius calculation utility in Rust by kylecarow in https://github.com/NREL/fastsim/pull/66
* Update set ach speed by calbaker in https://github.com/NREL/fastsim/pull/61
* Mdbook via gh action by calbaker in https://github.com/NREL/fastsim/pull/67
* updating readme and rust folder readme to include altrios-style test/version badges by robinsteuteville in https://github.com/NREL/fastsim/pull/68
* Serde revamp and anyhowization by calbaker in https://github.com/NREL/fastsim/pull/58
* Remove unnecessary clones by kylecarow in https://github.com/NREL/fastsim/pull/71
* Use ndarray stats by kylecarow in https://github.com/NREL/fastsim/pull/72
* remove some redundancies by kylecarow in https://github.com/NREL/fastsim/pull/69
* replace interp2d with n-dimensional interpolator by kylecarow in https://github.com/NREL/fastsim/pull/73
* Refactor RustCycle constructors by kylecarow in https://github.com/NREL/fastsim/pull/75
* Vehicle Import Tool by michael-okeefe in https://github.com/NREL/fastsim/pull/30
* specify setuptools version to hide deprecation warning by kylecarow in https://github.com/NREL/fastsim/pull/76
* adding demo files to build_and_test.sh run by robinsteuteville in https://github.com/NREL/fastsim/pull/55
* Minor tweaks to serde API by kylecarow in https://github.com/NREL/fastsim/pull/79
* Apply `cargo clippy --fix` by kylecarow in https://github.com/NREL/fastsim/pull/80
* Refactor some code in `vehicle_utils.rs`, made utility for project subdirectories by kylecarow in https://github.com/NREL/fastsim/pull/85
* fixed problems with deploying mdbook by calbaker in https://github.com/NREL/fastsim/pull/87
* Vehdb transfer by kylecarow in https://github.com/NREL/fastsim/pull/88
* from_resource now calls from_reader by kylecarow in https://github.com/NREL/fastsim/pull/90
* Add init calls in SerdeAPI trait methods by kylecarow in https://github.com/NREL/fastsim/pull/83
* GitHub Action for Building CLI Programs by michael-okeefe in https://github.com/NREL/fastsim/pull/82
* add volvo c40 to fastsim-2 by kylecarow in https://github.com/NREL/fastsim/pull/93
* refactor assignment syntax in simdrive_impl by kylecarow in https://github.com/NREL/fastsim/pull/94
* mdbook now includes README.md by calbaker in https://github.com/NREL/fastsim/pull/96
* generate python docs and include in mdbook as part of `deploy-book.yaml` by calbaker in https://github.com/NREL/fastsim/pull/97
* Fix/pydoc in book by calbaker in https://github.com/NREL/fastsim/pull/99
* updating vehicle_import_demo by robinsteuteville in https://github.com/NREL/fastsim/pull/89
* RustCycle init checks by kylecarow in https://github.com/NREL/fastsim/pull/101
* implement to_writer method and clean up RustCycle csv serde by kylecarow in https://github.com/NREL/fastsim/pull/95
* adding new from_github vehicle method by robinsteuteville in https://github.com/NREL/fastsim/pull/86
* skip veh_kg and fc_eff_array by kylecarow in https://github.com/NREL/fastsim/pull/107
* Feature/calibration demo by calbaker in https://github.com/NREL/fastsim/pull/108
New Contributors
* robinsteuteville made their first contribution in https://github.com/NREL/fastsim/pull/68
* michael-okeefe made their first contribution in https://github.com/NREL/fastsim/pull/30
**Full Changelog**: https://github.com/NREL/fastsim/compare/v2.1.1...v2.1.2