Safe contract v1.5.0

What changes are planned for v1.5.0?

1. Updated EIP-1271 support

Github issue: https://github.com/safe-global/safe-contracts/issues/391

2. Module Guards

Add a feature to control the transactions initiated through a module on similar lines to Transaction guard. This feature is open for discussion. More details will be added later.

3. checkNSignatures with msg.sender
  • This feature is open for discussion. More details will be added later.
  • The changes in this PR to be reviewed

Notes

  • Ensure that changes are minimal
  • Limit the changes to fit into byte codesize limit

Timeline

  • Collect feedback on the proposed changes in the next weeks
  • Start implementing changes in June, 2023
  • Prepare changes by 2023-06-29T22:00:00Z
1 Like

Update on the status of v1.5.0

  1. Updated EIP-1271 support
    PR open for review and sugesstions: https://github.com/safe-global/safe-contracts/pull/581

  2. Module Guards
    We had 2 potential implementations for supporting module guards but, due to contract size limit (SafeL2.sol) we are unable to merge this feature.

2 Likes