|
2 | 2 | <!-- Template: |
3 | 3 | ## [version] — YYYY-MM-DD |
4 | 4 |
|
| 5 | +### Security |
5 | 6 | ### Added |
6 | 7 | ### Changed |
7 | 8 | ### Deprecated |
8 | 9 | ### Removed |
9 | 10 | ### Fixed |
10 | | -### Security |
11 | 11 | --> |
| 12 | +## [v0.33.0] — 2022-06-28 |
| 13 | +This release adds one new quantity, `Absement`. Two new underlying storage types, `Complex32` and |
| 14 | +`Complex64`. Eight new exponential and logarithmic functions on `Ratio` and changes to use |
| 15 | +`#[must_use]` and `#[non_exhaustive]`. |
| 16 | + |
| 17 | +Many thanks to [adamreichold](https://github.com/adamreichold), |
| 18 | +[gonzaponte](https://github.com/gonzaponte), [jacg](https://github.com/jacg), |
| 19 | +[nick-pascucci-spire](https://github.com/nick-pascucci-spire), and |
| 20 | +[TobTobXX](https://github.com/TobTobXX) for pull requests included and issues resolved in this |
| 21 | +release. |
| 22 | + |
| 23 | +### Added |
| 24 | + * [#284](https://github.com/iliekturtles/uom/pull/284), |
| 25 | + [#285](https://github.com/iliekturtles/uom/pull/285) `Absement` quantity added. |
| 26 | + * [#287](https://github.com/iliekturtles/uom/pull/287) Add support for `Complex32` and `Complex64` |
| 27 | + as underlying storage types. |
| 28 | + * [#290](https://github.com/iliekturtles/uom/pull/290) Implement `exp2`, `exp_m1`, `exp`, `ln_1p`, |
| 29 | + `ln`, `log10`, `log2`, and `log` for `Ratio`. |
| 30 | + * [#306](https://github.com/iliekturtles/uom/pull/306) Add missing `#[must_use]` on all methods |
| 31 | + returning a value. `must_use_candidate` and `return_self_not_must_use` clippy lints are now |
| 32 | + enabled to ensure future methods include the attribute. |
| 33 | + |
| 34 | +### Changed |
| 35 | + * [#272](https://github.com/iliekturtles/uom/pull/272) Improve documentation on how to enable |
| 36 | + `serde` for `big*` and `rational*` underlying storage types. |
| 37 | + * Enable `#[non_exhaustive]` on `Units` `enum`s. The `#[doc(hidden)] __nonexhaustive` trick is not |
| 38 | + longer used. |
| 39 | + |
12 | 40 | ## [v0.32.0] — 2022-01-14 |
13 | 41 | This release adds one new quantity, `MolarHeatCapacity`, a new trait, `ConstZero`, and many internal |
14 | 42 | improvements. The `quickcheck` 1.0 update uncovered a number of issues with floating point precision |
@@ -598,7 +626,9 @@ for the creation of custom systems or the use of the pre-built SI. Basic mathema |
598 | 626 | are implemented and a minimal set of quantities (length, mass, time...) and units (meter, kilometer, |
599 | 627 | foot, mile, ...) are included. |
600 | 628 |
|
601 | | -[Unreleased]: https://github.com/iliekturtles/uom/compare/v0.31.1...master |
| 629 | +[Unreleased]: https://github.com/iliekturtles/uom/compare/v0.33.0...master |
| 630 | +[v0.33.0]: https://github.com/iliekturtles/uom/compare/v0.32.0...v0.33.0 |
| 631 | +[v0.32.0]: https://github.com/iliekturtles/uom/compare/v0.31.1...v0.32.0 |
602 | 632 | [v0.31.1]: https://github.com/iliekturtles/uom/compare/v0.31.0...v0.31.1 |
603 | 633 | [v0.31.0]: https://github.com/iliekturtles/uom/compare/v0.30.0...v0.31.0 |
604 | 634 | [v0.30.0]: https://github.com/iliekturtles/uom/compare/v0.29.0...v0.30.0 |
|
0 commit comments