Skip to content

Commit 21dc824

Browse files
authored
Release 1.4.1-3 (#841)
This pull request includes updates to the `CHANGELOG.md` and `package.json` files to document the latest changes and support for zkSync. The most important changes include adding new contracts for migration and zkSync support and updates to the version number. ### Documentation Updates: * [`CHANGELOG.md`](diffhunk://#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4edR7-R11): Added release iterations for versions 1.4.1-2 and 1.4.1-3, including new contracts for Safe migrations and zkSync support. * [`CHANGELOG.md`](diffhunk://#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4edL17-R46): Updated the addresses for core, factory, handler, lib, and storage reader contracts to include both EVM and zkSync addresses. ### Version Update: * [`package.json`](diffhunk://#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L3-R3): Updated the version number from 1.4.1-2 to 1.4.1-3.
1 parent 0440046 commit 21dc824

File tree

3 files changed

+21
-16
lines changed

3 files changed

+21
-16
lines changed

CHANGELOG.md

+18-13
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ This changelog only contains changes starting from version 1.3.0
44

55
# Version 1.4.1
66

7+
## Release iterations
8+
9+
- 1.4.1-2: Added `SafeToL2Migration`, `SafeMigration` and `SafeToL2Setup` contracts to facilitate migrations from previous Safe versions.
10+
- 1.4.1-3: Added zkSync support for all contracts.
11+
712
## Compiler settings
813

914
Solidity compiler: [0.7.6](https://github.com/ethereum/solidity/releases/tag/v0.7.6) (for more info see issue [#251](https://github.com/safe-global/safe-contracts/issues/251))
@@ -14,31 +19,31 @@ Solidity optimizer: `disabled`
1419

1520
### Core contracts
1621

17-
- `Safe` at `0x41675C099F32341bf84BFc5382aF534df5C7461a`
18-
- `SafeL2` at `0x29fcB43b46531BcA003ddC8FCB67FFE91900C762`
22+
- `Safe` at `0x41675C099F32341bf84BFc5382aF534df5C7461a` (EVM), `0xC35F063962328aC65cED5D4c3fC5dEf8dec68dFa` (zkSync)
23+
- `SafeL2` at `0x29fcB43b46531BcA003ddC8FCB67FFE91900C762` (EVM), `0x610fcA2e0279Fa1F8C00c8c2F71dF522AD469380` (zkSync)
1924

2025
### Factory contracts
2126

22-
- `SafeProxyFactory` at `0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67`
27+
- `SafeProxyFactory` at `0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67` (EVM), `0xc329D02fd8CB2fc13aa919005aF46320794a8629` (zkSync)
2328

2429
### Handler contracts
2530

26-
- `TokenCallbackHandler` at `0xeDCF620325E82e3B9836eaaeFdc4283E99Dd7562`
27-
- `CompatibilityFallbackHandler` at `0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99`
31+
- `TokenCallbackHandler` at `0xeDCF620325E82e3B9836eaaeFdc4283E99Dd7562` (EVM), `0xd508168Db968De1EBc6f288322e6C820137eeF79` (zkSync)
32+
- `CompatibilityFallbackHandler` at `0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99` (EVM), `0x9301E98DD367135f21bdF66f342A249c9D5F9069` (zkSync)
2833

2934
### Lib contracts
3035

31-
- `MultiSend` at `0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526`
32-
- `MultiSendCallOnly` at `0x9641d764fc13c8B624c04430C7356C1C7C8102e2`
33-
- `CreateCall` at `0x9b35Af71d77eaf8d7e40252370304687390A1A52`
34-
- `SignMessageLib` at `0xd53cd0aB83D845Ac265BE939c57F53AD838012c9`
35-
- `SafeMigration` at `0x526643F69b81B008F46d95CD5ced5eC0edFFDaC6` (target Safe version: v1.4.1)
36-
- `SafeToL2Migration` at `0xfF83F6335d8930cBad1c0D439A841f01888D9f69`
37-
- `SafeToL2Setup` at `0xBD89A1CE4DDe368FFAB0eC35506eEcE0b1fFdc54`
36+
- `MultiSend` at `0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526` (EVM), `0x309D0B190FeCCa8e1D5D8309a16F7e3CB133E885` (zkSync)
37+
- `MultiSendCallOnly` at `0x9641d764fc13c8B624c04430C7356C1C7C8102e2` (EVM), `0x0408EF011960d02349d50286D20531229BCef773` (zkSync)
38+
- `CreateCall` at `0x9b35Af71d77eaf8d7e40252370304687390A1A52` (EVM), `0xAAA566Fe7978bB0fb0B5362B7ba23038f4428D8f` (zkSync)
39+
- `SignMessageLib` at `0xd53cd0aB83D845Ac265BE939c57F53AD838012c9` (EVM), `0xAca1ec0a1A575CDCCF1DC3d5d296202Eb6061888` (zkSync)
40+
- `SafeMigration` (target Safe version: v1.4.1) at `0x526643F69b81B008F46d95CD5ced5eC0edFFDaC6` (EVM), `0x817756C6c555A94BCEE39eB5a102AbC1678b09A7` (zkSync)
41+
- `SafeToL2Migration` at `0xfF83F6335d8930cBad1c0D439A841f01888D9f69` (EVM), `0xa26620d1f8f1a2433F0D25027F141aaCAFB3E590` (zkSync)
42+
- `SafeToL2Setup` at `0xBD89A1CE4DDe368FFAB0eC35506eEcE0b1fFdc54` (EVM), `0x199A9df0224031c20Cc27083A4164c9c8F1Bcb39` (zkSync)
3843

3944
### Storage reader contracts
4045

41-
- `SimulateTxAccessor` at `0x3d4BA2E0884aa488718476ca2FB8Efc291A46199`
46+
- `SimulateTxAccessor` at `0x3d4BA2E0884aa488718476ca2FB8Efc291A46199` (EVM), `0xdd35026932273768A3e31F4efF7313B5B7A7199d` (zkSync)
4247

4348
## Changes
4449

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@safe-global/safe-contracts",
3-
"version": "1.4.1-2",
3+
"version": "1.4.1-3",
44
"description": "Ethereum multisig contract",
55
"homepage": "https://github.com/safe-global/safe-smart-account/",
66
"license": "LGPL-3.0",

0 commit comments

Comments
 (0)