Skip to content
This repository has been archived by the owner on Jul 28, 2023. It is now read-only.

Releases: pontem-network/vscode-move-ide

v0.3.2

25 May 14:08
Compare
Choose a tag to compare
  • dfinance address literal highlighting fixed;
  • download-binaries caused failure on npm install on some systems - relative path saved the day.

v0.3.1

22 May 19:47
Compare
Choose a tag to compare

Fixes typos in few Libra std modules which caused errors on Run Script command

v0.3.0 - Move Runner and improved MLS

22 May 14:01
Compare
Choose a tag to compare

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 {} and script {} 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 it
  • move.languageServerPath added, now custom MLS binary can be chosen
  • move.moveExecutorPath added to allow using other versions of move-executor
  • move.defaultAccount changed to move.account - better order
  • move.network extension setting is now move.blockchain - better order

.mvconfig.json

  • changes are now tracked and trigger MLS config update
  • now use sender instead of defaultAccount

Move

  • script {} and address ... {} 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

25 May 14:20
Compare
Choose a tag to compare
  • 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!