1.8.0
1.8.0
This release includes some interesting new features:
- You can now pass custom environment variables to the lsp server
with thehaskell.serverEnvironment
config option per project basis,
thanks to @jacobprudhomme.- For example:
"haskell.serverEnvironment": { "XDG_CACHE_HOME": "/path/to/my/cache" }
- For example:
- With this version the extension will try to use the newer lsp server version
which supports the ghc used by the project being loaded, thanks to @mduerig- WARNING: This will suppose it will use an older version than the latest one,
without its features and bug fixes.
- WARNING: This will suppose it will use an older version than the latest one,
- The extension has lot of more log traces now, which hopefully will help to
identify the cause of issues
What's Changed
- Setup the test suite by @jneira in #475
- Add integration smoke test by @jneira in #481
- Improve serverExecutablePath description and error when pointing to a directory by @jneira in #484
- Bump versions of ts, cheerio, mocha by @jneira in #485
- Fix error handling of server exec discovery in windows by @jneira in #486
- Reorganize README by @jneira in #491
- Pass environment variables to LSP by @jacobprudhomme in #494
- Trace environment variables by @jneira in #495
- Fix ci: ensure we have a supported ghc version in PATH by @jneira in #496
- support old hls versions compatible with the requested ghc version by @mduerig in #506
- Add traces for download hls by @jneira in #508
- Update issue templates by @jneira in #509
- Fix hole_severity option: Use integer instead of string by @mirko-plowtech in #511
- Update supported ghc versions for hls-1.5.1 by @jneira in #514
- Prepare 1.8.0 by @jneira in #515
New Contributors
- @jacobprudhomme made their first contribution in #494
- @mduerig made their first contribution in #506
- @mirko-plowtech made their first contribution in #511
Full Changelog: 1.7.1...1.8.0