Releases: alloy-rs/core
Releases · alloy-rs/core
alloy-core v0.8.21
What's Changed
- feat(
sol-macro-expander
): increase resolve limit to 128 by @sveitser in #864 - fix(sol-macro): call proc_macro_error handler manually by @DaniPopes in #866
- feat: add helpers for revertreason by @mattsse in #867
New Contributors
Full Changelog: v0.8.20...v0.8.21
alloy-core v0.8.20
What's Changed
- chore: clippy by @DaniPopes in #858
- feat: add Sealed::cloned by @mattsse in #860
- feat: add Sealed::as_sealed_ref by @mattsse in #859
- docs: add more 0x to alloy-primitives readme example by @DaniPopes in #861
- chore(deps): bump winnow 0.7 by @DaniPopes in #862
Full Changelog: v0.8.19...v0.8.20
alloy-core v0.8.19
What's Changed
- docs: hide hex_literal export by @DaniPopes in #849
- docs: enable some useful rustdoc features on docs.rs by @DaniPopes in #850
- feat(sol-types): improve ABI decoding error messages by @DaniPopes in #851
- feat(json-abi): add Param.name() accessor by @ozgrakkurt in #856
New Contributors
- @ozgrakkurt made their first contribution in #856
Full Changelog: v0.8.18...v0.8.19
alloy-core v0.8.18
What's Changed
- fix: coerce pow overflow by @DaniPopes in #838
- feat: re-export rayon traits implementations by @lightsing in #836
- feat(primitives): re-export foldhash by @DaniPopes in #839
- feat(sol-macro): evaluate array sizes by @DaniPopes in #840
- feat: support 0x in hex! and similar macros by @DaniPopes in #841
- feat(sol-macro): translate contract types to address by @DaniPopes in #842
- test(sol-macro): add a test for namespaced types by @DaniPopes in #843
- test: re-enable miri on foldhash by @DaniPopes in #844
- test(sol-macro): add a test for missing_docs by @DaniPopes in #845
- docs(sol-macro): document visibility and state mutability by @DaniPopes in #846
- docs: typos by @DaniPopes in #847
- fix(primitives): hex macro re-export by @DaniPopes in #848
Full Changelog: v0.8.16...v0.8.18
alloy-core v0.8.17
Superseded by 0.8.18
What's Changed
- fix: coerce pow overflow by @DaniPopes in #838
- feat: re-export rayon traits implementations by @lightsing in #836
- feat(primitives): re-export foldhash by @DaniPopes in #839
- feat(sol-macro): evaluate array sizes by @DaniPopes in #840
- feat: support 0x in hex! and similar macros by @DaniPopes in #841
- feat(sol-macro): translate contract types to address by @DaniPopes in #842
- test(sol-macro): add a test for namespaced types by @DaniPopes in #843
- test: re-enable miri on foldhash by @DaniPopes in #844
- test(sol-macro): add a test for missing_docs by @DaniPopes in #845
- docs(sol-macro): document visibility and state mutability by @DaniPopes in #846
- docs: typos by @DaniPopes in #847
Full Changelog: v0.8.16...v0.8.17
alloy-core v0.8.16
What's Changed
- ci: move deny to ci by @DaniPopes in #821
- chore(primitives): remove rustc-hash workaround by @DaniPopes in #822
- chore: shorten map type alias names by @DaniPopes in #824
- chore: add clone_inner by @mattsse in #825
- fix(syn-solidity): correctly parse invalid bytes* etc as custom by @DaniPopes in #830
- feat: re-export
rayon
feature by @lightsing in #827 - fix: allow non-boolean v values for PrimitiveSignature by @klkvr in #832
- fix: re-enable foldhash on zkvm by @Wollac in #833
- chore: clippy by @DaniPopes in #834
- feat(dyn-abi): support parse scientific number by @9547 in #835
New Contributors
- @lightsing made their first contribution in #827
- @9547 made their first contribution in #835
Full Changelog: v0.8.15...v0.8.16
v0.8.15
What's Changed
- chore: update release.toml by @klkvr in #817
- chore: asRef for Log by @mattsse in #820
- Remove unsafe code from macro expansions by @nbaksalyar in #818
- chore: mark
Signature
as deprecated by @moricho in #819
New Contributors
- @nbaksalyar made their first contribution in #818
Full Changelog: v0.8.14...v0.8.15
alloy-core v0.8.14
What's Changed
- chore: bump MSRV to 1.81 by @DaniPopes in #790
- feat: switch all std::error to core::error by @DaniPopes in #815
Full Changelog: v0.8.13...v0.8.14
alloy-core v0.8.13
What's Changed
- ci: remove cron schedule for deps.yml by @DaniPopes in #808
- feat: expose
returns
field forDynSolCall
type by @dantop114 in #809 - Make Signature::new a const fn by @kpp in #810
- fix(sol-macro): expand all getter return types by @DaniPopes in #812
- chore: release 0.8.13 by @DaniPopes in #813
New Contributors
- @dantop114 made their first contribution in #809
Full Changelog: v0.8.12...v0.8.13