Skip to content

Releases: ink-analyzer/ink-vscode

v0.1.35

13 Nov 22:35

Choose a tag to compare

v0.1.34

31 Oct 13:37

Choose a tag to compare

  • Use ink! 6.0.0-beta in new project template
  • Updated branding

v0.1.33

30 Oct 06:05

Choose a tag to compare

  • 🎉 Support for ink! v6
    • Diagnostics, quickfixes, completions, inlay hints and signature help for the following v6 attribute macros and arguments
      • #[ink::contract_ref] attribute
      • #[ink(name = "..")] attribute argument
      • #[ink::error] attribute
    • New actions for inserting #[ink::contract_ref] and #[ink::error] snippets
    • Diagnostics and quickfixes for immutable payable messages
    • Deprecation warnings for chain extensions
    • Updated actions for inserting custom Environment snippets
    • Updated new contract template for v6

v0.1.32

05 Feb 07:11

Choose a tag to compare

  • 🎉 Support for ink! v5.1.
  • Miscellaneous improvements.

v0.1.31

03 May 16:37

Choose a tag to compare

  • Code action for migrating ink! 4.x projects to ink! 5.0.
  • Completions for full ink! entities (i.e. inserting full Rust items not just ink! attribute macros and arguments e.g. ink! constructor and message fn items as completions when typing fn inside impl blocks e.t.c)
  • Code action for extracting ink! events into standalone packages (only for ink! v5 projects).
  • Completions and code actions for ink::combine_extensions! declarative macro.
  • General performance and robustness improvements for semantic analyzer and language server.

v0.1.30

02 Apr 14:10

Choose a tag to compare

  • Improve support for ink! workspace dependencies.
  • General robustness improvements for semantic analyzer and language server.

v0.1.29

18 Mar 18:39

Choose a tag to compare

v0.1.28

17 Mar 15:31

Choose a tag to compare

v0.1.27

16 Mar 15:02

Choose a tag to compare

  • 🎉 Support for ink! v5
  • Performance improvements and general and robustness updates for semantic analyzer and language server.

v0.1.26

19 Feb 14:49

Choose a tag to compare

  • Improve contextual awareness for completions, code/intent actions and quickfixes (e.g. suggest unique ids and names for ink! entities).