diff --git a/Cargo.toml b/Cargo.toml index b762d939..0f898108 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ license = "MIT" name = "rust_decimal" readme = "./README.md" repository = "https://github.com/paupino/rust-decimal" -version = "1.15.0" +version = "1.16.0" [package.metadata.docs.rs] all-features = true diff --git a/README.md b/README.md index 386b01f5..89bfcc01 100644 --- a/README.md +++ b/README.md @@ -17,8 +17,8 @@ To get started, add `rust_decimal` and optionally `rust_decimal_macros` to your ```toml [dependencies] -rust_decimal = "1.15" -rust_decimal_macros = "1.15" +rust_decimal = "1.16" +rust_decimal_macros = "1.16" ``` ## Usage @@ -158,4 +158,10 @@ libraries, this crate can be compiled with `--no-default-features`. ## Building -Please refer to the [Build document](BUILD.md) for more information on building and testing Rust Decimal. \ No newline at end of file +Please refer to the [Build document](BUILD.md) for more information on building and testing Rust Decimal. + +## Minimum Rust Compiler Version + +This library maintains support for rust compiler versions at least one year old and only updates the minimum version if and +when required. The current minimum compiler version is [`1.46.0`](https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1460-2020-08-27) +which was released on `2020-08-27`. \ No newline at end of file diff --git a/VERSION.md b/VERSION.md index c78086f8..d21fd8f1 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1,5 +1,16 @@ # Version History +## 1.16.0 + +* Implement `sin`/`cos`/`tan` functions which are enabled within the `maths` feature. [#413](https://github.com/paupino/rust-decimal/pull/413). +* Implement `round_sf` and `round_sf_with_strategy` to enable significant figure rounding. [#421](https://github.com/paupino/rust-decimal/pull/421) +* Remove unnecessary `std` feature from `arrayvec` usage [#417](https://github.com/paupino/rust-decimal/pull/417). +* Adhoc benchmarking and fuzz tooling improvements [#412](https://github.com/paupino/rust-decimal/pull/412), + [#415](https://github.com/paupino/rust-decimal/pull/415), [#416](https://github.com/paupino/rust-decimal/pull/416), + [#418](https://github.com/paupino/rust-decimal/pull/418). + +Thank you to [@c410-f3r](https://github.com/c410-f3r) for all your help with fuzz and benchmarking improvements! + ## 1.15.0 A minor bug and feature release which adds a couple of new functions as well as cleans up some documentation: diff --git a/macros/Cargo.toml b/macros/Cargo.toml index d66214ca..bf7a6ca4 100644 --- a/macros/Cargo.toml +++ b/macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust_decimal_macros" -version = "1.15.0" +version = "1.16.0" authors = ["Paul Mason "] edition = "2018" description = "Shorthand macros to assist creating Decimal types." @@ -12,7 +12,7 @@ categories = ["science","data-structures"] license = "MIT" [dependencies] -rust_decimal = { path = "..", version = "1.15.0" } +rust_decimal = { path = "..", version = "1.16.0" } quote = "1.0" [features] diff --git a/src/lib.rs b/src/lib.rs index fa6164c0..99e8b63a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -15,8 +15,8 @@ //! //! ```toml //! [dependencies] -//! rust_decimal = "1.15" -//! rust_decimal_macros = "1.15" +//! rust_decimal = "1.16" +//! rust_decimal_macros = "1.16" //! ``` //! //! ## Usage