From 0e5a23e5d763b7a689589e2aac244c7e4aa521ad Mon Sep 17 00:00:00 2001 From: Loris Leiva Date: Tue, 2 Jun 2026 13:51:41 +0100 Subject: [PATCH] Bump Solana toolchain to 3.1.14 to fix edition2024 build failure MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Solana 3.1.8's bundled Cargo (1.84.0) cannot parse `blake3 1.8.3`'s manifest because it requires the `edition2024` Cargo feature (stabilized in Rust 1.85). The transitive crate slid forward via the resolver and broke the `@codama/dynamic-client#test` step on main after PR #994 was merged; the merge itself was unrelated and only retriggered CI. Bumps `SOLANA_VERSION` from 3.1.8 to 3.1.14, the latest patch in the 3.1 line, which ships Rust 1.86 — enough to support edition 2024. No other changes. --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 67b4e94a4..38d369ef1 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -10,7 +10,7 @@ env: DO_NOT_TRACK: '1' NODE_VERSION: 20 CODAMA_VERSION: 1.x - SOLANA_VERSION: 3.1.8 + SOLANA_VERSION: 3.1.14 ANCHOR_VERSION: '0.32.1' RUST_VERSION: '1.93.0'