Skip to content

Latest commit

 

History

History
142 lines (79 loc) · 1.92 KB

CHANGELOG.md

File metadata and controls

142 lines (79 loc) · 1.92 KB

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