0.3.0
Release Notes
User-facing library changes
-
Single-file installations of the library now contain a manifest
comment at the top! This makes it crystal clear which version and
options were used to generate the file. -
We've formally deprecated the old-style
.in
/.as
APIs. Users who
try to use them will get a readable compiler warning telling them what
to do instead. -
We also deprecated all callables whose names are units which have
nonzero offsets. The only two such callables werecelsius()
and
fahrenheit()
. These are ambiguous betweenQuantity
and
QuantityPoint
, and that ambiguity is dangerous in ways that it's not
for other kinds of units. To replace these names, we added a_qty
suffix for quantity makers of such units, analogous to_pt
. This
_qty
suffix is omitted on all other units for readability.
Tooling/Doc changes
-
Added installation instructions.
-
As part of the move to
aurora-opensource/au
, we lost access to the
Aurora-internal buildkite agents we had been using, so we migrated to
GitHub Actions for the foreseeable future.
Contributors
Thanks to those who authored or reviewed PRs! Alphabetically: