What's Changed
- fix(primitives): include in aliases export to prevent having to import from
aliases::{..}
by @zerosnacks in #655 - chore: swap sol macro doctests symlink by @DaniPopes in #657
- fmt: sort derives by @DaniPopes in #662
- feat(primitives): manually implement arbitrary for signature by @DaniPopes in #663
- docs: update MSRV policy by @DaniPopes in #665
- docs: add per-crate changelogs by @DaniPopes in #669
- fix: fixed bytes dyn abi packed encoding by @michprev in #671
- feat: add
abi_packed_encoded_size
by @DaniPopes in #672 - feat: IntoLogData by @prestwich in #666
- feature: DynSolCall by @prestwich in #632
- chore(sol-macro): allow clippy all when emitting contract bytecode by @DaniPopes in #674
- chore: fix unnameable-types by @DaniPopes in #675
- chore: use workspace.lints by @DaniPopes in #676
- docs(sol-types): update README.md using crate docs by @DaniPopes in #679
- docs(primitives): fix rustdoc for Signature by @DaniPopes in #680
- feat: add support for parsing visibility and state mutability by @mattsse in #682
- fix: small fixes for
DynSolValue
strategies by @klkvr in #683 - feat(json-abi): allow
serde_json::from_{value,reader}
by @DaniPopes in #684
New Contributors
Full Changelog: v0.7.6...v0.7.7