Skip to content

Releases: smithy-lang/smithy-language-server

Smithy Language Server v0.7.0

16 Apr 19:52
86088c0
Compare
Choose a tag to compare

0.7.0 (2025-04-15)

Features

  • Added standalone runtime images to GitHub release, to run the language server without a local Java installation. (#159)
  • Improved how the language server is launched from the CLI. (#218)
  • Added textDocument/rename support. (#213)
  • Added textDocument/references support. (#213)
  • Made textDocument/documentSymbol return hierarchical symbols. (#206)

Bug fixes

  • Fixed possible crash on initialization. (#216)
  • Removed extraneous validation events from hover content. (#214)

0.6.0

10 Mar 21:21
15ffa65
Compare
Choose a tag to compare

0.6.0 (2025-03-10)

Features

  • Improved completions, definition, and hover for everything in the IDL. (#166)
  • Diagnostics for smithy-build.json. (#188)
  • Completions for smithy-build.json. (#193)
  • Hover for smithy-build.json. (#202)
  • Folding range for traits and shape blocks. (#190)
  • Inlay hints of the name of inline operation input/output. (#200)

Bug fixes

  • Fixed crash when calling setTrace or cancelProgress. (#183)
  • Fixed potential conflicting trait definition when rebuilding. (#196)

0.5.0

12 Nov 19:15
ab3a651
Compare
Choose a tag to compare
Fix document sync registrations on init (#181)

Fixes a bug in #168 where the server would send the wrong registration
for didSave on Smithy files.

0.4.1

09 Sep 20:27
Compare
Choose a tag to compare
Bump version to 0.4.1

0.4.0

30 Jul 17:37
779ef70
Compare
Choose a tag to compare
Bump version to 0.4.0 (#158)

This version includes the same features as 0.3.0, but includes the
JDK upgrade and lsp4j dependency upgrade from #157.

0.2.4

08 Nov 22:09
38ff5f2
Compare
Choose a tag to compare
Bump version to 0.2.4 (#129)