Skip to content

Releases: siketyan/intellij-typespec-plugin

v0.2.2

25 Nov 15:51
4f54e93
Compare
Choose a tag to compare

Internal Changes

  • Remove internal API usages.
  • Remove unnecessary files.

Full Changelog: v0.2.1...v0.2.2

v0.2.1

22 Nov 18:39
08c57d8
Compare
Choose a tag to compare

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

22 Nov 18:03
6838a6b
Compare
Choose a tag to compare

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

22 Nov 12:56
39ef79f
Compare
Choose a tag to compare

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

21 Nov 17:58
0908be1
Compare
Choose a tag to compare
  • 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

18 Nov 16:13
d6d5c33
Compare
Choose a tag to compare
  • 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

16 Nov 18:12
c08571d
Compare
Choose a tag to compare
  • Allow more characters in identifiers (#2)
  • Add missing "node" in the command-line to launch tsp-server (#3)

Full Changelog: v0.1.1...v0.1.2

v0.1.1

15 Nov 18:56
6eafdcb
Compare
Choose a tag to compare
  • Support scalar statement
  • BNF refactoring

Full Changelog: v0.1.0...v0.1.1

v0.1.0

15 Nov 16:28
111e89b
Compare
Choose a tag to compare
  • 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

19 Aug 14:58
c54a40e
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release
  • Support interface extends
  • Support type parameters

Full Changelog: v0.0.2...v0.0.3