Created
October 19, 2021 11:47
-
-
Save razzeee/e2a666ae84801082d759723730876f33 to your computer and use it in GitHub Desktop.
ElmLS Changelog template
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 characters
# 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 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment