Skip to content

Commit cfcd2ff

Browse files
authored
Support solc v0.8.33 (#439)
Signed-off-by: Cyrill Leutwiler <[email protected]>
1 parent f549a6b commit cfcd2ff

File tree

8 files changed

+9
-14
lines changed

8 files changed

+9
-14
lines changed

.github/actions/get-solc/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ runs:
1919
shell: bash
2020
run: |
2121
mkdir -p solc
22-
curl -sSL --output solc/solc https://github.com/ethereum/solidity/releases/download/v0.8.31/${SOLC_NAME}
22+
curl -sSL --output solc/solc https://github.com/ethereum/solidity/releases/download/v0.8.33/${SOLC_NAME}
2323
2424
- name: Make Solc Executable
2525
if: ${{ runner.os == 'Windows' }}

.github/workflows/reusable-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ jobs:
177177
- name: Basic Sanity Check
178178
run: |
179179
mkdir -p solc
180-
curl -sSLo solc/soljson.js https://github.com/ethereum/solidity/releases/download/v0.8.31/soljson.js
180+
curl -sSLo solc/soljson.js https://github.com/ethereum/solidity/releases/download/v0.8.33/soljson.js
181181
node -e "
182182
const soljson = require('solc/soljson');
183183
const createRevive = require('./target/wasm32-unknown-emscripten/release/resolc.js');

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Supported `polkadot-sdk` rev: `unstable2507`
88

99
### Added
1010
- The comprehensive revive compiler book documentation page: https://paritytech.github.io/revive/
11-
- Support for solc v0.8.31.
11+
- Support for solc v0.8.33.
1212
- Support for the `clz` Yul builtin.
1313

1414
### Changed

crates/resolc/src/solc/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ pub mod version;
2323
pub const FIRST_SUPPORTED_VERSION: semver::Version = semver::Version::new(0, 8, 0);
2424

2525
/// The last supported version of `solc`.
26-
pub const LAST_SUPPORTED_VERSION: semver::Version = semver::Version::new(0, 8, 31);
26+
pub const LAST_SUPPORTED_VERSION: semver::Version = semver::Version::new(0, 8, 33);
2727

2828
/// The Solidity compiler.
2929
pub trait Compiler {

js/emscripten/build.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ const path = require("path");
33
const { minify } = require("terser");
44

55
const SOLJSON_URI =
6-
"https://binaries.soliditylang.org/wasm/soljson-v0.8.31+commit.fd3a2265.js";
6+
"https://binaries.soliditylang.org/wasm/soljson-v0.8.33+commit.64118f21.js";
77
const RESOLC_WASM_URI =
88
process.env.RELEASE_RESOLC_WASM_URI || "http://127.0.0.1:8080/resolc.wasm";
99
const RESOLC_WASM_TARGET_DIR = path.join(

js/emscripten/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "revive",
33
"private": true,
44
"dependencies": {
5-
"solc": ">=0.8.0 <=0.8.31"
5+
"solc": ">=0.8.0 <=0.8.33"
66
},
77
"scripts": {
88
"example:web": "http-server ./examples/web/",

js/resolc/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,6 @@
3434
"commander": "^13.1.0",
3535
"package-json": "^10.0.1",
3636
"resolve-pkg": "^2.0.0",
37-
"solc": ">=0.8.0 <=0.8.31"
37+
"solc": ">=0.8.0 <=0.8.33"
3838
}
3939
}

package-lock.json

Lines changed: 2 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)