Skip to content

Releases: matter-labs/era-solidity

zkVM solc 0.4.13-1.0.0

16 Jan 19:10
9c0531b
Compare
Choose a tag to compare

This release has changes in the lowering of EVM assembly in order to get the zkSync's translator (targeting LLVM IR) to work correctly.

Added:

  • A new metadata output field called "extraMetadata" in standard-json that stores information of recursive functions

Changed:

  • Internal function pointers are lowered to static jump tables
  • Disabled evmasm optimizations to avoid any potential invalidation of the new metadata for recursive functions

zkVM solc 0.4.12-1.0.0

16 Jan 19:08
5d0c5d8
Compare
Choose a tag to compare

This release has changes in the lowering of EVM assembly in order to get the zkSync's translator (targeting LLVM IR) to work correctly.

Added:

  • A new metadata output field called "extraMetadata" in standard-json that stores information of recursive functions

Changed:

  • Internal function pointers are lowered to static jump tables
  • Disabled evmasm optimizations to avoid any potential invalidation of the new metadata for recursive functions