Skip to content

Releases: elm-tooling/elm-language-client-vscode

1.0.3

15 Jun 23:01
Compare
Choose a tag to compare
  • Updated the language server
    • Fixed bug that was causing problems with completions from external packages

1.0.2

12 Jun 12:16
Compare
Choose a tag to compare
  • Updated the language server
    • Fix problem on import generation for windows systems

1.0.1

12 Jun 09:57
Compare
Choose a tag to compare
  • Updated the language server
    • Fix imports form other files not showing up in some cases

1.0.0

04 Jun 21:38
Compare
Choose a tag to compare
  • Added restart command

  • Make elm.json schema stricter

  • Update dependencies

  • Updated the language server

    • Add completions for possible imports
    • Scaffold case branches (use the new snippet and code action)
    • Sort auto imports by closest similar modules
    • Improve record field access completions
    • Remove exposing subscriptions in Browser.sandbox snippet
    • Fixed references to shadowed modules being potentially wrong
    • Don't use flatmap to be node 10 compatible (caused problems for npm package users)
    • Update elm-analyse
    • Update dependencies

0.10.2

17 Apr 19:16
Compare
Choose a tag to compare
  • Updated the language server
    • Add record access completions for types and nested types
    • Fix elm.json being ignored when paths are similar to another
    • Fix record field jump to definitions
    • Fix record field completions in some cases
    • Fix auto import not suggesting modules with multiple prefixes
    • Fix error where qualified names were not taken into account for definition resolving
    • Updated package rankings

0.10.1

02 Apr 16:45
Compare
Choose a tag to compare
  • Updated the language server
    • Fix exposing list params not getting completed for imports
    • Fix possible imports for packages not in ranking list
    • Prevent imports from getting out of date

0.10.0

31 Mar 22:00
Compare
Choose a tag to compare
  • Fix case where type constructor highlighting was wrong

  • Client support for codeLens exposing/unexposing and move function refactoring

  • Updated the language server

    • Add diagnostic on unknown symbols and offer importing via codeAction (needs the file to be save and the compiler to run)
    • Support exposing/unexposing functions and types via codeLense or codeAction
    • Add support for move function refactoring
    • Fix init taking long when using files with thousands of functions
    • Add new snippet for if-else conditions
    • Better completions for record update syntax
    • Added completions for basic keywords like if, then, else, let etc.
    • Improved hovers for types aliases
    • Added jump to definition for fields of records
    • Better handling of invalid renames

0.9.4

09 Mar 00:42
Compare
Choose a tag to compare
  • Updated the language server
    • Improved goto definition, find references and rename for anonymous functions, let definitions, destructured functions in let definitions, destructured parameters and case branches
    • Show comment from type for type constructor

0.9.3

27 Feb 00:49
Compare
Choose a tag to compare
  • Improve auto closing and surrounding pairs some more

  • Align char syntax highlighting to recommended namespace

  • Updated the language server

    • Fade unused symbols
    • Improved some codeAction texts

0.9.2

23 Feb 13:51
Compare
Choose a tag to compare
  • Raised minimal vscode version