Skip to content

Commit 37815d1

Browse files
committed
Release 0.3.0
1 parent 7d5d3f0 commit 37815d1

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

RELEASES.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1+
# Release 0.3.0 (2020-06-13)
2+
3+
### Enhancements
4+
5+
- [`Ratio` now implements `ToPrimitive`][52].
6+
- [`Ratio` now implements additional formatting traits][56]:
7+
- `Binary`, `Octal`, `LowerHex`, `UpperHex`, `LowerExp`, `UpperExp`
8+
- [The `Pow` implementations have been expanded][70].
9+
- `Pow<BigInt>` and `Pow<BigUint>` are now implemented.
10+
- `Pow<_> for &Ratio<T>` now uses `&T: Pow`.
11+
- The inherent `pow` method now uses `&T: Pow`.
12+
13+
### Breaking Changes
14+
15+
- [`num-rational` now requires Rust 1.31 or greater][66].
16+
- The "i128" opt-in feature was removed, now always available.
17+
- [The "num-bigint-std" feature replaces "bigint" with `std` enabled][80].
18+
- The "num-bigint" feature without `std` uses `alloc` on Rust 1.36+.
19+
20+
**Contributors**: @cuviper, @MattX, @maxbla
21+
22+
[52]: https://github.com/rust-num/num-rational/pull/52
23+
[56]: https://github.com/rust-num/num-rational/pull/56
24+
[66]: https://github.com/rust-num/num-rational/pull/66
25+
[70]: https://github.com/rust-num/num-rational/pull/70
26+
[80]: https://github.com/rust-num/num-rational/pull/80
27+
128
# Release 0.2.4 (2020-03-17)
229

330
- [Fixed `CheckedDiv` when both dividend and divisor are 0][74].

0 commit comments

Comments
 (0)