1.4 KiB
1.4 KiB
Release 0.2.0 (pending)
- ⚠️ num-bigint now requires rustc 1.15 or greater.
- ⚠️
Shr for BigInt
now rounds down rather than toward zero, matching the behavior of the primitive integers for negative values.
Contributors: @cuviper
Release 0.1.43
- The new
BigInt::modpow
performs signed modular exponentiation, using the existingBigUint::modpow
and rounding negatives similar tomod_floor
.
Contributors: @cuviper
Release 0.1.42
- num-bigint now has its own source repository at rust-num/num-bigint.
lcm
now avoids creating a large intermediate product.gcd
now uses Stein's algorithm with faster shifts instead of division.rand
support is now extended to 0.4 (while still allowing 0.3).
Contributors: @cuviper, @Emerentius, @ignatenkobrain, @mhogrefe
Prior releases
No prior release notes were kept. Thanks all the same to the many contributors that have made this crate what it is!