github OffchainLabs/stylus-sdk-rs v0.10.3

10 hours ago

Changelog

0.10.3 - 2026-04-08

New

  • Detect ABI selector collisions at compile time within #[public] blocks #401

Fixed

  • Fix sol_interface! ABI decode panic on multi-value return types containing dynamic types (e.g. returns (string, uint256)) #414
  • Fix cargo stylus new leaving projects in a broken state when dependency resolution fails #416
  • Fix codehash-keepalive command sending read-only call instead of transaction #411

Changed

  • Update Rust toolchain to 1.91.0 and alloy dependencies to latest (alloy-primitives/alloy-sol-types 1.5.7, alloy 1.7.3) #410
  • Update MSRV to 1.91.0 #410
  • Remove exact version pins on ruint, branches, and rclite; disable ruint default features to prevent std leaking into WASM builds #413
  • Switch ABI decoding to validating variants that reject malformed data #415
  • Adopt stricter rustfmt configuration #417
  • Extensive integration test improvements for examples #365
  • Improve smoke test for cargo stylus new with scaffolding verification #416

Don't miss a new stylus-sdk-rs release

NewReleases is sending notifications on new releases.