Skip to content

Releases: pontem-network/intellij-move

Move on Aptos v1.41.1

02 Dec 20:47
b9759d5
Compare
Choose a tag to compare

What's Changed

  • fix RustRover incompability with new aptos move lint integration

Move on Aptos v1.41.0

28 Nov 15:05
6170f5e
Compare
Choose a tag to compare

What's Changed

  • add movefmt formatter integration #243
  • add aptos move lint integration #254
  • add highlighting to the Quick Documentation #250
  • support more items in the Quick Documentation #250
  • fix parser and highlighting for qualified path in attributes, i.e #[lint::unused_imports] #253
  • bump aptos-cli to 4.5.0

Move on Aptos v1.40.0

13 Nov 16:36
e76d9d4
Compare
Choose a tag to compare

Changes

  • Rework Build | Sync tab:
    • Show colored output of the fetch command.
    • Show more information for the dependency paths, which would hopefully ease the debugging for users.
  • Add completion after the dot for the tuple structs instances.
  • Allow explicit type in lambdas:
for_each(v, |item: &Item| {})
  • Add enums and enum variants to the Structure View.
  • Bump aptos-cli to 4.4.0.

Move on Aptos v1.39.0

29 Oct 13:39
6ee921e
Compare
Choose a tag to compare

Changes

  • Move 2.1: add compound assignments support (#220, #223),
let x = 1;
x += 1;
  • Move 2.1: add loop labels support (#222),
'label: loop {
    break 'label
}
  • Add inlay type hints for lambda expressions, add Ctrl+Click go-to-definition support for type hints (#218),

  • Parameter Info now correctly works with receiver-style method calls, inferring types using the receiver type,

  • Fix loop invariants parsing in some cases (#214),

  • Update bundled Aptos-CLI to 4.2.6

v1.38.1

21 Oct 19:26
2db094c
Compare
Choose a tag to compare
colored aptos-cli output (#213)

v1.20.0

27 Sep 15:10
1b9fdfb
Compare
Choose a tag to compare

1.18.0

24 Aug 12:27
ede3fa6
Compare
Choose a tag to compare

1.17.0

14 Aug 15:42
b58591d
Compare
Choose a tag to compare
  • type checking for binary arithmetic operators
  • use named address values for module resolution
  • add a warning to check for inconsistent address names usage
  • check for valid module name in single-module file rename
  • fix file name refactoring for non-move files
  • generate test run configuration correctly for packages in aptos-core/ repo

1.16.0

11 Aug 11:42
b526ed7
Compare
Choose a tag to compare
  • types: multi-statement type inference for generics
  • types: multi-statement type inference for integers
  • tools: add Aptos side menu with the project information and "refresh projects" button
  • internal: drop support for 2021.1

v1.13.1

13 Jul 10:08
Compare
Choose a tag to compare
  • Finished implementation for "Optimize imports", which sorts your use statements and removes unused ones. You can call it from the Code -> Optimize Imports
  • Better completion weights based on type information