diff --git a/.changeset/big-scissors-remain.md b/.changeset/big-scissors-remain.md deleted file mode 100644 index ca1a2a7a13744..0000000000000 --- a/.changeset/big-scissors-remain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/foundry': minor ---- - -Initial release, pin to b7b1ec471bdd38221773e1a569dc4f20297bd7db diff --git a/.changeset/breezy-books-remember.md b/.changeset/breezy-books-remember.md deleted file mode 100644 index 61f79fcfb2ddc..0000000000000 --- a/.changeset/breezy-books-remember.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Move encoding and hashing into Encoding and Hashing libraries diff --git a/.changeset/curvy-numbers-shake.md b/.changeset/curvy-numbers-shake.md deleted file mode 100644 index bccebdebe69f0..0000000000000 --- a/.changeset/curvy-numbers-shake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Cleans up hashing and encoding library natspec and function names diff --git a/.changeset/empty-eels-move.md b/.changeset/empty-eels-move.md deleted file mode 100644 index 84806a25e19f3..0000000000000 --- a/.changeset/empty-eels-move.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-governance': patch ---- - -Clean up the hardhat config diff --git a/.changeset/empty-nails-talk.md b/.changeset/empty-nails-talk.md deleted file mode 100644 index 4933905256195..0000000000000 --- a/.changeset/empty-nails-talk.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Port RLPWriter tests diff --git a/.changeset/empty-pigs-argue.md b/.changeset/empty-pigs-argue.md deleted file mode 100644 index 32f9d073f402d..0000000000000 --- a/.changeset/empty-pigs-argue.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/ci-builder': patch ---- - -Use ethereumoptimism/foundry:latest diff --git a/.changeset/famous-schools-argue.md b/.changeset/famous-schools-argue.md deleted file mode 100644 index 27522a458d749..0000000000000 --- a/.changeset/famous-schools-argue.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-periphery': patch ---- - -Add typechain with ethers v5 support diff --git a/.changeset/forty-pots-live.md b/.changeset/forty-pots-live.md deleted file mode 100644 index 3a29497db3c48..0000000000000 --- a/.changeset/forty-pots-live.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Use external version of ExcessivelySafeCall diff --git a/.changeset/fresh-pugs-remain.md b/.changeset/fresh-pugs-remain.md deleted file mode 100644 index f7b6c73f0e87e..0000000000000 --- a/.changeset/fresh-pugs-remain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Fix solc warnings in ProxyAdmin diff --git a/.changeset/friendly-donuts-kiss.md b/.changeset/friendly-donuts-kiss.md deleted file mode 100644 index 0dc7e22be8289..0000000000000 --- a/.changeset/friendly-donuts-kiss.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Remove unnecessary DefaultValues library diff --git a/.changeset/funny-garlics-arrive.md b/.changeset/funny-garlics-arrive.md deleted file mode 100644 index a6104c6bb4a02..0000000000000 --- a/.changeset/funny-garlics-arrive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Fixes a bug that caused L2 timestamps to be computed incorrectly diff --git a/.changeset/gorgeous-buses-switch.md b/.changeset/gorgeous-buses-switch.md deleted file mode 100644 index b04b313de99a1..0000000000000 --- a/.changeset/gorgeous-buses-switch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Standardizes comments, errors, and events for contracts in the /universal package diff --git a/.changeset/great-grapes-explain.md b/.changeset/great-grapes-explain.md deleted file mode 100644 index 2f75ed0bfdc62..0000000000000 --- a/.changeset/great-grapes-explain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Bump typechain to 8.1.0 diff --git a/.changeset/happy-dodos-reply.md b/.changeset/happy-dodos-reply.md deleted file mode 100644 index 841916f1337d7..0000000000000 --- a/.changeset/happy-dodos-reply.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-periphery': patch ---- - -Add TeleportrDeposit and TeleportrDisburser to contracts-periphery diff --git a/.changeset/lazy-ducks-reply.md b/.changeset/lazy-ducks-reply.md deleted file mode 100644 index 74ae173aabe21..0000000000000 --- a/.changeset/lazy-ducks-reply.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/data-transport-layer': patch ---- - -Upgrade import path for new typechain diff --git a/.changeset/lazy-kiwis-jog.md b/.changeset/lazy-kiwis-jog.md deleted file mode 100644 index d75b9bc1c3f4d..0000000000000 --- a/.changeset/lazy-kiwis-jog.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Clean up comments and errors for legacy contracts diff --git a/.changeset/little-needles-enjoy.md b/.changeset/little-needles-enjoy.md deleted file mode 100644 index e84a130856ffe..0000000000000 --- a/.changeset/little-needles-enjoy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Cleaned up enums, should be CapitalCase enums and UPPER_CASE values diff --git a/.changeset/lucky-parents-deliver.md b/.changeset/lucky-parents-deliver.md deleted file mode 100644 index 7f52b21b0d13a..0000000000000 --- a/.changeset/lucky-parents-deliver.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Add comments to RLP libraries diff --git a/.changeset/many-walls-shave.md b/.changeset/many-walls-shave.md deleted file mode 100644 index fe1a0a64005cd..0000000000000 --- a/.changeset/many-walls-shave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Update to new L2 tx hash style for deposits diff --git a/.changeset/mean-rings-attack.md b/.changeset/mean-rings-attack.md deleted file mode 100644 index fdc07334c0c5b..0000000000000 --- a/.changeset/mean-rings-attack.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Standardizes initialization logic for L1 contracts diff --git a/.changeset/nasty-moons-rush.md b/.changeset/nasty-moons-rush.md deleted file mode 100644 index 21fdafed6c49d..0000000000000 --- a/.changeset/nasty-moons-rush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Move contracts written by external parties into a vendor folder diff --git a/.changeset/nice-meals-visit.md b/.changeset/nice-meals-visit.md deleted file mode 100644 index b8793a0a72185..0000000000000 --- a/.changeset/nice-meals-visit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Reduce the number of compiler warnings diff --git a/.changeset/old-seas-jump.md b/.changeset/old-seas-jump.md deleted file mode 100644 index 5f97362aecbcf..0000000000000 --- a/.changeset/old-seas-jump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Remove storage slot buffer in xdomain messengers diff --git a/.changeset/olive-tigers-build.md b/.changeset/olive-tigers-build.md deleted file mode 100644 index 4c67b0bfd055c..0000000000000 --- a/.changeset/olive-tigers-build.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Cleans up initialization logic everywhere diff --git a/.changeset/perfect-emus-perform.md b/.changeset/perfect-emus-perform.md deleted file mode 100644 index df433b73bbf03..0000000000000 --- a/.changeset/perfect-emus-perform.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Rename OptimismMintableTokenFactory to OptimismMintableERC20Factory diff --git a/.changeset/rare-trees-whisper.md b/.changeset/rare-trees-whisper.md deleted file mode 100644 index 3db9833791946..0000000000000 --- a/.changeset/rare-trees-whisper.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-periphery': patch ---- - -Cleaned up natspec for Drippie and its dependencies diff --git a/.changeset/rude-ads-try.md b/.changeset/rude-ads-try.md deleted file mode 100644 index 25507b27d02c0..0000000000000 --- a/.changeset/rude-ads-try.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/foundry': patch ---- - -Use alpine:3.14 diff --git a/.changeset/shaggy-chicken-wonder.md b/.changeset/shaggy-chicken-wonder.md deleted file mode 100644 index c19566007d4bc..0000000000000 --- a/.changeset/shaggy-chicken-wonder.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Fix initialization logic diff --git a/.changeset/shaggy-radios-unite.md b/.changeset/shaggy-radios-unite.md deleted file mode 100644 index 9f3e13f26eb50..0000000000000 --- a/.changeset/shaggy-radios-unite.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Clean up the PredeployAddresses library diff --git a/.changeset/shaggy-trainers-move.md b/.changeset/shaggy-trainers-move.md deleted file mode 100644 index 48441a1b76cec..0000000000000 --- a/.changeset/shaggy-trainers-move.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/hardhat-deploy-config': patch ---- - -Use lazyObject diff --git a/.changeset/sharp-apes-fold.md b/.changeset/sharp-apes-fold.md deleted file mode 100644 index e54131ce8af5b..0000000000000 --- a/.changeset/sharp-apes-fold.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Tests for RLPReader diff --git a/.changeset/shiny-dolls-hope.md b/.changeset/shiny-dolls-hope.md deleted file mode 100644 index b3aa02dd472e1..0000000000000 --- a/.changeset/shiny-dolls-hope.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-periphery': patch ---- - -Moves TeleportrWithdrawer to L1 contracts folder diff --git a/.changeset/sixty-lizards-cough.md b/.changeset/sixty-lizards-cough.md deleted file mode 100644 index 1512d251af0cb..0000000000000 --- a/.changeset/sixty-lizards-cough.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/indexer': patch ---- - -Fix contract bindings diff --git a/.changeset/sixty-turkeys-press.md b/.changeset/sixty-turkeys-press.md deleted file mode 100644 index 7182352ae686c..0000000000000 --- a/.changeset/sixty-turkeys-press.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch -'@eth-optimism/contracts-periphery': patch ---- - -Bump forge-std to 62caef29b0f87a2c6aaaf634b2ca4c09b6867c92 diff --git a/.changeset/smart-numbers-trade.md b/.changeset/smart-numbers-trade.md deleted file mode 100644 index e57cd4a805da8..0000000000000 --- a/.changeset/smart-numbers-trade.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Add semver to L2 contracts diff --git a/.changeset/spotty-wombats-fetch.md b/.changeset/spotty-wombats-fetch.md deleted file mode 100644 index fd45087be1eac..0000000000000 --- a/.changeset/spotty-wombats-fetch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Resolve compiler warnings in Proxy.sol diff --git a/.changeset/strange-pets-draw.md b/.changeset/strange-pets-draw.md deleted file mode 100644 index 50ccc11b4c638..0000000000000 --- a/.changeset/strange-pets-draw.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-periphery': minor ---- - -Fixes a bug in the OptimismMintableERC721. Requires an interface change, so this is a minor and not patch. diff --git a/.changeset/stupid-ties-reply.md b/.changeset/stupid-ties-reply.md deleted file mode 100644 index 7210295ebd202..0000000000000 --- a/.changeset/stupid-ties-reply.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/l2geth': patch ---- - -fix NPE in debug_standardTraceBlockToFile diff --git a/.changeset/tasty-pugs-begin.md b/.changeset/tasty-pugs-begin.md deleted file mode 100644 index 382db6e016add..0000000000000 --- a/.changeset/tasty-pugs-begin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts': patch ---- - -Properly export typechain diff --git a/.changeset/three-wasps-burn.md b/.changeset/three-wasps-burn.md deleted file mode 100644 index 58f0154055033..0000000000000 --- a/.changeset/three-wasps-burn.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch -'@eth-optimism/core-utils': patch ---- - -Move the `DepositTx` type to `core-utils`. This way it can be more easily used across projects diff --git a/.changeset/twelve-days-perform.md b/.changeset/twelve-days-perform.md deleted file mode 100644 index d75240f35fbd7..0000000000000 --- a/.changeset/twelve-days-perform.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/ci-builder': minor ---- - -Update foundry in ci builder diff --git a/.changeset/violet-rules-know.md b/.changeset/violet-rules-know.md deleted file mode 100644 index 22b35c1d0d303..0000000000000 --- a/.changeset/violet-rules-know.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': minor ---- - -Remove Lib* and OVM* prefixes from all contracts diff --git a/.changeset/weak-pens-push.md b/.changeset/weak-pens-push.md deleted file mode 100644 index 4b5625d651d8e..0000000000000 --- a/.changeset/weak-pens-push.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Remove "not implemented" errors in virtual functions diff --git a/.changeset/yellow-readers-vanish.md b/.changeset/yellow-readers-vanish.md deleted file mode 100644 index f3a313df082ef..0000000000000 --- a/.changeset/yellow-readers-vanish.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Update typechain pipeline diff --git a/.changeset/young-rivers-develop.md b/.changeset/young-rivers-develop.md deleted file mode 100644 index d5e9f742fcbef..0000000000000 --- a/.changeset/young-rivers-develop.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch -'@eth-optimism/contracts-periphery': patch -'@eth-optimism/fault-detector': patch -'@eth-optimism/hardhat-deploy-config': patch ---- - -Update dev deps diff --git a/indexer/CHANGELOG.md b/indexer/CHANGELOG.md index 2db5900d9e3b5..5b831e0f37ff5 100644 --- a/indexer/CHANGELOG.md +++ b/indexer/CHANGELOG.md @@ -1,5 +1,11 @@ # @eth-optimism/indexer +## 0.1.3 + +### Patch Changes + +- f30a5d39: Fix contract bindings + ## 0.1.2 ### Patch Changes diff --git a/indexer/package.json b/indexer/package.json index cc3e3d93ccc84..800646d3c3bff 100644 --- a/indexer/package.json +++ b/indexer/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/indexer", - "version": "0.1.2", + "version": "0.1.3", "private": true, "license": "MIT" } diff --git a/integration-tests/package.json b/integration-tests/package.json index 5307af9eac71d..76c17e8848196 100644 --- a/integration-tests/package.json +++ b/integration-tests/package.json @@ -29,10 +29,10 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.5.4", - "@eth-optimism/contracts": "^0.5.29", - "@eth-optimism/contracts-periphery": "^0.1.3", - "@eth-optimism/core-utils": "0.9.0", - "@eth-optimism/sdk": "1.2.0", + "@eth-optimism/contracts": "^0.5.30", + "@eth-optimism/contracts-periphery": "^0.2.0", + "@eth-optimism/core-utils": "0.9.1", + "@eth-optimism/sdk": "1.2.1", "@ethersproject/abstract-provider": "^5.6.1", "@ethersproject/providers": "^5.6.8", "@ethersproject/transactions": "^5.6.2", diff --git a/l2geth/CHANGELOG.md b/l2geth/CHANGELOG.md index 81767568e973f..6b87900726409 100644 --- a/l2geth/CHANGELOG.md +++ b/l2geth/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.5.23 + +### Patch Changes + +- c3363225: fix NPE in debug_standardTraceBlockToFile + ## 0.5.22 ### Patch Changes diff --git a/l2geth/package.json b/l2geth/package.json index d91af58c8e157..96171216f760a 100644 --- a/l2geth/package.json +++ b/l2geth/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/l2geth", - "version": "0.5.22", + "version": "0.5.23", "private": true, "devDependencies": {} } diff --git a/ops/docker/ci-builder/CHANGELOG.md b/ops/docker/ci-builder/CHANGELOG.md index e69de29bb2d1d..a19a02fb44491 100644 --- a/ops/docker/ci-builder/CHANGELOG.md +++ b/ops/docker/ci-builder/CHANGELOG.md @@ -0,0 +1,11 @@ +# @eth-optimism/ci-builder + +## 0.1.0 + +### Minor Changes + +- 8c121ece: Update foundry in ci builder + +### Patch Changes + +- 445efe9d: Use ethereumoptimism/foundry:latest diff --git a/ops/docker/ci-builder/package.json b/ops/docker/ci-builder/package.json index b4e82fe71e270..0de73e1117031 100644 --- a/ops/docker/ci-builder/package.json +++ b/ops/docker/ci-builder/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/ci-builder", - "version": "0.0.0", + "version": "0.1.0", "scripts": {}, "license": "MIT", "dependencies": {} diff --git a/ops/docker/foundry/CHANGELOG.md b/ops/docker/foundry/CHANGELOG.md new file mode 100644 index 0000000000000..39abed8874f31 --- /dev/null +++ b/ops/docker/foundry/CHANGELOG.md @@ -0,0 +1,10 @@ +# @eth-optimism/foundry + +## 0.1.0 +### Minor Changes + +- 5ae9c133: Initial release, pin to b7b1ec471bdd38221773e1a569dc4f20297bd7db + +### Patch Changes + +- d4de18ea: Use alpine:3.14 diff --git a/ops/docker/foundry/package.json b/ops/docker/foundry/package.json index dfbda82682d21..b5052e56f6e02 100644 --- a/ops/docker/foundry/package.json +++ b/ops/docker/foundry/package.json @@ -1,8 +1,7 @@ { "name": "@eth-optimism/foundry", - "version": "0.0.0", + "version": "0.1.0", "scripts": {}, "license": "MIT", "dependencies": {} } - diff --git a/packages/common-ts/CHANGELOG.md b/packages/common-ts/CHANGELOG.md index bff5d49d277ac..67fa7ff94e3ad 100644 --- a/packages/common-ts/CHANGELOG.md +++ b/packages/common-ts/CHANGELOG.md @@ -1,5 +1,12 @@ # @eth-optimism/common-ts +## 0.6.1 + +### Patch Changes + +- Updated dependencies [f9fee446] + - @eth-optimism/core-utils@0.9.1 + ## 0.6.0 ### Minor Changes diff --git a/packages/common-ts/package.json b/packages/common-ts/package.json index 65439b8a0d6a4..8228ed50f7177 100644 --- a/packages/common-ts/package.json +++ b/packages/common-ts/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/common-ts", - "version": "0.6.0", + "version": "0.6.1", "description": "[Optimism] Advanced typescript tooling used by various services", "main": "dist/index", "types": "dist/index", @@ -32,7 +32,7 @@ "url": "https://github.com/ethereum-optimism/optimism.git" }, "dependencies": { - "@eth-optimism/core-utils": "0.9.0", + "@eth-optimism/core-utils": "0.9.1", "@sentry/node": "^6.3.1", "bcfg": "^0.1.7", "body-parser": "^1.20.0", diff --git a/packages/contracts-bedrock/CHANGELOG.md b/packages/contracts-bedrock/CHANGELOG.md index 2488b08d61750..6607c4f556f5a 100644 --- a/packages/contracts-bedrock/CHANGELOG.md +++ b/packages/contracts-bedrock/CHANGELOG.md @@ -1,5 +1,45 @@ # @eth-optimism/contracts-bedrock +## 0.5.0 + +### Minor Changes + +- 42a4cc30: Remove Lib* and OVM* prefixes from all contracts + +### Patch Changes + +- 0cb3929e: Move encoding and hashing into Encoding and Hashing libraries +- 28bd76ae: Cleans up hashing and encoding library natspec and function names +- 4279647f: Port RLPWriter tests +- ce6cb121: Use external version of ExcessivelySafeCall +- 8986f165: Fix solc warnings in ProxyAdmin +- 69ee689f: Remove unnecessary DefaultValues library +- 2e89f634: Fixes a bug that caused L2 timestamps to be computed incorrectly +- 49d33b08: Standardizes comments, errors, and events for contracts in the /universal package +- 821907e2: Bump typechain to 8.1.0 +- 91b31168: Clean up comments and errors for legacy contracts +- 3c5726d4: Cleaned up enums, should be CapitalCase enums and UPPER_CASE values +- eb11a5bb: Add comments to RLP libraries +- 092b0901: Update to new L2 tx hash style for deposits +- 4ea33e13: Standardizes initialization logic for L1 contracts +- 297af083: Move contracts written by external parties into a vendor folder +- 71800503: Reduce the number of compiler warnings +- 611d93a1: Remove storage slot buffer in xdomain messengers +- 75089d0a: Cleans up initialization logic everywhere +- b9a90f32: Rename OptimismMintableTokenFactory to OptimismMintableERC20Factory +- 50e20ea1: Fix initialization logic +- 6f74ca9f: Clean up the PredeployAddresses library +- c031ec95: Tests for RLPReader +- 9c8b1f00: Bump forge-std to 62caef29b0f87a2c6aaaf634b2ca4c09b6867c92 +- 89d01f2e: Add semver to L2 contracts +- 7d9820b6: Resolve compiler warnings in Proxy.sol +- f9fee446: Move the `DepositTx` type to `core-utils`. This way it can be more easily used across projects +- 5050e0fb: Remove "not implemented" errors in virtual functions +- 78d7c2ec: Update typechain pipeline +- 89d01f2e: Update dev deps +- Updated dependencies [f9fee446] + - @eth-optimism/core-utils@0.9.1 + ## 0.4.1 ### Patch Changes diff --git a/packages/contracts-bedrock/package.json b/packages/contracts-bedrock/package.json index ead8b63dc59a3..b0f0ab732d4a5 100644 --- a/packages/contracts-bedrock/package.json +++ b/packages/contracts-bedrock/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/contracts-bedrock", - "version": "0.4.1", + "version": "0.5.0", "description": "Contracts for Optimism Specs", "main": "dist/index", "types": "dist/index", @@ -34,7 +34,7 @@ "typechain": "typechain --target ethers-v5 --out-dir dist/types --glob 'artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json'" }, "dependencies": { - "@eth-optimism/core-utils": "^0.9.0", + "@eth-optimism/core-utils": "^0.9.1", "@openzeppelin/contracts": "^4.5.0", "@openzeppelin/contracts-upgradeable": "^4.5.2", "@rari-capital/solmate": "https://github.com/rari-capital/solmate.git#8f9b23f8838670afda0fd8983f2c41e8037ae6bc", @@ -49,7 +49,7 @@ "rlp": "^2.2.7" }, "devDependencies": { - "@eth-optimism/hardhat-deploy-config": "^0.2.0", + "@eth-optimism/hardhat-deploy-config": "^0.2.1", "@defi-wonderland/smock": "^2.0.2", "@foundry-rs/hardhat-forge": "^0.1.12", "@nomiclabs/hardhat-ethers": "^2.0.0", diff --git a/packages/contracts-governance/CHANGELOG.md b/packages/contracts-governance/CHANGELOG.md index 18bb4adefad5e..25e02454bfd7e 100644 --- a/packages/contracts-governance/CHANGELOG.md +++ b/packages/contracts-governance/CHANGELOG.md @@ -1,5 +1,14 @@ # @eth-optimism/contracts-governance +## 0.1.4 + +### Patch Changes + +- dc9cf2b6: Clean up the hardhat config +- Updated dependencies [f9fee446] + - @eth-optimism/core-utils@0.9.1 + - @eth-optimism/sdk@1.2.1 + ## 0.1.3 ### Patch Changes diff --git a/packages/contracts-governance/package.json b/packages/contracts-governance/package.json index 0bb442630e8e4..c21df5603919b 100644 --- a/packages/contracts-governance/package.json +++ b/packages/contracts-governance/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/contracts-governance", - "version": "0.1.3", + "version": "0.1.4", "author": "Optimism PBC", "license": "MIT", "main": "dist/index", @@ -28,8 +28,8 @@ "deploy:mainnet": "hardhat deploy-token --network 'optimism-mainnet'" }, "dependencies": { - "@eth-optimism/core-utils": "^0.9.0", - "@eth-optimism/sdk": "^1.2.0", + "@eth-optimism/core-utils": "^0.9.1", + "@eth-optimism/sdk": "^1.2.1", "@ethersproject/hardware-wallets": "^5.6.1", "@nomiclabs/hardhat-ethers": "^2.0.2", "@nomiclabs/hardhat-etherscan": "^3.0.1", diff --git a/packages/contracts-periphery/CHANGELOG.md b/packages/contracts-periphery/CHANGELOG.md index b63e7b1881911..df67289942ea7 100644 --- a/packages/contracts-periphery/CHANGELOG.md +++ b/packages/contracts-periphery/CHANGELOG.md @@ -1,5 +1,20 @@ # @eth-optimism/contracts-periphery +## 0.2.0 + +### Minor Changes + +- 8a335b7b: Fixes a bug in the OptimismMintableERC721. Requires an interface change, so this is a minor and not patch. + +### Patch Changes + +- 95fc3fbf: Add typechain with ethers v5 support +- 019657db: Add TeleportrDeposit and TeleportrDisburser to contracts-periphery +- 6ff5c0a3: Cleaned up natspec for Drippie and its dependencies +- 119f0e97: Moves TeleportrWithdrawer to L1 contracts folder +- 9c8b1f00: Bump forge-std to 62caef29b0f87a2c6aaaf634b2ca4c09b6867c92 +- 89d01f2e: Update dev deps + ## 0.1.5 ### Patch Changes diff --git a/packages/contracts-periphery/package.json b/packages/contracts-periphery/package.json index b6d6f68fec060..0c7e963a42536 100644 --- a/packages/contracts-periphery/package.json +++ b/packages/contracts-periphery/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/contracts-periphery", - "version": "0.1.5", + "version": "0.2.0", "description": "[Optimism] External (out-of-protocol) L1 and L2 smart contracts for Optimism", "main": "dist/index", "types": "dist/index", @@ -54,10 +54,10 @@ }, "devDependencies": { "@defi-wonderland/smock": "^2.0.7", - "@eth-optimism/contracts": "^0.5.29", - "@eth-optimism/contracts-bedrock": "^0.4.1", - "@eth-optimism/core-utils": "^0.9.0", - "@eth-optimism/hardhat-deploy-config": "^0.2.0", + "@eth-optimism/contracts": "^0.5.30", + "@eth-optimism/contracts-bedrock": "^0.5.0", + "@eth-optimism/core-utils": "^0.9.1", + "@eth-optimism/hardhat-deploy-config": "^0.2.1", "@ethersproject/hardware-wallets": "^5.6.1", "@nomiclabs/hardhat-ethers": "^2.0.2", "@nomiclabs/hardhat-etherscan": "^3.0.3", diff --git a/packages/contracts/CHANGELOG.md b/packages/contracts/CHANGELOG.md index a6ff6e4bf6abc..065b1585fcddc 100644 --- a/packages/contracts/CHANGELOG.md +++ b/packages/contracts/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.5.30 + +### Patch Changes + +- 6e3449ba: Properly export typechain +- Updated dependencies [f9fee446] + - @eth-optimism/core-utils@0.9.1 + ## 0.5.29 ### Patch Changes diff --git a/packages/contracts/package.json b/packages/contracts/package.json index d6e4295fee116..d1e87556e4c1a 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/contracts", - "version": "0.5.29", + "version": "0.5.30", "description": "[Optimism] L1 and L2 smart contracts for Optimism", "main": "dist/index", "types": "dist/index", @@ -57,14 +57,14 @@ "url": "https://github.com/ethereum-optimism/optimism.git" }, "dependencies": { - "@eth-optimism/core-utils": "0.9.0", + "@eth-optimism/core-utils": "0.9.1", "@ethersproject/abstract-provider": "^5.6.1", "@ethersproject/abstract-signer": "^5.6.2" }, "devDependencies": { "@codechecks/client": "^0.1.11", "@defi-wonderland/smock": "^2.0.2", - "@eth-optimism/hardhat-deploy-config": "^0.2.0", + "@eth-optimism/hardhat-deploy-config": "^0.2.1", "@ethersproject/abi": "^5.6.3", "@ethersproject/bytes": "^5.6.1", "@ethersproject/hardware-wallets": "^5.6.1", diff --git a/packages/core-utils/CHANGELOG.md b/packages/core-utils/CHANGELOG.md index 65b1868c26e82..313d919b3850d 100644 --- a/packages/core-utils/CHANGELOG.md +++ b/packages/core-utils/CHANGELOG.md @@ -1,5 +1,11 @@ # @eth-optimism/core-utils +## 0.9.1 + +### Patch Changes + +- f9fee446: Move the `DepositTx` type to `core-utils`. This way it can be more easily used across projects + ## 0.9.0 ### Minor Changes diff --git a/packages/core-utils/package.json b/packages/core-utils/package.json index d09407afb06de..568298c1afb28 100644 --- a/packages/core-utils/package.json +++ b/packages/core-utils/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/core-utils", - "version": "0.9.0", + "version": "0.9.1", "description": "[Optimism] Core typescript utilities", "main": "dist/index", "types": "dist/index", diff --git a/packages/data-transport-layer/CHANGELOG.md b/packages/data-transport-layer/CHANGELOG.md index 03102a46d7875..d7bb45df88818 100644 --- a/packages/data-transport-layer/CHANGELOG.md +++ b/packages/data-transport-layer/CHANGELOG.md @@ -1,5 +1,16 @@ # data transport layer +## 0.5.39 + +### Patch Changes + +- 6e3449ba: Upgrade import path for new typechain +- Updated dependencies [6e3449ba] +- Updated dependencies [f9fee446] + - @eth-optimism/contracts@0.5.30 + - @eth-optimism/core-utils@0.9.1 + - @eth-optimism/common-ts@0.6.1 + ## 0.5.38 ### Patch Changes diff --git a/packages/data-transport-layer/package.json b/packages/data-transport-layer/package.json index f209195a55fab..73e6de0e4241b 100644 --- a/packages/data-transport-layer/package.json +++ b/packages/data-transport-layer/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@eth-optimism/data-transport-layer", - "version": "0.5.38", + "version": "0.5.39", "description": "[Optimism] Service for shuttling data from L1 into L2", "main": "dist/index", "types": "dist/index", @@ -36,9 +36,9 @@ "url": "https://github.com/ethereum-optimism/optimism.git" }, "dependencies": { - "@eth-optimism/common-ts": "0.6.0", - "@eth-optimism/contracts": "0.5.29", - "@eth-optimism/core-utils": "0.9.0", + "@eth-optimism/common-ts": "0.6.1", + "@eth-optimism/contracts": "0.5.30", + "@eth-optimism/core-utils": "0.9.1", "@ethersproject/providers": "^5.6.8", "@ethersproject/transactions": "^5.6.2", "@sentry/node": "^6.3.1", diff --git a/packages/drippie-mon/CHANGELOG.md b/packages/drippie-mon/CHANGELOG.md index ddc5829f650a7..e3f8db6ec9ef4 100644 --- a/packages/drippie-mon/CHANGELOG.md +++ b/packages/drippie-mon/CHANGELOG.md @@ -1,5 +1,22 @@ # @eth-optimism/drippie-mon +## 0.3.6 + +### Patch Changes + +- Updated dependencies [95fc3fbf] +- Updated dependencies [019657db] +- Updated dependencies [6ff5c0a3] +- Updated dependencies [119f0e97] +- Updated dependencies [9c8b1f00] +- Updated dependencies [8a335b7b] +- Updated dependencies [f9fee446] +- Updated dependencies [89d01f2e] + - @eth-optimism/contracts-periphery@0.2.0 + - @eth-optimism/core-utils@0.9.1 + - @eth-optimism/sdk@1.2.1 + - @eth-optimism/common-ts@0.6.1 + ## 0.3.5 ### Patch Changes diff --git a/packages/drippie-mon/package.json b/packages/drippie-mon/package.json index 22d75054cbfbb..fac0116a27238 100644 --- a/packages/drippie-mon/package.json +++ b/packages/drippie-mon/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@eth-optimism/drippie-mon", - "version": "0.3.5", + "version": "0.3.6", "description": "[Optimism] Service for monitoring Drippie instances", "main": "dist/index", "types": "dist/index", @@ -32,10 +32,10 @@ "url": "https://github.com/ethereum-optimism/optimism.git" }, "dependencies": { - "@eth-optimism/common-ts": "0.6.0", - "@eth-optimism/contracts-periphery": "0.1.5", - "@eth-optimism/core-utils": "0.9.0", - "@eth-optimism/sdk": "1.2.0", + "@eth-optimism/common-ts": "0.6.1", + "@eth-optimism/contracts-periphery": "0.2.0", + "@eth-optimism/core-utils": "0.9.1", + "@eth-optimism/sdk": "1.2.1", "ethers": "^5.6.8" }, "devDependencies": { diff --git a/packages/fault-detector/CHANGELOG.md b/packages/fault-detector/CHANGELOG.md index ab76c41c091e4..179c56bb0f2a7 100644 --- a/packages/fault-detector/CHANGELOG.md +++ b/packages/fault-detector/CHANGELOG.md @@ -1,5 +1,17 @@ # @eth-optimism/fault-detector +## 0.2.4 + +### Patch Changes + +- 89d01f2e: Update dev deps +- Updated dependencies [6e3449ba] +- Updated dependencies [f9fee446] + - @eth-optimism/contracts@0.5.30 + - @eth-optimism/core-utils@0.9.1 + - @eth-optimism/sdk@1.2.1 + - @eth-optimism/common-ts@0.6.1 + ## 0.2.3 ### Patch Changes diff --git a/packages/fault-detector/package.json b/packages/fault-detector/package.json index 0a57ec2be1d80..9a84f247c7b15 100644 --- a/packages/fault-detector/package.json +++ b/packages/fault-detector/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@eth-optimism/fault-detector", - "version": "0.2.3", + "version": "0.2.4", "description": "[Optimism] Service for detecting faulty L2 output proposals", "main": "dist/index", "types": "dist/index", @@ -47,10 +47,10 @@ "ts-node": "^10.8.2" }, "dependencies": { - "@eth-optimism/common-ts": "^0.6.0", - "@eth-optimism/contracts": "^0.5.29", - "@eth-optimism/core-utils": "^0.9.0", - "@eth-optimism/sdk": "^1.2.0", + "@eth-optimism/common-ts": "^0.6.1", + "@eth-optimism/contracts": "^0.5.30", + "@eth-optimism/core-utils": "^0.9.1", + "@eth-optimism/sdk": "^1.2.1", "@ethersproject/abstract-provider": "^5.6.1" } } diff --git a/packages/hardhat-deploy-config/CHANGELOG.md b/packages/hardhat-deploy-config/CHANGELOG.md index 3b9dbccf32ed2..994ddafde9951 100644 --- a/packages/hardhat-deploy-config/CHANGELOG.md +++ b/packages/hardhat-deploy-config/CHANGELOG.md @@ -1,6 +1,14 @@ # @eth-optimism/hardhat-deploy-config +## 0.2.1 + +### Patch Changes + +- 2fd0a2fe: Use lazyObject +- 89d01f2e: Update dev deps + ## 0.2.0 + ### Minor Changes - 27234f68: Initial release of hardhat-deploy-config diff --git a/packages/hardhat-deploy-config/package.json b/packages/hardhat-deploy-config/package.json index fe8be99ec04d7..e454a9631797d 100644 --- a/packages/hardhat-deploy-config/package.json +++ b/packages/hardhat-deploy-config/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/hardhat-deploy-config", - "version": "0.2.0", + "version": "0.2.1", "description": "[Optimism] Hardhat deploy configuration plugin", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", diff --git a/packages/integration-tests-bedrock/package.json b/packages/integration-tests-bedrock/package.json index 9ec8ce82d10c3..fe3b378787328 100644 --- a/packages/integration-tests-bedrock/package.json +++ b/packages/integration-tests-bedrock/package.json @@ -27,9 +27,9 @@ "url": "https://github.com/ethereum-optimism/optimism.git" }, "devDependencies": { - "@eth-optimism/contracts": "0.5.29", - "@eth-optimism/core-utils": "0.9.0", - "@eth-optimism/sdk": "1.2.0", + "@eth-optimism/contracts": "0.5.30", + "@eth-optimism/core-utils": "0.9.1", + "@eth-optimism/sdk": "1.2.1", "@ethersproject/abstract-provider": "^5.6.1", "chai-as-promised": "^7.1.1", "chai": "^4.3.4", diff --git a/packages/message-relayer/CHANGELOG.md b/packages/message-relayer/CHANGELOG.md index ae26f95f2ac16..16c23df6ce892 100644 --- a/packages/message-relayer/CHANGELOG.md +++ b/packages/message-relayer/CHANGELOG.md @@ -1,5 +1,14 @@ # @eth-optimism/message-relayer +## 0.5.5 + +### Patch Changes + +- Updated dependencies [f9fee446] + - @eth-optimism/core-utils@0.9.1 + - @eth-optimism/sdk@1.2.1 + - @eth-optimism/common-ts@0.6.1 + ## 0.5.4 ### Patch Changes diff --git a/packages/message-relayer/package.json b/packages/message-relayer/package.json index 98e2e6113547d..17efedb5da385 100644 --- a/packages/message-relayer/package.json +++ b/packages/message-relayer/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@eth-optimism/message-relayer", - "version": "0.5.4", + "version": "0.5.5", "description": "[Optimism] Service for automatically relaying L2 to L1 transactions", "main": "dist/index", "types": "dist/index", @@ -31,9 +31,9 @@ "url": "https://github.com/ethereum-optimism/optimism.git" }, "dependencies": { - "@eth-optimism/common-ts": "0.6.0", - "@eth-optimism/core-utils": "0.9.0", - "@eth-optimism/sdk": "1.2.0", + "@eth-optimism/common-ts": "0.6.1", + "@eth-optimism/core-utils": "0.9.1", + "@eth-optimism/sdk": "1.2.1", "ethers": "^5.6.8" }, "devDependencies": { diff --git a/packages/replica-healthcheck/CHANGELOG.md b/packages/replica-healthcheck/CHANGELOG.md index 9e4fe195721ef..bf664e046ff0f 100644 --- a/packages/replica-healthcheck/CHANGELOG.md +++ b/packages/replica-healthcheck/CHANGELOG.md @@ -1,5 +1,13 @@ # @eth-optimism/replica-healthcheck +## 1.1.5 + +### Patch Changes + +- Updated dependencies [f9fee446] + - @eth-optimism/core-utils@0.9.1 + - @eth-optimism/common-ts@0.6.1 + ## 1.1.4 ### Patch Changes diff --git a/packages/replica-healthcheck/package.json b/packages/replica-healthcheck/package.json index 3f39e8a9a850b..0ec2697d177ee 100644 --- a/packages/replica-healthcheck/package.json +++ b/packages/replica-healthcheck/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@eth-optimism/replica-healthcheck", - "version": "1.1.4", + "version": "1.1.5", "description": "[Optimism] Service for monitoring the health of replica nodes", "main": "dist/index", "types": "dist/index", @@ -32,8 +32,8 @@ "url": "https://github.com/ethereum-optimism/optimism.git" }, "dependencies": { - "@eth-optimism/common-ts": "0.6.0", - "@eth-optimism/core-utils": "0.9.0", + "@eth-optimism/common-ts": "0.6.1", + "@eth-optimism/core-utils": "0.9.1", "@ethersproject/abstract-provider": "^5.6.1" }, "devDependencies": { diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md index 4a7ee19783353..8e8bc452a0fd3 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -1,5 +1,14 @@ # @eth-optimism/sdk +## 1.2.1 + +### Patch Changes + +- Updated dependencies [6e3449ba] +- Updated dependencies [f9fee446] + - @eth-optimism/contracts@0.5.30 + - @eth-optimism/core-utils@0.9.1 + ## 1.2.0 ### Minor Changes diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 6eaa9d152e986..8cdaa631bf087 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/sdk", - "version": "1.2.0", + "version": "1.2.1", "description": "[Optimism] Tools for working with Optimism", "main": "dist/index", "types": "dist/index", @@ -46,8 +46,8 @@ "mocha": "^10.0.0" }, "dependencies": { - "@eth-optimism/contracts": "0.5.29", - "@eth-optimism/core-utils": "0.9.0", + "@eth-optimism/contracts": "0.5.30", + "@eth-optimism/core-utils": "0.9.1", "lodash": "^4.17.21", "merkletreejs": "^0.2.27", "rlp": "^2.2.7"