Skip to content

Releases: alloy-rs/core

alloy-core v0.8.2

06 Sep 15:41
v0.8.2
56ec91b
Compare
Choose a tag to compare

Hotfix for no_std, which was broken accidentally in v0.8.1.

What's Changed

  • docs(primitives): document features in wrap_fixed_bytes-generated types by @DaniPopes in #726
  • fix: no_std and workflow by @refcell in #727

New Contributors

Full Changelog: v0.8.1...v0.8.2

alloy-core v0.8.1

06 Sep 13:39
v0.8.1
24a7c52
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.8.1

alloy-core v0.8.0

21 Aug 14:30
v0.8.0
0275f88
Compare
Choose a tag to compare

Breaking Changes

  • [primitives] ethereum_ssz and "ssz" feature have been removed. ethereum_ssz 0.7 and above will depend on alloy-primitives, instead of the opposite. #701
  • [sol-types] Odd size integers are now represented by the corresponding ruint, rather than rounded up to the next primitive integer (e.g. uint96 -> U96, rather than u128). #677
  • [sol-macro] JSON inputs preserve contract specifiers, creating separate libraries for them if different from the main name.
    Example: if a struct MyLib.Struct exists inside of a JSON ABI, library MyLib { ... } is created containing that struct and referenced everywhere else using MyLib::Struct, unless the macro is invoked with sol!(MyLib, "..."), in which case it will be inside of interface MyLib { ... } as usual. #694
  • [sol-type-parser] API changes to utilities and parser methods. #703

What's Changed

New Contributors

Full Changelog: v0.7.7...v0.8.0

alloy-core v0.7.7

08 Jul 12:57
v0.7.7
03d4dcb
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.6...v0.7.7

alloy-core v0.7.6

10 Jun 13:51
v0.7.6
155f7cc
Compare
Choose a tag to compare

What's Changed

  • feat(sol-macro): add return value names to simple getters by @DaniPopes in #648
  • chore(docs): add doc aliases for Tx prefixed names by @zerosnacks in #649
  • feat(primitives): implement ops::Not for fixed bytes by @DaniPopes in #650
  • feat(primitives): derive Arbitrary for Signature by @yash-atreya in #652
  • feat(primitives): add additional common aliases by @zerosnacks in #654

Full Changelog: v0.7.5...v0.7.6

alloy-core v0.7.5

04 Jun 08:15
v0.7.5
9435229
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.4...v0.7.5

alloy-core v0.7.4

14 May 19:30
v0.7.4
fe485e1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.3...v0.7.4

alloy-core v0.7.3

14 May 16:04
v0.7.3
f52fe01
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.2...v0.7.3

alloy-core v0.7.2

02 May 07:20
v0.7.2
63f38a1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.1...v0.7.2

alloy-core v0.7.1

23 Apr 23:00
v0.7.1
1cb55a8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.7.1