Releases: ink-analyzer/ink-vscode
Releases · ink-analyzer/ink-vscode
v0.1.12
- General robustness improvements for semantic analyzer.
v0.1.11
- Signature help improvements.
- Improvements to code actions for trait
impl
blocks. - General robustness improvements for semantic analyzer.
v0.1.10
- Add signature help for ink! attribute arguments.
- Add code actions for "flattening" ink! attributes.
- General robustness improvements for semantic analyzer.
v0.1.9
- Improve diagnostics and quickfixes for ambiguous attribute arguments.
- Improve "primary" attribute and argument quickfixes.
- General robustness improvements for semantic analyzer.
v0.1.8
- Improve formatting of text edits (i.e. code actions and quickfixes) inserted after ADT fields.
- General robustness improvements for semantic analyzer.
v0.1.7
- Add code actions for adding ink! entities (i.e. code stubs/snippets for items not just attributes).
- Improve formatting of text edits (i.e. code actions and quickfixes) inserted after comments and rustdoc.
- General robustness improvements for semantic analyzer.
v0.1.6
- Improve formatting of move and delete text edits (i.e. actions and quickfixes).
- General robustness improvements for semantic analyzer.
v0.1.5
- Improve formatting of text edits (i.e. actions and quickfixes) based on context.
- Snippet parsing performance improvements.
- General robustness improvements for semantic analyzer.
v0.1.4
- Add quickfixes for diagnostic errors and warnings.
- Add support for ink! e2e macro (i.e. diagnostics, completions, code/intent actions and hover content).
- Add inlay hints for ink! attribute arguments with values.
- Add support for multiple snippets in code actions.
- Limit diagnostic ranges to item "declarations".
- General robustness improvements for semantic analyzer.
v0.1.3
- Documentation improvements.