Skip to content

Commit 3a5c8c4

Browse files
committed
Update docs for the new release
1 parent e3e740d commit 3a5c8c4

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

Changelog.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
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/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/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/haskell/vscode-haskell/pull/448>
14+
- This fixes the creation of several output channels for the extension
415

516
### 1.6.1
617

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](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.

0 commit comments

Comments
 (0)