Full ChangeLog for v0.1.6
- Avoid trigger a rustc bug which causes errors when build with target
wasm32-unknown-unknown
(#54).
Full ChangeLog for v0.1.5
- Use features to let all structs be optional.
- Should NOT consider hashes as numbers.
- Add methods to replace numerical methods for hashes.
zero() -> empty()
is_zero() -> is_empty()
is_max() -> is_full()
- BREAKING CHANGE Remove
checked_neg(..)
for hashes.
- Upgrade dependencies.
quote v0.6 -> v1.0
syn v0.15 -> v1.0
proc-macro2 v0.4 -> v1.0
- Remove dependencies "proc-macro-hack" for crates in the workspace.
- Use
thiserror
instead of failure
since failure
is officially deprecated.
- Constructors can not handle short inputs correctly (#42).
as_fixed_bytes_mut(&mut self)
return an immutable reference (#42).
Full ChangeLog for v0.1.4
- Export errors in the main crates.
Full ChangeLog for v0.1.3
- Add a script to run rustfmt for code in
quote!()
(#22).
- Add readable constructors via proc-macro (#33).
- Hangs when performing the division and remainder operations (#34).
- Overflows when performing the division and remainder operations (#36).
- Errors are not re-exported in the main crates.
But they still can be imported from the internal crates.
Full ChangeLog for v0.1.2
- Fix dependencies in Cargo.toml.
Full ChangeLog for v0.1.1
Full ChangeLog for v0.1.0
- Release the first version of Rust-NumExt -- Libraries to extend the rust built-in numeric types.