Skip to content

0.2.0

Compare
Choose a tag to compare
@chiphogg chiphogg released this 06 Dec 22:45
· 228 commits to main since this release
4fc9ab3

Release Notes

User-facing library changes

  • We've split the unit definitions into individual files. Going
    forward, include "au/units/slugs.hh" to get the unit slugs.
    This lowers the barrier for defining new units, and also enables
    performance-focused users to include only the units they need on a
    per-file basis.

  • New .data_in(unit) member for Quantity and QuantityPoint gives
    direct (reference) access to the underlying numeric value. You still
    need to name the unit at the callsite, though!

New units

  • candelas
  • katals
  • lumens
  • moles
  • slugs
  • steradians

Tooling/Doc changes

  • Added support for GCC 10.

  • Added (barebones) documentation website, and au-docs-serve tool to
    generate and serve website locally.

  • Added make-single-file script to package the library as a single
    file. We automatically generate two "basic" versions when we generate
    the documentation website.

  • Linked to CppCon talk in README.

Contributors

Thanks to those who authored or reviewed PRs! Alphabetically: