Releases: matter-labs/era-solidity
zkVM solc 0.5.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.5.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.5.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
zkVM solc 0.5.13-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.12-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.11-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.10-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.9-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.8-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.7-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