Releases: siketyan/intellij-typespec-plugin
Releases · siketyan/intellij-typespec-plugin
v0.2.2
v0.2.1
Fixes
- Fix PluginException during plugin initialisation.
- Fix invalid file paths on LSP server on WSL 2 environment.
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Breaking changes
- Language syntax now follows the official tmLanguage definition. Results of syntax highlighting may differ.
Features
- Semantic highlighting is now provided by the LSP server.
- Code folding is now provided by the LSP server (textDocument/foldingRange).
- Structure view is now provided by the LSP server (textDocument/documentSymbol).
Full Changelog: v0.1.5...v0.2.0
v0.1.5
Features
- Support running LSP on
tspconfig.yaml
files
Fixes
- LSP function
textDocument/didOpen
is now handled correctly
Full Changelog: v0.1.4...v0.1.5
v0.1.4
- Fix namespace blocks are not recovered correctly
- Use NodeJsInterpreter to build command line
- Remove plugin icon
Full Changelog: v0.1.3...v0.1.4
v0.1.3
- Fix misparsing array expressions
- Disallow '#' in IDENT to fix parsing directives
- Basic pinning and recovering on parsing
- Add more description to plugin.xml
Full Changelog: v0.1.2...v0.1.3
v0.1.2
v0.1.1
- Support
scalar
statement - BNF refactoring
Full Changelog: v0.1.0...v0.1.1
v0.1.0
- Upgrade to IntelliJ Platform 2024.3
- Find tsp-server in the current directory
- Support more language features in syntax highlighting
Full Changelog: v0.0.3...v0.1.0
v0.0.3
- Support interface extends
- Support type parameters
Full Changelog: v0.0.2...v0.0.3