Releases: monero-rs/monero-rs
Releases · monero-rs/monero-rs
0.16.0
Added
- Method to check outputs with existing
SubKeyChecker
by @busyboredom (#64) - Impl consensus Decodable and Encodable for Address by @TheCharlatan (#68)
Removed
0.15.0
0.14.0
Changelog
Added
- Function for computing the signature hash of a transaction by @thomaseizinger (#41)
- Length bounds check before allocating
Vec
by @sdbondi (#47)
Changed
- Don't use
io::Cursor
for implementingEncodable
onExtraField
by @thomaseizinger (#49) - Trait
Encodable
is now sealed and cannot be implemented outside of the library to guarentee a correct, non-failable, implementation by @h4sh3d (#50)
Fixed
Removed
0.13.0
Changelog
Added
Changed
- Replace
keccak-hash
withtiny-keccak
by @thomaseizinger (#40) - New
check_output
API by @thomaseizinger (#42) - Switch CI from Travis to GitHub Actions
0.12.0
Changelog
Added
- More types under
strict_encoding
wrapper (2dba2da
) - Add
TryFrom
impl. on keys and morederive
on some types (dd9f1d9
,06ed856
)
Changed
- Update
base58
dependency to0.3.0
(56c7a0a
) - Change
pub use
over the library (0020a6e
) - Improve overall documentation (
43c4926
)
Work done by @thomaseizinger and @h4sh3d
0.11.2
0.11.1
Changelog
Added
- Package metadata for generated documentation on https://doc.rs to enable feature badges
0.11.0
Changelog
Added
- Amount recovery for
OwnedTxOut
withViewPair
(#23) - New feature
strict_encoding_support
, disabled by default, which wraps some Encodable and Decodable types
Changed
- Use
thiserror
on allError
types in the library - Update
base58-monero
to0.2.1
and upgrade all dependencies - Simplify
Encodable
andDecodable
traits based on the work done inrust-bitcoin/rust-bitcoin
, remove dependencybytes
- Improve README and Rust documentation
Work done by @kayabaNerve, @zkao, and @h4sh3d