From 92cdd0456fd134d6c8a630205c856868a7f7be3d Mon Sep 17 00:00:00 2001 From: Harry Altman Date: Wed, 26 Jul 2023 18:00:58 -0400 Subject: [PATCH 1/2] Update Solidity version in truffle init to 0.8.21 --- packages/core/lib/commands/init/initSource/truffle-config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/lib/commands/init/initSource/truffle-config.js b/packages/core/lib/commands/init/initSource/truffle-config.js index 8c0173af1bc..f8842295975 100644 --- a/packages/core/lib/commands/init/initSource/truffle-config.js +++ b/packages/core/lib/commands/init/initSource/truffle-config.js @@ -106,7 +106,7 @@ module.exports = { // Configure your compilers compilers: { solc: { - version: "0.8.20", // Fetch exact version from solc-bin (default: truffle's version) + version: "0.8.21", // Fetch exact version from solc-bin (default: truffle's version) // docker: true, // Use "0.5.1" you've installed locally with docker (default: false) // settings: { // See the solidity docs for advice about optimization and evmVersion // optimizer: { From ed36b43b1d8ad983e3a059abbd021bfc3ab56a39 Mon Sep 17 00:00:00 2001 From: Harry Altman Date: Wed, 26 Jul 2023 18:09:05 -0400 Subject: [PATCH 2/2] Update solc dependencies to 0.8.21 --- packages/compile-solidity-tests/package.json | 2 +- packages/compile-solidity/package.json | 2 +- packages/contract-schema/package.json | 2 +- yarn.lock | 8 ++++---- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/compile-solidity-tests/package.json b/packages/compile-solidity-tests/package.json index 56ab5af22af..d56d4b24112 100644 --- a/packages/compile-solidity-tests/package.json +++ b/packages/compile-solidity-tests/package.json @@ -35,7 +35,7 @@ "fs-extra": "^9.1.0", "mocha": "10.1.0", "sinon": "^9.0.2", - "solc": "0.8.20", + "solc": "0.8.21", "tmp": "^0.2.1", "ts-node": "10.7.0", "typescript": "^4.9.5" diff --git a/packages/compile-solidity/package.json b/packages/compile-solidity/package.json index f0767fcbe8b..7e9d050e68c 100644 --- a/packages/compile-solidity/package.json +++ b/packages/compile-solidity/package.json @@ -34,7 +34,7 @@ "original-require": "^1.0.1", "require-from-string": "^2.0.2", "semver": "7.5.2", - "solc": "0.8.20" + "solc": "0.8.21" }, "devDependencies": { "@truffle/artifactor": "^4.0.195", diff --git a/packages/contract-schema/package.json b/packages/contract-schema/package.json index c41c9a423db..555d9ae795e 100644 --- a/packages/contract-schema/package.json +++ b/packages/contract-schema/package.json @@ -30,7 +30,7 @@ "devDependencies": { "json-schema-to-typescript": "^5.5.0", "mocha": "10.1.0", - "solc": "0.8.20" + "solc": "0.8.21" }, "keywords": [ "artifacts", diff --git a/yarn.lock b/yarn.lock index 06a1699935f..be73cea8b79 100644 --- a/yarn.lock +++ b/yarn.lock @@ -23997,10 +23997,10 @@ solc@0.7.3: semver "^5.5.0" tmp "0.0.33" -solc@0.8.20: - version "0.8.20" - resolved "https://registry.yarnpkg.com/solc/-/solc-0.8.20.tgz#b49151cf5ecc8de088d3d32b0afb607b3522ba8d" - integrity sha512-fPRnGspIEqmhu63RFO3pc79sLA7ZmzO0Uy0L5l6hEt2wAsq0o7UV6pXkAp3Mfv9IBhg7Px/oTu3a+y4gs3BWrQ== +solc@0.8.21: + version "0.8.21" + resolved "https://registry.yarnpkg.com/solc/-/solc-0.8.21.tgz#c3cd505c360ea2fa0eaa5ab574ef96bffb1a2766" + integrity sha512-N55ogy2dkTRwiONbj4e6wMZqUNaLZkiRcjGyeafjLYzo/tf/IvhHY5P5wpe+H3Fubh9idu071i8eOGO31s1ylg== dependencies: command-exists "^1.2.8" commander "^8.1.0"