What's Changed
Deprecations
- Deprecate and ignore
exportfor spec generation in spec shaking v2 — Whenexperimental_spec_shaking_v2is enabled, theexportargument oncontracttype,contracterror, andcontracteventis ignored. A deprecation warning is emitted if used. (#1876)
Improvements
- Fix
cfghandling forcontracttraitandcontractimplblocks —#[contractimpl]methods withcfgattributes now correctly gate their generated args helpers and testutils registration.cfg-gated override methods in#[contractimpl(contracttrait)]blocks are also properly supported. Bothcfgandcfg_attrresult in compiler errors when used on#[contracttrait]default functions. (#1871)
All Changes
- Deprecate export for spec generation in spec shaking v2 by @mootz12 in #1876
- Fix cfg handling for contracttrait and contractimpl blocks by @mootz12 in #1871
- Fix failing OpenZeppelin CI jobs by @leighmcculloch in #1884
Full Changelog: v26.0.1...v26.1.0