Skip to content

Commit

Permalink
Prepare release v0.2.0 (#83)
Browse files Browse the repository at this point in the history
* [#66] Create CHANGELOG.md file

* [#66] Update README and add flow for function handler

* [#66] Update deployed contract addresses

* [#66] Update version to v0.2.0

* [#66] Minor updates in CHANGELOG.md
  • Loading branch information
akshay-ap authored Aug 24, 2023
1 parent 5d5cfa4 commit b702db4
Show file tree
Hide file tree
Showing 6 changed files with 967 additions and 297 deletions.
51 changes: 51 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Changelog

This changelog contains changes starting from version v0.1.0

# Version 0.2.0

## Safe{Core} Protocol contracts

### Changes

- Issue [#47](https://github.com/5afe/safe-core-protocol/issues/47)

Allow setting Function Handler for individual function selector per Safe

- Issues [#73](https://github.com/5afe/safe-core-protocol/issues/73)

Check if the contract supports the appropriate interface while enabling a Plugin

- Issue [#46](https://github.com/5afe/safe-core-protocol/issues/46)

Add support for hooks in multi-signature execution flow for a Safe

- Issue [#62](https://github.com/5afe/safe-core-protocol/issues/62)

Allow the `to` value to be the account address in executeTransaction when the caller has root access

- Issue [#71](https://github.com/5afe/safe-core-protocol/issues/71)

Fixed broken linked list after disabling the plugin in the Manager

# Version 0.1.0

## Safe{Core} Protocol contracts

### Changes

- Issue [#1](https://github.com/5afe/safe-core-protocol/issues/1)

Setup project

- Issue [#2](https://github.com/5afe/safe-core-protocol/issues/2)

Create interfaces

- Issue [#3](https://github.com/5afe/safe-core-protocol/issues/3)

Create simple registry

- Issue [#4](https://github.com/5afe/safe-core-protocol/issues/4)

Create Manager contract and allow enabling Plugin on an account
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,8 @@ Currently implemented components of the Safe{Core} Protocol are:
- **SafeProtocolManager**
- **SafeProtocolRegistry**
- **Plugins**
- **Hooks** for transaction execution through Plugin(s)
- **Hooks**
- **Function Handler**
- Additionally a test version of registry **TestSafeProtocolRegistryUnrestricted** is also available.

[Execution flows](./docs/execution_flows.md) give a high-level overview of the different flows for the Safe{Core} Protocol.
Expand Down
Loading

0 comments on commit b702db4

Please sign in to comment.