Skip to content

Releases: cartridge-gg/cainome

v0.4.0

05 Sep 23:52
0d29bb0
Compare
Choose a tag to compare

Breaking change ⚠️

  • Now, cainome doesn't add any derive to the generated types. The user must defines derives to add them.
  • The generated code should now be more consistent as the order in which the types are processed should be always the same (lexicographic).

What's Changed

  • fix: ensure builtins are not included in composite resolution by @glihm in #47
  • feat!: add custom derives from user by @glihm in #46
  • fix: escape input strings for token alias by @glihm in #48
  • chore: bump starknet-rs by @glihm in #49
  • fix(rs): add derives to builder pattern by @glihm in #50
  • fix: ensure tokens are generated in lexicographic order by @glihm in #51
  • feat: error handling by @greged93 in #52
  • fix: add derives to legacy macro by @glihm in #53

New Contributors

Full Changelog: v0.3.2...v0.4.0

v0.3.2

05 Sep 23:52
3aec6d1
Compare
Choose a tag to compare

What's Changed

  • fix: ensure composite inners are resolved to known types by @glihm in #45

Full Changelog: v0.3.1...v0.3.2

v0.3.1

12 Jul 18:06
5cb2490
Compare
Choose a tag to compare

What's Changed

  • feat: support LegacyContractClass to load ABI from artifacts by @glihm in #43

Full Changelog: v0.3.0...v0.3.1

v0.3.0

05 Jul 22:58
6c82c5b
Compare
Choose a tag to compare

What's Changed

  • fix: don't consume self by @lambda-0x in #34
  • feat: import serde 1 by @glihm in #35
  • fix: add missing PartialOrd trait by @glihm in #36
  • fix: restore with_block to initialize a contract and a reader by @glihm in #37
  • Update README.md by @tarrencev in #39
  • ⚠️ breaking ⚠️ : bump starknet-rs to 0.11.0 + migrate to the new Felt type by @kariy in #40
  • feat: add execution v1 or v3 as a parameter by @glihm in #42

New Contributors

Full Changelog: v0.2.9...v0.3.0

v0.2.9

03 May 02:17
33f054d
Compare
Choose a tag to compare

What's Changed

  • fix: use set_block instead of with_block for better usage by @glihm in #33

Full Changelog: v0.2.8...v0.2.9

v0.2.8

02 May 22:00
a3ef5bb
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.7...v0.2.8

v0.2.7

24 Apr 20:08
bed53f7
Compare
Choose a tag to compare

What's Changed

  • feat: cainome cli update and new config parsing by @glihm in #22
  • chore: bump starknet-rs to 0.10.0 by @glihm in #28
  • feat: add Abigen to generate bindings without macro by @glihm in #29

Full Changelog: v0.2.6...v0.2.7

v0.2.6

24 Apr 05:05
07ba9c9
Compare
Choose a tag to compare

What's Changed

  • feat: add trait partial ord by @ybensacq in #20
  • fix: update examples and add with_block_id to the Contract by @glihm in #25
  • fix: ensure empty cairo0 array can be deserialized by @glihm in #26

New Contributors

Full Changelog: v0.2.5...v0.2.6

v0.2.5

14 Feb 18:20
54df2a4
Compare
Choose a tag to compare

What's Changed

  • chore: bump starknet-rs to 0.9.0 by @glihm in #17

Full Changelog: v0.2.4...v0.2.5

v0.2.4

14 Feb 18:18
a30cc79
Compare
Choose a tag to compare

What's Changed

  • chore: ensure tokio is only used for the binary by @glihm in #18

Full Changelog: v0.2.3...v0.2.4