Releases: safe-global/safe-smart-account
v1.5.0
What's Changed
- Rename repository and NPM package to
safe-smart-account
(#719) - Deprecate zkSync EraVM Support (#1004)
- Introduce Extensible Fallback Handler (#851)
- Event emitted with
initializer
andsaltNonce
for proxy creation (#894) - Internal revert message propagation (#715)
- Use updated EIP-1271 function signature in the signature validation process (#391)
- Remove usage of
transfer
andsend
(#601) - Make assembly blocks memory safe (#544)
- Remove
encodeTransactionData
and add inline-assembly-based encoding ingetTransactionHash
(#603) - Deprecate
createProxyWithCallback
(#955)
See CHANGELOG.md for a complete list of changes.
The changes have been audited, and the report is linked in the README.
Information on the bug bounty can be found in the developer portal.
The addresses of deployed instances of this version can be found in the Safe deployments repository
Safe Contracts v1.4.1-3
This release adds zkSync compatibility to Safe Contracts v1.4.1.
See CHANGELOG.md for a complete list of changes.
The changes have been audited, and the report is linked in the readme.
Information on the bug bounty can be found in the developer portal.
The addresses of deployed instances of this version can be found in the Safe deployments repository
v1.4.1-2
What's Changed
- Backport migration contracts to 1.4.1 by @mmv08 in #795
- Backport
SafeToL2Setup
contract by @mmv08 in #800 - Backmerge Coveralls CI job fix by @mmv08 in #801
- Audit Changes for
v1.4.1-2
by @remedcu in #812 - Removing
payable
by @remedcu in #817 - Bump Version to v1.4.1-2 by @nlordell in #825
SafeToL2Setup
deployment script by @remedcu in #823v1.4.1
Audit Report and Deployment Address by @remedcu in #826
Full Changelog: v1.4.1-1...v1.4.1-2
Safe Contracts v1.4.1-1
What's Changed
- Use the updated
@safe-global/safe-singleton-factory
for deployments instead of the deprecated@gnosis.pm/safe-singleton-factory
package.
The release doesn't contain contract changes and is only made to improve the contract deployment process. Please refer to the 1.4.1 release for a complete overview of the contract changes.
Safe Contracts v1.4.1-build.0
This release fixes incorrect exports in the package.json
file and contains no other changes. Please refer to the 1.4.1 release for a complete overview of the changes.
Safe Contracts v1.4.1
See CHANGELOG.md for a complete list of changes.
The changes have been audited, and the report is linked in the readme.
Information on the bug bounty can be found in the developer portal.
The addresses of deployed instances of this version can be found in the Safe deployments repository
Safe Contracts v1.4.0
See CHANGELOG.md for a complete list of changes.
The changes have been audited, and the report is linked in the readme.
Information on the bug bounty can be found in the developer portal.
The addresses of deployed instances of this version can be found in the Safe deployments repository
This release is deprecated in favour of 1.4.1 because of an important bug fix related to ERC-4337 compatibility. You're free to use the code, but it will not be supported in Safe's infrastructure
Version 1.3.0 + Libs 0
The release is exactly the same as v1.3.0, the only change is that the SignMessageLib
contract was audited, moved out of examples, and deployed.
See CHANGELOG.md for a complete list of changes.
The changes have been audited and the report is linked in the readme.
Information on the bug bounty can be found in the developer portal.
The addresses of deployed instances of this version can be found in the Safe deployments repository
Version 1.3.0
See CHANGELOG.md for a complete list of changes.
The changes have been audited and the report is linked in the readme.
Information on the bug bounty can be found in the developer portal.
The addresses of deployed instances of this version can be found in the Safe deployments repository
Version 1.2.0
Changes
All changes are collected in https://github.com/gnosis/safe-contracts/milestone/4?closed=1
Audit
The changes have been audited by G0 Group and the report has been added to the repository.
See G0 Group audit
Deployed contracts
The new Safe contract have been deployed to Mainnet, Görli, Rinkeby and Kovan and is on the same address on all networks.