Skip to content

v1.5.9

Choose a tag to compare

@github-actions github-actions released this 24 Dec 14:40
· 8 commits to main since this release
  • Add support to pass builtin functions to __VERBATIM.
    • __VERBATIM can now wrap builtins that generate PUSH + value, stripping the PUSH opcode.
    • Supported: __FUNC_SIG, __EVENT_HASH, __BYTES, __ERROR, __RIGHTPAD, __LEFTPAD.
    • Example: __VERBATIM(__FUNC_SIG("withdraw(uint256)")) emits raw 4-byte selector without PUSH4.
  • EVM version Osaka is now the default.
  • Update to foundry v1.5.1.