Features & improvements:
- Unified error messages in
wake open[cli] - Implemented
--import-jsonCLI option forwake compile[cli] - Increased solc JSON list fetching timeout [core]
- Added support for parsing Solidity version specifiers with leading
v[core] via_IRis now auto-dropped with solc versions not supporting it [core]- Unknown Wake config options now raise a warning instead of an error [core]
- Exported JSON detections now include new
relative_pathandcontractoptional fields [core]
Fixes:
- fixed click >= 8.2 breaking change crashes [cli]
- fixed pydantic >= 2.12 breaking change crashes [core]
- fixed crashes on modifiers with
@inheritdoc[core] - fixed source unit name resolving crashes with double slashes in paths [core]
- fixed unnecessary recompilation on file open/close in CLI watchdog mode [core]
- fixed state changes done through storage references not detected by
modifies_statelogic [static analysis] - fixed
originmissing ontx.raw_events[testing & deployment framework]