Skip to content

Commit b9bebf8

Browse files
committed
chore: maintained changelog and checklists
1 parent ee11e74 commit b9bebf8

File tree

3 files changed

+16
-1
lines changed

3 files changed

+16
-1
lines changed

DEPLOYMENT_CHECKLIST.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ This checklist is seen as a guide to deploy the stack to a new chain.
77
- [ ] Verify that the deployers wallet has enough funds.
88
- [ ] Check that the subgraph hoster supports the network OSx is deployed to.
99
- [ ] Make sure you are using Node v16
10-
- [ ] Bump the OSx protocol version in the `ProtocolVersion.sol` file.
10+
- [ ] Make sure you are using the intended `@aragon/osx-commons-contracts` package version.
11+
- [ ] Make sure that the OSx protocol version in `@aragon/osx-commons-contracts/src/utils/versioning/ProtocolVersion.sol` is bumped correctly.
12+
- [ ] Make sure that the semver number in `osx/packages/contracts/src/package.json` matches with that of `@aragon/osx-commons-contracts`. The pre-release suffix is allowed to differ.
1113
- [ ] Check that version tags are set correctly in the plugin repo deploy scripts `packages/contracts/deploy/new/30_plugins/10_plugin-repos` to ensure synchronized version numbers across all supported networks.
1214
- [ ] Choose an ENS domain for DAOs
1315
- [ ] Choose an ENS domain for plugins

UPDATE_CHECKLIST.md

+3
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ This checklist is seen as a guide to update the existing deployment.
55
## Pre-Update
66

77
- [ ] Make sure you are using Node v16
8+
- [ ] Make sure you are using the intended `@aragon/osx-commons-contracts` package version.
9+
- [ ] Make sure that the OSx protocol version in `@aragon/osx-commons-contracts/src/utils/versioning/ProtocolVersion.sol` is bumped correctly.
10+
- [ ] Make sure that the semver number in `osx/packages/contracts/src/package.json` matches with that of `@aragon/osx-commons-contracts`. The pre-release suffix is allowed to differ.
811
- [ ] Verify that all changes of this update are reflected in [contracts/CHANGELOG.md](packages/contracts/CHANGELOG.md) by comparing the diff with the previous release commit.
912
- [ ] Check that storage corruption tests using OZ's `hardhat-upgrades` package (e.g., by using the methods in [uups-upgradeable.ts](packages/contracts/test/test-utils/uups-upgradeable.ts)) exist for every upgradeable contract and test the upgrade from all prior versions to the current version.
1013
- [ ] Check that all contracts that undergo an upgrade and

packages/contracts/CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2424

2525
### Removed
2626

27+
- Moved
28+
29+
- interfaces `IDAO`, `IPermissionCondition`, `IPlugin`, `IMembership`, `IProposal`, `IPluginSetup`, `IProtocolVersion`,
30+
- abstract contracts `DaoAuthorizable`, `DaoAuthorizableUpgradeable`, `Plugin`, `PluginCloneable`, `PluginUUPSUpgradeable`, `PermissionCondition`, `PermissionConditionUpgradeable`, `Addresslist`, `Proposal`, `ProposalUpgradeable`, `PluginSetup`
31+
- contracts `CloneFactory`
32+
- libraries `PermissionLib`, `VersionComparisonLib`
33+
- free functions `auth`, `Proxy`, `BitMap`, `Ratio`, `UncheckedMath`
34+
35+
to the `osx-commons-contracts` repo.
36+
2737
- Removed unused `MerkleMinter` and `MerkleDistributor` contracts.
2838
- Removed unused `TokenFactory` contract.
2939
- Removed the `SignatureValidatorSet` event from `IDAO`.

0 commit comments

Comments
 (0)