Skip to content

v0.36.0

Latest
Compare
Choose a tag to compare
@iliekturtles iliekturtles released this 21 Mar 00:31
· 18 commits to master since this release

This release adds new quantities, new units, bumps the MSRV (minimum supported Rust version) to 1.65.0, and fixes bitrot in Github actions.

Many thanks to Aehmlo, Code-Maniac, baarkerlounger, g1aeder, hellow554, igiona, waywardmonkeys, and yacinelakel for pull requests included and issues resolved in this release.

Added

  • #429 Add minute_per_kilometer unit to InverseVelocity.
  • #436 Add explicit serde feature. The new serde feature deprecates the old use_serde feature which is now an alias for serde and will be removed in a future uom release.
  • #446 Add ArealHeatCapacity quantity.
  • #450 Add ThermalResistance quantity.

Changed

  • #425 Clarify Conversion documentation for converting to and from the base unit.
  • #432 Use Cargo.toml rust-version key to identify the MSRV (minimum supported Rust version).
  • #445 Update basic example with example code to do unit conversions.
  • #456 Commit Cargo.lock to pin certain crates to specific versions that support uom's MSRV (minimum supported Rust version).
  • #459 Increase MSRV (minimum supported Rust version) to 1.65.0. No changes in this release require the new MSRV.
  • #457 Update github checkout and cache actions to v4.
  • #459 Rust 1.76.0 is now used for rustfmt, clippy, and tarpaulin jobs.
  • #443, #459 Resolve numerous rustc and clippy warnings.