Skip to content

Commit 96d6ad9

Browse files
authored
Bump solar version (#264)
- prereq for forge lint PR foundry-rs/foundry#10405 - solar 0.1.3 requires rust 1.86 so this breaks compatibility with older rust versions - bump msrv
1 parent 9562eac commit 96d6ad9

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ jobs:
2222
fail-fast: false
2323
matrix:
2424
os: ["ubuntu-latest", "macos-latest", "windows-latest"]
25-
rust: ["stable", "1.83"]
25+
rust: ["stable", "1.86"]
2626
flags: ["", "--all-features"]
2727
exclude:
2828
# Skip because some features have higher MSRV.
29-
- rust: "1.83" # MSRV
29+
- rust: "1.86" # MSRV
3030
flags: "--all-features"
3131
steps:
3232
- uses: actions/checkout@v4

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ resolver = "2"
55
[workspace.package]
66
authors = ["Foundry Maintainers"]
77
version = "0.15.0"
8-
rust-version = "1.83"
8+
rust-version = "1.86"
99
readme = "README.md"
1010
license = "MIT OR Apache-2.0"
1111
repository = "https://github.com/foundry-rs/compilers"
@@ -54,8 +54,8 @@ semver = { version = "1.0", features = ["serde"] }
5454
serde = { version = "1", features = ["derive", "rc"] }
5555
serde_json = "1.0"
5656
similar-asserts = "1"
57-
solar-parse = { version = "=0.1.2", default-features = false }
58-
solar-sema = { version = "=0.1.2", default-features = false }
57+
solar-parse = { version = "=0.1.3", default-features = false }
58+
solar-sema = { version = "=0.1.3", default-features = false }
5959
svm = { package = "svm-rs", version = "0.5", default-features = false }
6060
tempfile = "3.9"
6161
thiserror = "2"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ When updating this, also update:
2626

2727
Foundry Compilers will keep a rolling MSRV (minimum supported rust version) policy of **at
2828
least** 6 months. When increasing the MSRV, the new Rust version must have been
29-
released at least six months ago. The current MSRV is 1.83.0.
29+
released at least six months ago. The current MSRV is 1.86.0.
3030

3131
Note that the MSRV is not increased automatically, and only as part of a minor
3232
release.

clippy.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
msrv = "1.83"
1+
msrv = "1.86"

0 commit comments

Comments
 (0)