Skip to content

Caatinga v3.10.2

Choose a tag to compare

@Dione-b Dione-b released this 27 Sep 21:49
· 54 commits to main since this release
dcea1b2

Caatinga v3.10.2

Status

Stable patch release on top of 3.10.1.

Packages

  • @caatinga/cli@3.10.2
  • @caatinga/core@3.10.2
  • @caatinga/client@3.10.2
  • @caatinga/zk@3.10.2
npm install -g @caatinga/cli@latest

Compatibility

  • Node.js 22+
  • Stellar CLI minimum 23.0.0, last tested 28.0.0
  • Rust 1.91.1+ with the wasm32v1-none target. Do not use 1.91.0.

Fixes

  • ctg doctor rejects Rust toolchains that stellar contract build refuses. Stellar CLI fails with use a rust version other than 1.81, 1.82, 1.83 or 1.91.0, but 3.10.1 reported Rust 1.91.0 as OK because it matched the minimum. doctor now fails the 1.81.x, 1.82.x and 1.83.x lines and exactly 1.91.0 with rustup update stable as the fix. (#256)
  • RUST_MIN_VERSION is raised to 1.91.1, and the blocked list is exported as RUST_BLOCKED_VERSIONS from @caatinga/core/runtime/requirements.
  • Scaffolds, templates and examples declare rust-version = "1.91.1".

If ctg build fails with the message above, run rustup update stable and check rustc --version.

Full changelog: v3.10.1...v3.10.2