Releases: pontem-network/intellij-move
Releases · pontem-network/intellij-move
v1.42.0
What's Changed
- fix publishing ci code by @mkurnikov in #259
- only remove android sdk in CI to speed up free space job by @mkurnikov in #260
- update deps by @mkurnikov in #261
- Adapt external compiler/linter integration the new json-based compiler errors by @mkurnikov in #263
- add redundant ref deref inspection with fix by @mkurnikov in #264
- allow suppressing lint inspection with attributes by @mkurnikov in #265
- Avoid JSON parsing errors caused by line wrapping by @kazutoiris in #267
- a number of fixes for struct field completion and completion priority by @mkurnikov in #268
- extend selection for fields declaration block by @mkurnikov in #269
- 2025.1 EAP support by @mkurnikov in #270
--experiments=message-format-json
is stable now by @mkurnikov in #271- Prepare for new release by @mkurnikov in #272
- Compatibility with Move 2 by @mkurnikov in #273
New Contributors
- @kazutoiris made their first contribution in #267
Full Changelog: v1.41.1...v1.42.0
Move on Aptos v1.41.1
What's Changed
- fix RustRover incompability with new
aptos move lint
integration
Move on Aptos v1.41.0
What's Changed
Move on Aptos v1.40.0
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
Changes
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
v1.20.0
1.18.0
See the changelog for the release at https://github.com/pontem-network/intellij-move/blob/master/changelog/1.18.0.md
1.17.0
- 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