mirror of
https://git.proxmox.com/git/rustc
synced 2026-01-01 13:19:45 +00:00
2.7 KiB
2.7 KiB
Release 0.1.43 (2020-06-11)
- The new
Averagetrait computes fast integer averages, rounded up or down, without any risk of overflow.
Contributors: @althonos, @cuviper
Release 0.1.42 (2020-01-09)
Contributors: @cuviper, @dingelish
Release 0.1.41 (2019-05-21)
Contributors: @cuviper
Release 0.1.40 (2019-05-20)
- Optimized primitive
gcdby avoiding memory swaps. - Fixed
lcm(0, 0)to return0, rather than panicking. - Added
Integer::div_ceil,next_multiple_of, andprev_multiple_of. - Added
Integer::gcd_lcm,extended_gcd, andextended_gcd_lcm.
Contributors: @cuviper, @ignatenkobrain, @smarnach, @strake
Release 0.1.39 (2018-06-20)
- The new
Rootstrait providessqrt,cbrt, andnth_rootmethods, calculating anInteger's principal roots rounded toward zero.
Contributors: @cuviper
Release 0.1.38 (2018-05-11)
- Support for 128-bit integers is now automatically detected and enabled.
Setting the
i128crate feature now causes the build script to panic if such support is not detected.
Contributors: @cuviper
Release 0.1.37 (2018-05-10)
Integeris now implemented fori128andu128starting with Rust 1.26, enabled by the newi128crate feature.
Contributors: @cuviper
Release 0.1.36 (2018-02-06)
- num-integer now has its own source repository at rust-num/num-integer.
- Corrected the argument order documented in
Integer::is_multiple_of - There is now a
stdfeature, enabled by default, along with the implication that building without this feature makes this a#[no_std]crate.- There is no difference in the API at this time.
Contributors: @cuviper, @jaystrictor
Prior releases
No prior release notes were kept. Thanks all the same to the many contributors that have made this crate what it is!