paupino/rust-decimal
### [`v1.29.0`](https://togithub.com/paupino/rust-decimal/blob/HEAD/CHANGELOG.md#1290)
[Compare Source](https://togithub.com/paupino/rust-decimal/compare/1.28.1...1.29.0)
##### Added
- New `trunc_with_scale` function which allows you to truncate a decimal number whilst retaining a specified precision. ([#576](https://togithub.com/paupino/rust-decimal/pull/576)), ([#578](https://togithub.com/paupino/rust-decimal/pull/578))
##### Fixed
- Fix issue when rouding using a high precision decimal place on zero values. This would previously allow the `Decimal` number to enter into an invalid state. ([#575](https://togithub.com/paupino/rust-decimal/pull/575))
##### Changed
There were also a couple of housekeeping tasks, to help pave the way for v2 of Rust Decimal.
- Clean up features so that they are explicit in the `cargo.toml` and leverage the new `dep:` syntax where required. ([#579](https://togithub.com/paupino/rust-decimal/pull/579))
- Restructure and compartamentalize Makefile. ([#580](https://togithub.com/paupino/rust-decimal/pull/580))
##### Credit
Thank you [@c410-f3r](https://togithub.com/c410-f3r) and [@jon-chuang](https://togithub.com/jon-chuang) for your contributions to this release!
### [`v1.28.1`](https://togithub.com/paupino/rust-decimal/blob/HEAD/CHANGELOG.md#1281)
[Compare Source](https://togithub.com/paupino/rust-decimal/compare/1.28.0...1.28.1)
##### Fixed
- Bumped `borsh` and `criterion` dependencies to the latest versions. ([#568](https://togithub.com/paupino/rust-decimal/pull/568))
- Removed erroneous debug statements in `serde-with-str` feature. ([#571](https://togithub.com/paupino/rust-decimal/pull/571))
Thanks [@attila-lin](https://togithub.com/attila-lin) for your help bumping dependencies.
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.28
->1.29
Release Notes
paupino/rust-decimal
### [`v1.29.0`](https://togithub.com/paupino/rust-decimal/blob/HEAD/CHANGELOG.md#1290) [Compare Source](https://togithub.com/paupino/rust-decimal/compare/1.28.1...1.29.0) ##### Added - New `trunc_with_scale` function which allows you to truncate a decimal number whilst retaining a specified precision. ([#576](https://togithub.com/paupino/rust-decimal/pull/576)), ([#578](https://togithub.com/paupino/rust-decimal/pull/578)) ##### Fixed - Fix issue when rouding using a high precision decimal place on zero values. This would previously allow the `Decimal` number to enter into an invalid state. ([#575](https://togithub.com/paupino/rust-decimal/pull/575)) ##### Changed There were also a couple of housekeeping tasks, to help pave the way for v2 of Rust Decimal. - Clean up features so that they are explicit in the `cargo.toml` and leverage the new `dep:` syntax where required. ([#579](https://togithub.com/paupino/rust-decimal/pull/579)) - Restructure and compartamentalize Makefile. ([#580](https://togithub.com/paupino/rust-decimal/pull/580)) ##### Credit Thank you [@c410-f3r](https://togithub.com/c410-f3r) and [@jon-chuang](https://togithub.com/jon-chuang) for your contributions to this release! ### [`v1.28.1`](https://togithub.com/paupino/rust-decimal/blob/HEAD/CHANGELOG.md#1281) [Compare Source](https://togithub.com/paupino/rust-decimal/compare/1.28.0...1.28.1) ##### Fixed - Bumped `borsh` and `criterion` dependencies to the latest versions. ([#568](https://togithub.com/paupino/rust-decimal/pull/568)) - Removed erroneous debug statements in `serde-with-str` feature. ([#571](https://togithub.com/paupino/rust-decimal/pull/571)) Thanks [@attila-lin](https://togithub.com/attila-lin) for your help bumping dependencies.Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.