Skip to content

Commit

Permalink
Version Packages (beta) (#213)
Browse files Browse the repository at this point in the history
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Nicolas Brugneaux <[email protected]>
  • Loading branch information
3 people authored Jun 26, 2024
1 parent f553539 commit ee597c0
Show file tree
Hide file tree
Showing 45 changed files with 568 additions and 201 deletions.
39 changes: 38 additions & 1 deletion .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,42 @@
"@celo/wallet-rpc": "5.2.0",
"@celo/typescript": "0.0.1"
},
"changesets": []
"changesets": [
"angry-coats-decide",
"chilly-plums-tap",
"cool-hairs-report",
"dry-plants-happen",
"early-geckos-rescue",
"eighty-adults-hunt",
"gentle-suits-deliver",
"healthy-zoos-rule",
"hot-ghosts-mate",
"hot-spoons-protect",
"kind-eyes-confess",
"lazy-beans-travel",
"little-ears-search",
"moody-numbers-play",
"neat-countries-watch",
"old-horses-dream",
"orange-bats-destroy",
"pink-dragons-smile",
"poor-moles-help",
"purple-bikes-confess",
"renovate-724aca781",
"rich-wolves-move",
"rotten-brooms-whisper",
"selfish-moles-occur",
"silly-rings-juggle",
"sixty-crabs-call",
"slimy-cups-listen",
"slow-balloons-own",
"small-pants-worry",
"smooth-apricots-teach",
"smooth-pumpkins-develop",
"spotty-bats-visit",
"strong-kiwis-jam",
"tender-lamps-study",
"thin-yaks-lick",
"thirty-tomatoes-dream"
]
}
41 changes: 41 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,46 @@
# Changelog

## 5.1.0-beta.0

### Minor Changes

- [#210](https://github.com/celo-org/developer-tooling/pull/210) [`5f304f0`](https://github.com/celo-org/developer-tooling/commit/5f304f06da4bcee437d1a8d098116b0edf5a12fc) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - feat: Running celocli lockedgold:lock will now automatically register the eoa as an account if needed before locking

- [#267](https://github.com/celo-org/developer-tooling/pull/267) [`f553539`](https://github.com/celo-org/developer-tooling/commit/f553539feb68f0be9e91f83bf367b0c32f940d1e) Thanks [@shazarre](https://github.com/shazarre)! - Added support for CeloDistributionSchedule contract in network:parameters command

- [#233](https://github.com/celo-org/developer-tooling/pull/233) [`eeb44f3`](https://github.com/celo-org/developer-tooling/commit/eeb44f300c08250e179b43881ae83bf0b530dc67) Thanks [@arthurgousset](https://github.com/arthurgousset)! - Adds support for multisigs (via the `--useMultisig` flag) in the `governance:propose` command.

### Patch Changes

- [#266](https://github.com/celo-org/developer-tooling/pull/266) [`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - network:info will not show epoch info when ran on an L2 context

- [#266](https://github.com/celo-org/developer-tooling/pull/266) [`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - network:contracts no longer shows balance each contract holds of mento tokens

- [#217](https://github.com/celo-org/developer-tooling/pull/217) [`28738ca`](https://github.com/celo-org/developer-tooling/commit/28738ca591e54545bcd71c237fd5a9e4f077a9fd) Thanks [@renovate](https://github.com/apps/renovate)! - Updated dependency `@celo/compliance` to `~1.0.20`.

- [#59](https://github.com/celo-org/developer-tooling/pull/59) [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - CHANGE - Replaced all deprecated cryptographic depencies with the audited and maintained suite of crypto libraries `@noble/*` and `@scure/*`

- [#231](https://github.com/celo-org/developer-tooling/pull/231) [`e7ac487`](https://github.com/celo-org/developer-tooling/commit/e7ac487358c30593cfef0497a7e67325a893ac14) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Add deprecation notice about future removal of `account:offchain-read` and `account:offchain-write` commands. These were created to showcase ["CIP8: Expand Metadata to general off-chain storage"](https://github.com/celo-org/celo-proposals/blob/8260b49b2ec9a87ded6727fec7d9104586eb0752/CIPs/cip-0008.md), which has been abandond and they are presenting a high maintainence burden.

- [#266](https://github.com/celo-org/developer-tooling/pull/266) [`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Adds check for L1/L2 context and switches to FeeCurrencyDirectory contract for network:whitelist command and while using --gasCurrency flag

- [#266](https://github.com/celo-org/developer-tooling/pull/266) [`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Changes network:parameters to include FeeCurrencyDirectory data

- [#274](https://github.com/celo-org/developer-tooling/pull/274) [`bfa24da`](https://github.com/celo-org/developer-tooling/commit/bfa24da3eef5f9386395b2173ced2cfd0a4b0eb2) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - fix: USTD not showing that it uses an adapter by supporting Tether's tokenAdapter implementation

- Updated dependencies [[`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03), [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03), [`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5), [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03), [`7b93642`](https://github.com/celo-org/developer-tooling/commit/7b93642803261b37971dd3c07f8748b6bc8f3378), [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03), [`f553539`](https://github.com/celo-org/developer-tooling/commit/f553539feb68f0be9e91f83bf367b0c32f940d1e), [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03), [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03), [`66972eb`](https://github.com/celo-org/developer-tooling/commit/66972ebf0dfabc845ae309c2f794fe015ac49a86), [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03), [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03), [`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5), [`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5), [`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5), [`eeb44f3`](https://github.com/celo-org/developer-tooling/commit/eeb44f300c08250e179b43881ae83bf0b530dc67), [`66972eb`](https://github.com/celo-org/developer-tooling/commit/66972ebf0dfabc845ae309c2f794fe015ac49a86), [`bfa24da`](https://github.com/celo-org/developer-tooling/commit/bfa24da3eef5f9386395b2173ced2cfd0a4b0eb2)]:
- @celo/cryptographic-utils@5.1.0-beta.0
- @celo/utils@7.0.0-beta.0
- @celo/connect@6.0.0-beta.0
- @celo/base@6.1.0-beta.0
- @celo/wallet-hsm-azure@6.0.0-beta.0
- @celo/contractkit@8.1.0-beta.0
- @celo/wallet-ledger@6.0.0-beta.0
- @celo/wallet-local@6.0.0-beta.0
- @celo/governance@5.1.2-beta.0
- @celo/explorer@5.0.11-beta.0
- @celo/phone-utils@6.0.3-beta.0

## 5.0.0

### Major Changes
Expand Down
26 changes: 13 additions & 13 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@celo/celocli",
"description": "CLI Tool for transacting with the Celo protocol",
"version": "5.0.0",
"version": "5.1.0-beta.0",
"author": "Celo",
"license": "Apache-2.0",
"repository": "celo-org/developer-tooling",
Expand Down Expand Up @@ -33,19 +33,19 @@
},
"dependencies": {
"@celo/abis": "11.0.0",
"@celo/base": "^6.0.1",
"@celo/base": "^6.1.0-beta.0",
"@celo/compliance": "~1.0.20",
"@celo/connect": "^5.3.0",
"@celo/contractkit": "^8.0.0",
"@celo/cryptographic-utils": "^5.0.8",
"@celo/explorer": "^5.0.10",
"@celo/governance": "^5.1.1",
"@celo/connect": "^6.0.0-beta.0",
"@celo/contractkit": "^8.1.0-beta.0",
"@celo/cryptographic-utils": "^5.1.0-beta.0",
"@celo/explorer": "^5.0.11-beta.0",
"@celo/governance": "^5.1.2-beta.0",
"@celo/identity": "^5.1.2",
"@celo/phone-utils": "^6.0.2",
"@celo/utils": "^6.0.1",
"@celo/wallet-hsm-azure": "^5.2.0",
"@celo/wallet-ledger": "^5.2.0",
"@celo/wallet-local": "^5.2.0",
"@celo/phone-utils": "^6.0.3-beta.0",
"@celo/utils": "^7.0.0-beta.0",
"@celo/wallet-hsm-azure": "^6.0.0-beta.0",
"@celo/wallet-ledger": "^6.0.0-beta.0",
"@celo/wallet-local": "^6.0.0-beta.0",
"@ethereumjs/util": "8.0.5",
"@ledgerhq/hw-transport-node-hid": "^6.28.5",
"@mento-protocol/mento-sdk": "^0.2.2",
Expand Down Expand Up @@ -73,7 +73,7 @@
},
"devDependencies": {
"@celo/celo-devchain": "^7.0.0",
"@celo/dev-utils": "0.0.3",
"@celo/dev-utils": "0.0.4-beta.0",
"@celo/devchain-anvil": "1.0.0",
"@celo/typescript": "workspace:^",
"@types/debug": "^4.1.4",
Expand Down
11 changes: 11 additions & 0 deletions packages/dev-utils/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @celo/dev-utils

## 0.0.4-beta.0

### Patch Changes

- [#243](https://github.com/celo-org/developer-tooling/pull/243) [`305e278`](https://github.com/celo-org/developer-tooling/commit/305e27889176e9ea9654bfa3c32537844d68846a) Thanks [@shazarre](https://github.com/shazarre)! - Introduces testWithAnvil that allows testing against a local anvil instance

- [#267](https://github.com/celo-org/developer-tooling/pull/267) [`f553539`](https://github.com/celo-org/developer-tooling/commit/f553539feb68f0be9e91f83bf367b0c32f940d1e) Thanks [@shazarre](https://github.com/shazarre)! - Added TEST_TIMESTAMP to have fixed genesis block timestamp in anvil and support for calling evm_setNextBlockTimestamp

- Updated dependencies [[`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5), [`7b93642`](https://github.com/celo-org/developer-tooling/commit/7b93642803261b37971dd3c07f8748b6bc8f3378), [`66972eb`](https://github.com/celo-org/developer-tooling/commit/66972ebf0dfabc845ae309c2f794fe015ac49a86)]:
- @celo/connect@6.0.0-beta.0

## 0.0.3

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/dev-utils/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@celo/dev-utils",
"version": "0.0.3",
"version": "0.0.4-beta.0",
"description": "util package for celo packages that should only be a devDependency",
"main": "./lib/index.js",
"types": "./lib/index.d.ts",
Expand All @@ -20,7 +20,7 @@
"prepack": "yarn build"
},
"dependencies": {
"@celo/connect": "^5.3.0",
"@celo/connect": "^6.0.0-beta.0",
"@viem/anvil": "^0.0.9",
"bignumber.js": "^9.0.0",
"fs-extra": "^8.1.0",
Expand Down
6 changes: 6 additions & 0 deletions packages/sdk/base/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @celo/base

## 6.1.0-beta.0

### Minor Changes

- [#59](https://github.com/celo-org/developer-tooling/pull/59) [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - CHANGE - Replaced all deprecated cryptographic depencies with the audited and maintained suite of crypto libraries `@noble/*` and `@scure/*`

## 6.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/base/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@celo/base",
"version": "6.0.1",
"version": "6.1.0-beta.0",
"description": "Celo base common utils, no dependencies",
"author": "Celo",
"license": "Apache-2.0",
Expand Down
18 changes: 18 additions & 0 deletions packages/sdk/connect/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# @celo/connect

## 6.0.0-beta.0

### Major Changes

- [#239](https://github.com/celo-org/developer-tooling/pull/239) [`66972eb`](https://github.com/celo-org/developer-tooling/commit/66972ebf0dfabc845ae309c2f794fe015ac49a86) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Remove support for celo-legacy and cip42 transaction serialization and signing. These were the transaction types that supported gatewayFee. Transactions that specify feeCurrency and gasPrice togther will now throw. Users should migrate these to either ethereum type 0, eip1559 and cip64 style transactions depending on their need.

### Minor Changes

- [#235](https://github.com/celo-org/developer-tooling/pull/235) [`7b93642`](https://github.com/celo-org/developer-tooling/commit/7b93642803261b37971dd3c07f8748b6bc8f3378) Thanks [@shazarre](https://github.com/shazarre)! - Adds isCel2 util function to check for L1/L2 context

### Patch Changes

- [#266](https://github.com/celo-org/developer-tooling/pull/266) [`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - signTypedData now defaults to eth_signTypedDataV4 pass null for the previous behavior. this is due to v4 being the recommended way to use signTypedData and the only version supported by anvil.

- Updated dependencies [[`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03), [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03)]:
- @celo/utils@7.0.0-beta.0
- @celo/base@6.1.0-beta.0

## 5.3.0

### Minor Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/sdk/connect/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@celo/connect",
"version": "5.3.0",
"version": "6.0.0-beta.0",
"description": "Light Toolkit for connecting with the Celo network",
"main": "./lib/index.js",
"types": "./lib/index.d.ts",
Expand All @@ -22,8 +22,8 @@
"prepublishOnly": "yarn build"
},
"dependencies": {
"@celo/base": "^6.0.1",
"@celo/utils": "^6.0.1",
"@celo/base": "^6.1.0-beta.0",
"@celo/utils": "^7.0.0-beta.0",
"@ethereumjs/util": "8.0.5",
"@types/debug": "^4.1.5",
"@types/utf8": "^2.1.6",
Expand Down
24 changes: 24 additions & 0 deletions packages/sdk/contractkit/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,29 @@
# @celo/contractkit

## 8.1.0-beta.0

### Minor Changes

- [#267](https://github.com/celo-org/developer-tooling/pull/267) [`f553539`](https://github.com/celo-org/developer-tooling/commit/f553539feb68f0be9e91f83bf367b0c32f940d1e) Thanks [@shazarre](https://github.com/shazarre)! - Introduced CeloDistributionScheduleWrapper

- [#266](https://github.com/celo-org/developer-tooling/pull/266) [`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Adds support for FeeCurrencyDirectory contract

- [#266](https://github.com/celo-org/developer-tooling/pull/266) [`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Introduces getConfig for FeeCurrencyDirectoryWrapper

### Patch Changes

- [#266](https://github.com/celo-org/developer-tooling/pull/266) [`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Deprecated methods on kit instance for getting epoch info.

- [#233](https://github.com/celo-org/developer-tooling/pull/233) [`eeb44f3`](https://github.com/celo-org/developer-tooling/commit/eeb44f300c08250e179b43881ae83bf0b530dc67) Thanks [@arthurgousset](https://github.com/arthurgousset)! - Nit: Capitalises function name using camel-case (`isowner` -> `isOwner`).

- [#274](https://github.com/celo-org/developer-tooling/pull/274) [`bfa24da`](https://github.com/celo-org/developer-tooling/commit/bfa24da3eef5f9386395b2173ced2cfd0a4b0eb2) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - fix: USTD not showing that it uses an adapter by supporting Tether's tokenAdapter implementation

- Updated dependencies [[`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03), [`182bf73`](https://github.com/celo-org/developer-tooling/commit/182bf73209e6b7de0d9ea1fedaf91c9ec80299f5), [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03), [`7b93642`](https://github.com/celo-org/developer-tooling/commit/7b93642803261b37971dd3c07f8748b6bc8f3378), [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03), [`66972eb`](https://github.com/celo-org/developer-tooling/commit/66972ebf0dfabc845ae309c2f794fe015ac49a86)]:
- @celo/utils@7.0.0-beta.0
- @celo/connect@6.0.0-beta.0
- @celo/base@6.1.0-beta.0
- @celo/wallet-local@6.0.0-beta.0

## 8.0.0

### Major Changes
Expand Down
12 changes: 6 additions & 6 deletions packages/sdk/contractkit/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@celo/contractkit",
"version": "8.0.0",
"version": "8.1.0-beta.0",
"description": "Celo's ContractKit to interact with Celo network",
"main": "./lib/index.js",
"types": "./lib/index.d.ts",
Expand All @@ -26,10 +26,10 @@
"dependencies": {
"@celo/abis": "11.0.0",
"@celo/abis-12": "npm:@celo/[email protected]",
"@celo/base": "^6.0.1",
"@celo/connect": "^5.3.0",
"@celo/utils": "^6.0.1",
"@celo/wallet-local": "^5.2.0",
"@celo/base": "^6.1.0-beta.0",
"@celo/connect": "^6.0.0-beta.0",
"@celo/utils": "^7.0.0-beta.0",
"@celo/wallet-local": "^6.0.0-beta.0",
"@types/bn.js": "^5.1.0",
"@types/debug": "^4.1.5",
"bignumber.js": "^9.0.0",
Expand All @@ -43,7 +43,7 @@
},
"devDependencies": {
"@celo/celo-devchain": "^7.0.0",
"@celo/dev-utils": "0.0.3",
"@celo/dev-utils": "0.0.4-beta.0",
"@celo/odis-identifiers": "^1.0.0",
"@celo/typescript": "workspace:^",
"@truffle/contract": "4.6.31",
Expand Down
12 changes: 12 additions & 0 deletions packages/sdk/cryptographic-utils/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @celo/cryptographic-utils

## 5.1.0-beta.0

### Minor Changes

- [#59](https://github.com/celo-org/developer-tooling/pull/59) [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - CHANGE - Replaced all deprecated cryptographic depencies with the audited and maintained suite of crypto libraries `@noble/*` and `@scure/*`

### Patch Changes

- Updated dependencies [[`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03), [`38b2631`](https://github.com/celo-org/developer-tooling/commit/38b26316d615e836e21bbfe2f44853f7e8220e03)]:
- @celo/utils@7.0.0-beta.0
- @celo/base@6.1.0-beta.0

## 5.0.8

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/sdk/cryptographic-utils/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@celo/cryptographic-utils",
"version": "5.0.8",
"version": "5.1.0-beta.0",
"description": "Some Celo utils for comment/data encryption, bls, and mnemonics",
"author": "Celo",
"license": "Apache-2.0",
Expand All @@ -22,9 +22,9 @@
"lib/**/*"
],
"dependencies": {
"@celo/base": "^6.0.1",
"@celo/base": "^6.1.0-beta.0",
"@celo/bls12377js": "0.1.1",
"@celo/utils": "^6.0.1",
"@celo/utils": "^7.0.0-beta.0",
"@noble/ciphers": "0.4.1",
"@noble/curves": "1.3.0",
"@noble/hashes": "1.3.3",
Expand Down
Loading

0 comments on commit ee597c0

Please sign in to comment.