From 168d594a54a78e397148e7163ea47d37387ee0da Mon Sep 17 00:00:00 2001 From: Josh Stone Date: Sat, 13 Jun 2020 11:42:58 -0700 Subject: [PATCH 1/2] Release 0.3.0 --- Cargo.toml | 3 +-- RELEASES.md | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 9112539..193c9a0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,10 +8,9 @@ categories = ["algorithms", "data-structures", "science", "no-std"] license = "MIT/Apache-2.0" name = "num-complex" repository = "https://github.com/rust-num/num-complex" -version = "0.3.0-pre" +version = "0.3.0" readme = "README.md" exclude = ["/bors.toml", "/ci/*", "/.github/*"] -publish = false edition = "2018" [package.metadata.docs.rs] diff --git a/RELEASES.md b/RELEASES.md index 5163276..3d09ff7 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,3 +1,22 @@ +# Release 0.3.0 (2020-06-13) + +### Enhancements + +- [The new "libm" feature passes through to `num-traits`][73], enabling `Float` + features on no-`std` builds. + +### Breaking Changes + +- `num-complex` now requires Rust 1.31 or greater. + - The "i128" opt-in feature was removed, now always available. +- [Updated public dependences][65]: + - `rand` support has been updated to 0.7, requiring Rust 1.32. + +**Contributors**: @cuviper, @SOF3, @vks + +[65]: https://github.com/rust-num/num-complex/pull/65 +[73]: https://github.com/rust-num/num-complex/pull/73 + # Release 0.2.4 (2020-01-09) - [`Complex::new` is now a `const fn` for Rust 1.31 and later][63]. From e78f46f43adf07a38f8797c69fcc3b70958e86f1 Mon Sep 17 00:00:00 2001 From: Josh Stone Date: Sat, 13 Jun 2020 12:09:51 -0700 Subject: [PATCH 2/2] Add a release note for #82 --- RELEASES.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/RELEASES.md b/RELEASES.md index 3d09ff7..3986d61 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -11,11 +11,14 @@ - The "i128" opt-in feature was removed, now always available. - [Updated public dependences][65]: - `rand` support has been updated to 0.7, requiring Rust 1.32. +- [Methods for `T: Float` now take values instead of references][82], most + notably affecting the constructor `from_polar`. **Contributors**: @cuviper, @SOF3, @vks [65]: https://github.com/rust-num/num-complex/pull/65 [73]: https://github.com/rust-num/num-complex/pull/73 +[82]: https://github.com/rust-num/num-complex/pull/82 # Release 0.2.4 (2020-01-09)