Skip to content

v0.36.0

Latest
Compare
Choose a tag to compare
@iliekturtles iliekturtles released this 21 Mar 00:31

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.