Skip to content

Commit 53761c4

Browse files
committed
Prepare release 2.0.0
Update the ChangeLog Add setup section to README Bump version number
1 parent 334f400 commit 53761c4

File tree

3 files changed

+39
-5
lines changed

3 files changed

+39
-5
lines changed

Changelog.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
# Changelog for vscode-haskell
22

3+
## 2.0.0
4+
5+
- No colour output for GHCup
6+
([#554](https://github.com/haskell/vscode-haskell/pull/554)) by @fendor
7+
- Add eval plugin configuration
8+
([#549](https://github.com/haskell/vscode-haskell/pull/549)) by @xsebek
9+
- Manage all the Haskell things
10+
([#547](https://github.com/haskell/vscode-haskell/pull/547)) by @hasufell
11+
- Consider user installed HLSes (e.g. via ghcup compile)
12+
([#543](https://github.com/haskell/vscode-haskell/pull/543)) by @hasufell
13+
- Bump lodash-es from 4.17.15 to 4.17.21
14+
([#539](https://github.com/haskell/vscode-haskell/pull/539)) by @dependabot[bot]
15+
- Update README.MD GHC support
16+
([#537](https://github.com/haskell/vscode-haskell/pull/537)) by @cptwunderlich
17+
- fix: change deprecated Haskell Platform install link to GHCup
18+
([#536](https://github.com/haskell/vscode-haskell/pull/536)) by @HEIGE-PCloud
19+
- Update HLS installation method
20+
([#533](https://github.com/haskell/vscode-haskell/pull/533)) by @hasufell
21+
- Bump ajv from 6.12.0 to 6.12.6
22+
([#532](https://github.com/haskell/vscode-haskell/pull/532)) by @dependabot[bot]
23+
- Fixes related with paths
24+
([#518](https://github.com/haskell/vscode-haskell/pull/518)) by @jneira
25+
- Reorganize troubleshooting section
26+
([#516](https://github.com/haskell/vscode-haskell/pull/516)) by @jneira
27+
328
## 1.8.0
429

530
This release includes some interesting new features:

README.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@
55
This extension adds language support for [Haskell](https://haskell.org), powered by the [Haskell Language Server](https://github.com/haskell/haskell-language-server).
66
As almost all features are provided by the server you might find interesting read its [documentation](https://haskell-language-server.readthedocs.io).
77

8+
## Setup
9+
10+
This Extension comes with "batteries"-included and can manage your Haskell Language Server installations for you,
11+
powered by [GHCup](https://www.haskell.org/ghcup/).
12+
Installation of [GHCup](https://www.haskell.org/ghcup/) can not happen automatically, so if you want your HLS installations to be
13+
managed by the Extension, you will have to follow the [installation instructions for GHCup](https://www.haskell.org/ghcup/).
14+
15+
**Note:** Make sure you have a working `ghcup` installation, before launching the Extension.
16+
817
## Features
918

1019
You can watch demos for some of these features [here](https://haskell-language-server.readthedocs.io/en/latest/features.html#demos).
@@ -78,7 +87,7 @@ first start. Check the `haskell.manageHLS` setting.
7887

7988
It will then download the newest version of haskell-language-server which has support for the required ghc.
8089
That means it could use an older version than the latest one, without the last features and bug fixes.
81-
For example, if a project needs ghc-8.10.4 the extension will download and use haskell-language-server-1.4.0, the lastest version which supported ghc-8.10.4. Even if the lastest global haskell language-server version is 1.5.1.
90+
For example, if a project needs ghc-8.10.4 the extension will download and use haskell-language-server-1.4.0, the latest version which supported ghc-8.10.4. Even if the latest global haskell language-server version is 1.5.1.
8291

8392
If you have disk space issues, check `ghcup gc --help`.
8493

@@ -153,13 +162,13 @@ Please include the output when filing any issues on the [haskell-language-server
153162

154163
- Sometimes the language server might get stuck in a rut and stop responding to your latest changes.
155164
Should this occur you can try restarting the language server with <kbd>Ctrl</kbd> <kbd>shift</kbd> <kbd>P</kbd>/<kbd>⌘</kbd> <kbd>shift</kbd> <kbd>P</kbd> > Restart Haskell LSP Server.
156-
165+
157166
#### `Cradle requires ghc/cabal/stack but it isn't installed`
158167

159168
- In Linux/MacOS systems, opening vscode in the windows system could not use the `$PATH` set in the shell
160169
so it will not see required tools as ghc, cabal or stack. This usually happens if you have installed them
161-
via ghcup.
162-
- It could be fixed changing the `$PATH` variable in the init config file used by the windows system
170+
via ghcup.
171+
- It could be fixed changing the `$PATH` variable in the init config file used by the windows system
163172
(f.e. `~/.profile`, but i can vary depending on your system setup).
164173
- See [this stackoverflow question](https://stackoverflow.com/questions/43983718/set-global-path-environment-variable-in-vs-code) for more tricks.
165174

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.8.0",
5+
"version": "2.0.0",
66
"license": "MIT",
77
"publisher": "haskell",
88
"engines": {

0 commit comments

Comments
 (0)