Skip to content

Commit e90ea8f

Browse files
release: deploy v1.3.0 (#509)
* docs(contracts): removes outdated step in upgrade checklist * deploy(contracts): adds v1.3.0 mainnet deployment * deploy(contracts): adds polygon deployment * fix: removes uncessary inconsistent managingDAOImplementation field from active_contracts.json * chore: bump package version to v1.3.0 * chore: updates version for osx package * chore(contracts): updates changelog * chore(contracts): updates active_contracts with implementations and bases * chore(contracts): moves line in changelog
1 parent 40f342b commit e90ea8f

File tree

7 files changed

+451
-343
lines changed

7 files changed

+451
-343
lines changed

UPDATE_CHECKLIST.md

-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ This checklist is seen as a guide to update the existing deployment.
1616
- [ ] initialize the storage correctly
1717
- [ ] Make sure that the `deploy` property in `packages/contracts/networks.json` points to the correct update
1818
- [ ] Run `yarn` in the repository root to install the dependencies
19-
- [ ] Run `yarn run build:contracts-versions` in `packages/contracts` to make sure the contracts compile
2019
- [ ] Run `yarn build` in `packages/contracts` to make sure the contracts compile
2120
- [ ] Run `yarn test` in `packages/contracts` to make sure the contract tests succeed
2221
- [ ] Set `ETH_KEY` in `.env` to the deployers private key. It doesn't have to be the previous deployer

active_contracts.json

+121-24
Large diffs are not rendered by default.

packages/contracts-ethers/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aragon/osx-ethers",
3-
"version": "1.3.0-rc0.4",
3+
"version": "1.3.0",
44
"description": "The Aragon OSx contract definitions for ethers.js",
55
"main": "dist/bundle-cjs.js",
66
"module": "dist/bundle-esm.js",

packages/contracts/CHANGELOG.md

+3-12
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,10 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## v1.3.1-rc0
8+
## v1.3.0
99

1010
### Added
1111

12-
### Changed
13-
14-
- Added missing `virtual` keyword to `PermissionCondition` and `PermissionConditionUpgradeable`.
15-
16-
### Removed
17-
18-
## v1.3.0-rc0
19-
20-
### Added
21-
22-
- Added `PermissionCondition` and `PermissionConditionUpgradeable` to have ERC-165 support for `IPermissionCondition` implementations.
2312
- Inherit `ProtocolVersion` and `ERC165` in `DAOFactory` and `PluginRepoFactory`.
2413
- Inherit `ProtocolVersion` in `DAO` and `PluginRepo`.
2514
- Added a `nonReentrant` modifier to the `execute` function in the `DAO` contract.
@@ -28,6 +17,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2817

2918
### Changed
3019

20+
- Added missing `virtual` keyword to `PermissionCondition` and `PermissionConditionUpgradeable`.
21+
- Added `PermissionCondition` and `PermissionConditionUpgradeable` to have ERC-165 support for `IPermissionCondition` implementations.
3122
- Changed `TokenVotingSetup` to receive the `GovernanceERC20` and `GovernanceWrappedERC20` base contracts as constructor arguments to reduce the `initCode` size because of limitations on the Goerli testnet.
3223
- Revert with errors (`ConditionNotAContract`, `ConditionInterfacNotSupported`) if the `grantWithCondition` function in `PermissionManager` is called with a condition address that is not a `IPermissionCondition` implementation.
3324
- `_grantWithCondition()` doesn't accept `ALLOW_FLAG` anymore as valid condition input.

packages/contracts/Releases.md

+324-303
Large diffs are not rendered by default.

packages/contracts/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aragon/osx-artifacts",
3-
"version": "1.3.0-rc0.4",
3+
"version": "1.3.0",
44
"description": "The Aragon OSx Solidity contracts",
55
"main": "dist/bundle-cjs.js",
66
"module": "dist/bundle-esm.js",

packages/contracts/src/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aragon/osx",
3-
"version": "1.3.0-rc0.4",
3+
"version": "1.3.0",
44
"description": "The Aragon OSx Solidity contracts",
55
"publishConfig": {
66
"access": "public"

0 commit comments

Comments
 (0)