What's Changed
- fix[venom]: reduce single-use expansion by @HodanPlodky in #4667
- chore[ci]: update gitignore by @charles-cooper in #4690
- feat[lang]:
@raw_return
decorator by @charles-cooper in #4568 - fix[docs]: fix build status in README.md by @gap-editor in #4680
- refactor[test]: rename venom
param
instruction in tests by @charles-cooper in #4689 - fix[lang]: disallow
@raw_return
in interfaces by @charles-cooper in #4700 - fix[tool]: add metadata for ctor functions by @charles-cooper in #4668
- feat[venom]: rewrite grammar to LALR(1) by @charles-cooper in #4687
- fix[venom]: fix function inliner
clone
function by @charles-cooper in #4696 - fix[venom]: fix incorrect write reordering in
DFTPass
by @charles-cooper in #4695 - feat[docs]: add docs for
@raw_return
decorator by @charles-cooper in #4699 - fix[tool]: fix invalid quotes in
-f cfg
output by @crebsy in #4672 - fix[docs]: clarify
n_slots
requirement in custom layout file by @crypdoughdoteth in #4641 - feat[tool]!: make
prague
the default evm version by @pcaversaccio in #4633
New Contributors
- @gap-editor made their first contribution in #4680
- @crypdoughdoteth made their first contribution in #4641
Full Changelog: v0.4.2...v0.4.3rc1