This repository has been archived by the owner on Jul 28, 2023. It is now read-only.
Releases: pontem-network/vscode-move-ide
Releases · pontem-network/vscode-move-ide
v0.3.2
- dfinance address literal highlighting fixed;
download-binaries
caused failure onnpm install
on some systems - relative path saved the day.
v0.3.1
Fixes typos in few Libra std modules which caused errors on Run Script
command
v0.3.0 - Move Runner and improved MLS
Features
- Multiple workspaces support - now you can work on multiple projects
Move: Run Script
command is now available - it runs an opened script (with dependencies!)- Config tracking - updates of config file instantly trigger MLS config changes
- Syntax now supports
address {}
andscript {}
blocks
General
- Move Runner (move-executor) is now supported - you can run your scripts in sandbox mode
- project is now in TypeScript: config interfaces, autocompletion and more safety over built-in types
- multiple workspaces are now supported as new instance of MLS is run for each Move workspace
- dfinance compiler support is temporarily frozen, waiting for new compiler
- code reorganised for proper use of VSCode's built-in interfaces (such as
TextDocument
) - better support of dialects and dfinance address format
Configuration
- address input now works correctly and has placeholders for each network
move.compilerUrl
removed as dfinance will no longer need itmove.languageServerPath
added, now custom MLS binary can be chosenmove.moveExecutorPath
added to allow using other versions of move-executormove.defaultAccount
changed tomove.account
- better ordermove.network
extension setting is nowmove.blockchain
- better order
.mvconfig.json
- changes are now tracked and trigger MLS config update
- now use
sender
instead ofdefaultAccount
Move
script {}
andaddress ... {}
blocks are now supported by MLS and IDE- updated standard libraries to newest versions
- improved syntax highlighting
Dependencies
- move-language-server is updated to v0.7.0
- move-executor is at v0.7.0
- move-build is now at version 12.05.20
v0.2.0 - Libra compiler is now supported and MLS updated
- Move Language Server updated to version v0.3.0 and supports dependencies checks
- Libra compiler is built in on Linux and Darwin
- many small bugfixes
- code separation + refactoring in extension.js
- new way of loading binaries in postpublish!