move-flow 2.0.0
Built from aptos-core move-flow-v2.0.0.
What's Changed
Changed
- Breaking:
factsqueries report function returns asreturnTypes, an
array with one entry per tuple element, instead of the optional
returnTypedisplay string. - Breaking: struct types in function signatures, struct fields,
resourceAccess, and cross-module references are fully qualified
(address::module::Name) infactsoutput. - Package build failures in
move_package_queryreturninvalid_params
instead of internal errors. - Release workflow now regenerates the
move-flowplugin tree from the
matchingaptos-coresource tag and opens or updates the plugin PR in this
repository.
Added
- Attribute arguments and assignment values are preserved in
factsoutput
(previously only attribute names were serialized). - Compiler-synthesized lambda-lifted functions are tagged with
isLambdaLiftedand linked to their defining function viadefinedIn;
module_summarycarries the same flag. move_package_queryis annotated read-only in its MCP tool annotations.
Fixed
- The
factspath is guarded against panics, matchingfunction_usage.
Install
# Unix (Linux + macOS)
curl -fsSL https://raw.githubusercontent.com/aptos-labs/aptos-ai/main/install.sh | sh
# Windows (PowerShell)
irm https://raw.githubusercontent.com/aptos-labs/aptos-ai/main/install.ps1 | iexDownloads
| Platform | Archive | SHA-256 |
|---|---|---|
| macOS ARM64 (Apple Silicon) | move-flow-v2.0.0-aarch64-apple-darwin.zip |
6a081406794389cf… |
| Linux ARM64 (compat — older glibc) | move-flow-v2.0.0-aarch64-unknown-linux-gnu-compat.zip |
7ea895c91445b6b7… |
| Linux ARM64 | move-flow-v2.0.0-aarch64-unknown-linux-gnu.zip |
5aa22ce67ec09584… |
| macOS x86_64 (Intel) | move-flow-v2.0.0-x86_64-apple-darwin.zip |
089e54e7641732dd… |
| Windows x86_64 | move-flow-v2.0.0-x86_64-pc-windows-msvc.zip |
ef660fdbf05c0243… |
| Linux x86_64 (compat — older glibc / Docker-on-Mac) | move-flow-v2.0.0-x86_64-unknown-linux-gnu-compat.zip |
e39a57378a688c51… |
| Linux x86_64 | move-flow-v2.0.0-x86_64-unknown-linux-gnu.zip |
c0b1a31a546baa0b… |
Verification
sha256sum -c SHA256SUMS