Releases: matter-labs/era-solidity
zkVM solc 0.5.6-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.5.5-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.5.4-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.5.3-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.5.2-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.5.1-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.5.0-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.26-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.25-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.24-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