Skip to content

Releases: smithy-lang/smithy-language-server

Smithy Language Server v0.8.0

13 Oct 16:35
3e2ca4e

Choose a tag to compare

0.8.0 (2025-10-08)

Breaking

  • Changed file layout of GitHub release zips, so contents are not in a nested directory (#234)
  • Changed Maven artifact to no longer be an uber jar (#235)

Features

  • Added validation event hints to diagnostics, when present (#230)

Bug fixes

  • Fixed loading projects when dependency paths have special characters (#233)
  • Fixed possible NoSuchMethod error in model validation with Smithy 1.62.0 (#238)

Documentation

  • Added installation instructions to README (#232)

Smithy Language Server v0.7.0

16 Apr 19:52
86088c0

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

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

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

Choose a tag to compare

Bump version to 0.4.1

0.4.0

30 Jul 17:37
779ef70

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

Choose a tag to compare

Bump version to 0.2.4 (#129)