Skip to content

Commit 1a24141

Browse files
authored
Merge pull request #465 from jneira/prepare-1.7.0
Prepare 1.7.0
2 parents d93909c + 28427bd commit 1a24141

File tree

3 files changed

+21
-5
lines changed

3 files changed

+21
-5
lines changed

Changelog.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,25 @@
1-
### Next release
2-
3-
- Add tracking of cabal files to work together with the incoming cabal formatter plugin
1+
### 1.7.0
2+
3+
- Add an option to set server command line arguments thanks to [@cdsmith](https://github.com/cdsmith) <https://github.com/haskell/vscode-haskell/pull/464>
4+
- It includes a new config option `haskell.serverExtraArgs` to being able to pass extra argument to the lsp server executable
5+
- Update config options to match last haskell-language-server version <https://github.com/haskell/vscode-haskell/pull/463>
6+
- It removes `haskell.diagnosticsOnChange` and `haskell.formatOnImportOn` cause they were unused in the server
7+
- It adds `haskell.checkProject`, `haskell.maxCompletions` and `haskell.plugin.refineImports.globalOn`
8+
- Fix showDocumentation command thanks to [@pranaysashank](https://github.com/pranaysashank) <https://github.com/haskell/vscode-haskell/pull/452>
9+
- It fixes partially showing the documentation directly in vscode. The documentation is rendered but internal links still does not work
10+
- Two config options has been added: `haskell.openDocumentationInHackage` and `haskell.openSourceInHackage` with default value `true`
11+
- So documentation will be opened using the hackage url in an external navigator by default
12+
- If you prefer having them in vscode you will need to change them to `false`
13+
- Create output channel only if there are no existing clients thanks to [@pranaysashank](https://github.com/pranaysashank) <https://github.com/haskell/vscode-haskell/pull/448>
14+
- This fixes the creation of several output channels for the extension
415

516
### 1.6.1
617

718
- Fix wrapper call to get project ghc version in windows with spaces in path (<https://github.com/haskell/vscode-haskell/pull/439>)
819

920
### 1.6.0
1021

11-
- Bump up vscode version to 1.52.0 (#424) by @berberman
22+
- Bump up vscode version to 1.52.0 (#424) by [@berberman](https://github.com/berberman)
1223
- To match the lsp spec version used in haskell-language-version and fix <https://github.com/haskell/haskell-language-server/issues/2068>
1324

1425
### 1.5.1

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ This extension adds language support for [Haskell](https://haskell.org), powered
1212
- Document symbols
1313
- Highlight references in document
1414
- Code completion
15+
- Show documentation and sources in hackage
1516
- Formatting via Brittany, Floskell, Fourmolu, Ormolu or Stylish Haskell
1617
- [Multi-root workspace](https://code.visualstudio.com/docs/editor/multi-root-workspaces) support
1718
- Code evaluation (Haskell Language Server), see ([Tutorial](https://github.com/haskell/haskell-language-server/blob/master/plugins/hls-eval-plugin/README.md))
@@ -38,6 +39,10 @@ This extension adds language support for [Haskell](https://haskell.org), powered
3839

3940
![Module Name Demo](https://user-images.githubusercontent.com/54035/110860755-78ad8680-82bd-11eb-9845-9ea4b1cc1f76.gif)
4041

42+
- Call hierarchy support
43+
44+
![Call Hierarchy in VSCode](https://github.com/haskell/haskell-language-server/raw/2857eeece0398e1cd4b2ffb6069b05c4d2308b39/plugins/hls-call-hierarchy-plugin/call-hierarchy-in-vscode.gif)
45+
4146
## Requirements
4247

4348
- For standalone `.hs`/`.lhs` files, [ghc](https://www.haskell.org/ghc/) must be installed and on the PATH. The easiest way to install it is with [ghcup](https://www.haskell.org/ghcup/) or [Chocolatey](https://www.haskell.org/platform/windows.html) on Windows.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "haskell",
33
"displayName": "Haskell",
44
"description": "Haskell language support powered by the Haskell Language Server",
5-
"version": "1.6.1",
5+
"version": "1.7.0",
66
"license": "MIT",
77
"publisher": "haskell",
88
"engines": {

0 commit comments

Comments
 (0)