Skip to content

v0.37.0

Latest

Choose a tag to compare

@iliekturtles iliekturtles released this 16 May 13:02
· 56 commits to master since this release

This release adds new quantities, new units, updates uom to 2021 edition, and fixes bitrot exposed by the latest tools.

Many thanks to aevyrie, boondocklabs, caspermeijn, cutlerjake, elsandosgrande, mkdjr, Netzwerk2, nsunderland1, and portyanikhin for pull requests included and issues resolved in this release.

Added

  • #479 Add AngularMomentum quantity.
  • #489 Add ton_long_per_cubic_foot and ton_short_per_cubic_foot units to MassDensity.
  • #489 Add numerous units to SpecificVolume.
  • #502 Add inch_per_minute unit to Velocity.
  • #507 Add SurfaceTension quantity.
  • #508 Add KinematicViscosity quantity.
  • Add gram_force unit to Force.

Changed

  • #477 Replace relative URLs in documents with Rust item links.
  • #516 Rust 1.86.0 is now used for rustfmt, clippy, and tarpaulin jobs.
  • #514 Update to 2021 edition.
  • Automatically check unit validity by replacing explicit TypeId checks with Conversion::is_valid calls.

Fixed

  • #462 Fix abbreviations for units in MassPerEnergy.
  • #473 Fix abbreviations for units in InverseVelocity.
  • #478 Fix NIST Special Publication 811 links.
  • #500 Resolve unexpected_cfg warnings caused by cfg references in macro-generated code.
  • Correct cargo-clippy/clippy feature usage for --check-cfg.
  • Resolve clippy empty docs warnings.