Skip to content

Releases: ink-analyzer/ink-analyzer

lsp-server-v0.4.2

13 Nov 22:24

Choose a tag to compare

lsp-server-v0.4.1

31 Oct 13:21

Choose a tag to compare

  • Use ink! 6.0.0-beta in new project template

lsp-server-v0.4.0

29 Oct 22:59

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

lsp-server-v0.3.1

04 Feb 15:52

Choose a tag to compare

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

lsp-server-v0.3.0

03 May 16:16

Choose a tag to compare

  • Command and 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)
  • Command and 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.

lsp-server-v0.2.29

02 Apr 13:37

Choose a tag to compare

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

lsp-server-v0.2.28

18 Mar 17:54

Choose a tag to compare

lsp-server-v0.2.27

17 Mar 15:11

Choose a tag to compare

lsp-server-v0.2.26

16 Mar 14:31

Choose a tag to compare

  • 🎉 Support for ink! v5
  • Performance improvements and general and robustness updates.

lsp-server-v0.2.25

19 Feb 14:34

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).