Skip to content

2.1.0

Compare
Choose a tag to compare
@razzeee razzeee released this 22 Mar 22:47
· 492 commits to main since this release
  • Drop node 10
  • Update tree-sitter-elm, should improve parsing significantly
  • Add code action to create missing record field
  • Add code action to remove all unused in a file
  • Add code action to remove unused functions
  • Add code action to remove all unused code in a file
  • Improve whitespace handling on removal of unused nodes
  • Improved snippets for Browser.
  • Reimplement diagnostics and code actions for missing case patterns
  • Improve references
  • Rework import definitions to be more like the compiler
  • Add ambiguous type/value diagnostics
  • Don't create diagnostic on duplicate imports
  • Improve exposing completions
  • Show completions for multiple modules if they share a name/alias
  • Fix elm-format matcher for files that fail to parse
  • Fix elmAnalyse excludedPath not working with relative paths
  • Fix parsing of new files
  • Fix inference for cons patterns with lists
  • Fix unknown parameter used when calling elm-test
  • Use text documents buffer to parse dirty files on auto server restart
  • Improve logging and error texts on the binary error path
  • Update dependencies