# Changelog All notable changes to this project will be documented in this file. ## [0.6.12] - 2023-11-01 ### Miscellaneous Tasks - Update dependencies ## [0.6.11] ### Miscellaneous Tasks - Finally add CHANGELOG.md ## [0.6.4] ### Miscellaneous Tasks - Add MSRV (1.60) - Upgrade dependencies ## [0.6.3] ### Styling - Format Cargo.toml - More Cargo.toml formatting - Move clippy allows to specific lines of code ### Testing - Add (and fix) more deny lints - Add audit, deny, outdated, and udeps to CI - Fix cargo audit advisory db location - Make accepted licenses explicit ## [0.6.2] ### Bug Fixes - Allow clippy lints on specific tests ### Refactor - Change std::time::Duration to std::core::Duration - Change unwrap()s to expects() and deny in clippy - Clean up by using cfg-if where possible ### Testing - Use prop_assert* macros where appropriate ### Dev - Add husky for pre-commit hook generation ## [0.6.1] ### Refactor - Switch to array-init ## [0.6.0] ### Testing - Add more stuff to CI - Add examples to CI - Get to 100% coverage, clean up cargo features ## [0.5.4] ### Performance - Add benchmark, optimize ## [0.5.3] ### Documentation - Updates to NetworkCoordinate ## [0.5.2] ### Features - F32/f64 cargo features added ## [0.5.1] ### Documentation - Udpate crate description - Minor updates re: type aliases, crate to 0.5.1 ## [0.5.0] ### Features - Improve ergonomics for serialization format - Type aliases for 2D/3D NetworkCoordinates ## [0.4.1] ### Bug Fixes - Exclude examples from crate ## [0.4.0] ### Bug Fixes - Add numeric stability ### Features - Add PlanetLab example ### Testing - Add proptest, make vec mul/div scalar safer - Add property tests to HeightVector - Add test for NetworkCoordinate::estimate_rtt ### Misc - Formatting ## [0.3.1] ### Documentation - Add link to docs.rs in README - Add link to ticket tracker ### Features - Add serde