Releases: movebit/move
aptos-move-analyzer-release-v0.5.0
This update includes changes to extension settings, so it is necessary to update both the LSP server and the Vscode plugin to version 0.3.0 simultaneously.
__This update needs update vscode to v1.85 or higher.
Features
Here are some of the features of the sui-move-analyzer Visual Studio Code extension. To see them, open a Move source file (a file with a .move
file extension) and if the opened Move source file is located within a buildable project (a Move.toml
file can be found in one of its parent directories), the following advanced features will also be available:
- compiler diagnostics
- go to definition
- go to references
- type on hover
- autocomplete
- outline View
- formatter for move file
Changelogs:
2024/5/6 v0.5.0
-
Once both the language server and the aptos-move-analyzer plugin from the vscode plugin marketplace are installed, the formatting feature is not enabled by default. You will need to enable the corresponding feature in the settings(Preferences > Settings*. Search for the
aptos-move-analyzer
setting). -
To format a .move file, simply open it and right-click to select 'Format Document' for a one-click formatting.
-
If you wish to study or raise an issue regarding the formatting feature, you can visit the repository at https://github.com/movebit/movefmt/tree/develop.
aptos-move-analyzer-release-v0.3.0
This update includes changes to extension settings, so it is necessary to update both the LSP server and the Vscode plugin to version 0.3.0 simultaneously.
__This update needs update vscode to v1.85 or higher.
Features
Here are some of the features of the sui-move-analyzer Visual Studio Code extension. To see them, open a Move source file (a file with a .move
file extension) and if the opened Move source file is located within a buildable project (a Move.toml
file can be found in one of its parent directories), the following advanced features will also be available:
- compiler diagnostics
- go to definition
- go to references
- type on hover
- autocomplete
- outline View
- formatting
Changelogs:
2023/2/2 v0.3.0
- The plugin now integrates the 'format' functionality, which can be found in the right-click menu.
- Now, 'goto definition' is available for function para, return-type, pack and assign.
- Now, 'hover' is available for Pack, Unpack, Assign.
- Now, 'inlay-hint' could be disables in extension setting
aptos-move-analyzer-release-v0.2.1
This update includes changes to extension settings, so it is necessary to update both the LSP server and the Vscode plugin to version 0.1.6 simultaneously.
Features
Here are some of the features of the sui-move-analyzer Visual Studio Code extension. To see them, open a Move source file (a file with a .move
file extension) and if the opened Move source file is located within a buildable project (a Move.toml
file can be found in one of its parent directories), the following advanced features will also be available:
- compiler diagnostics
- go to definition
- go to references
- type on hover
- autocomplete
- outline View
- formatting
Changelogs:
2023/1/30 v0.2.1
- The plugin now integrates the 'format' functionality, which can be found in the right-click menu.
- Now, 'Hover' is available at the Const definition location.
- Fixed the issue of persistent pop-up prompts after modifying Move.toml.
aptos-move-analyzer-release-v0.1.6
This update includes changes to extension settings, so it is necessary to update both the LSP server and the Vscode plugin to version 0.1.6 simultaneously.
Features
Here are some of the features of the sui-move-analyzer Visual Studio Code extension. To see them, open a Move source file (a file with a .move
file extension) and if the opened Move source file is located within a buildable project (a Move.toml
file can be found in one of its parent directories), the following advanced features will also be available:
- compiler diagnostics
- go to definition
- go to references
- type on hover
- autocomplete
- outline View
Changelogs:
2023/1/23 v0.1.6
- Added support for automatic completion under the module, now providing completion information for formats like "module_name::item".
- Added support for toggling Inlay-Hints, now possible to enable or disable its display in extension settings.
- Added support for navigation in Inlay-Hints, currently only supports structures.
- Added support for hover and Inlay-Hints in patterns within assignment statements.
aptos-move-analyzer-release-v0.1.4
Features
Here are some of the features of the sui-move-analyzer Visual Studio Code extension. To see them, open a Move source file (a file with a .move
file extension) and if the opened Move source file is located within a buildable project (a Move.toml
file can be found in one of its parent directories), the following advanced features will also be available:
- compiler diagnostics
- go to definition
- go to references
- type on hover
- autocomplete
- outline View
Changelogs:
2023/1/18 v0.1.4
- The more accurate auto-completion feature now supports completing function and struct information using module names.
- Several potential issues that could lead to crashes in the LSP server have been resolved.
sui_move_analyzer_release_v1.1.3
Features
Here are some of the features of the sui-move-analyzer Visual Studio Code extension. To see them, open a Move source file (a file with a .move
file extension) and if the opened Move source file is located within a buildable project (a Move.toml
file can be found in one of its parent directories), the following advanced features will also be available:
- compiler diagnostics
- go to definition
- go to references
- type on hover
- autocomplete
- outline View
Changelogs:
2023/12/6 1.1.3
- Fixed the crash issue in the Outline module that could lead to the application's abnormal termination.
- Resolved the problem in sui-move-analyzer where it was unable to retrieve definitions under specific circumstances.
sui_move_analyzer_release_v1.1.2
Features
Here are some of the features of the sui-move-analyzer Visual Studio Code extension. To see them, open a Move source file (a file with a .move
file extension) and if the opened Move source file is located within a buildable project (a Move.toml
file can be found in one of its parent directories), the following advanced features will also be available:
- compiler diagnostics
- go to definition
- go to references
- type on hover
- autocomplete
- outline View
Changelogs:
2023/11/30 1.1.2
- Supported VSCode Outline
sui_move_analyzer_release_v1.1.1
Features
Here are some of the features of the sui-move-analyzer Visual Studio Code extension. To see them, open a Move source file (a file with a .move
file extension) and if the opened Move source file is located within a buildable project (a Move.toml
file can be found in one of its parent directories), the following advanced features will also be available:
- compiler diagnostics
- go to definition
- go to references
- type on hover
- autocomplete
Changelogs:
2023/10/18 1.1.1
- Added linter for a move file.
2023/07/25 1.0.0
- Added inlay hint to variable.
- Added inlay hint to parameter.
- Added inlay hint to statement.
aptos-move-analyzer-release-v0.4.0
This update includes changes to extension settings, so it is necessary to update both the LSP server and the Vscode plugin to version 0.3.0 simultaneously.
__This update needs update vscode to v1.85 or higher.
Features
Here are some of the features of the sui-move-analyzer Visual Studio Code extension. To see them, open a Move source file (a file with a .move
file extension) and if the opened Move source file is located within a buildable project (a Move.toml
file can be found in one of its parent directories), the following advanced features will also be available:
- compiler diagnostics
- go to definition
- go to references
- type on hover
- autocomplete
- outline View
- formatting
Changelogs:
2023/3/14 v0.4.0
- Support for addr_name = "_" in Move.toml
aptos-move-analyzer-release-v0.1.0
Features
Here are some of the features of the aptos-move-analyzer Visual Studio Code extension. To see them, open a Move source file (a file with a .move
file extension) and if the opened Move source file is located within a buildable project (a Move.toml
file can be found in one of its parent directories), the following advanced features will also be available:
- compiler diagnostics
- go to definition
- go to references
- type on hover
- autocomplete
- outline View
- find references
- inlay hints
Changelogs:
2024/1/2 v0.1.0
- Support for generating Spec for structures and functions.
- Support for generating Spec file for Move file.
- Support for Goto Definition for module within the 'use' statement.
- Support for Goto Definition for local variables within functions and the struct pack syntax.
- Support Outline View for Move file.
- Optimized log output