Releases: matter-labs/era-solidity
zkVM solc 0.4.23-1.0.0
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.22-1.0.0
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.21-1.0.0
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.20-1.0.0
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.19-1.0.0
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.18-1.0.0
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.17-1.0.0
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.16-1.0.0
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.15-1.0.0
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.14-1.0.0
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