Created
October 19, 2021 11:47
-
-
Save razzeee/e2a666ae84801082d759723730876f33 to your computer and use it in GitHub Desktop.
Revisions
-
razzeee created this gist
Oct 19, 2021 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,48 @@ # 2.3.0 is here We have some nice changes and updates for the elm-language-server and the vscode client! If you have been using `elm-tooling.json` for entrypoints only, you can now remove the file from your project. A nice simplification. We also have added neat code actions, that will hopefully make writing new code a bit faster. This time, we had contributions from: https://github.com/lydell https://github.com/jpalardy https://github.com/Gauteab https://github.com/jmbockhorst https://github.com/razzeee ## Changelog - Add json schema help for `elm-analyse.json` - Removed json schema help for `elm-tooling.json`, it's no longer needed - Fix problem when being used with VSCode Live Share - Updated language server - Remove the need for "entrypoints" in elm-tooling.json - Add a code action to add function argument from missing declaration - Add a code action to add missing union constructors - Add annotations from ports to hovers and suggestions - "Add type annotation" can now be enabled/disabled via elm-analyse.json and will also honor excluded folders - Fix type inference for empty record pattern - Fix reporting when elm, elm-test or elm-review were not found - Fix clients that don't provide incremental changes ## Sponsoring You can sponsor Jon or me. We now also have an Open Collective. https://github.com/sponsors/jmbockhorst https://github.com/sponsors/razzeee https://opencollective.com/elm-tooling ## Downloads Client: https://marketplace.visualstudio.com/items?itemName=Elmtooling.elm-ls-vscode https://open-vsx.org/extension/Elmtooling/elm-ls-vscode Server: https://github.com/elm-tooling/elm-language-server/releases/tag/2.3.0 https://www.npmjs.com/package/@elm-tooling/elm-language-server