Releases: kaidokert/fixed-bigint-rs
Releases · kaidokert/fixed-bigint-rs
v0.1.8
- Implemented PrimInt::pow()
- Implemented PrimInt::from_le(), from_be, to_le, to_be
- Implemented PrimInt::swap_bytes()
- Improved test coverage
v0.1.7
Re-exported missing num_integer crate
v0.1.6
Added num-integer::Integer implementation
Fixed newly issued Clippy warnings
v0.1.5
Add coverage tracking.
Implement rotate_left / rotate_right bit ops
v0.1.4
Impement shift operator variants and shift-assign, also BitAndAssign, BitOrAssign, BitXorAssign.
Both mul and div now make a lot less copies of data.
Small optimization for multiply, eliminating overflow checking round when not needed.
v0.1.3
Implement AddAssign, MulAssign, DivAssign, and all arithmetic operands that take a reference, rather than value.
Also add num_traits::Unsigned trait tag, plus all of num_traits::{NumAssign, NumRef, NumAssignRef} as those are all now fully implemented.
More testing and making panic! behaviour more consistent.
v0.1.2
Adds missing overflowing multiply operands and wrapping/saturating/checked as well. Missing checked_div added too.