Skip to content

Commit f40b824

Browse files
committed
Prepare release 2.0.0
Update the ChangeLog Add setup section to README Bump version number
1 parent 4984884 commit f40b824

File tree

3 files changed

+34
-6
lines changed

3 files changed

+34
-6
lines changed

Changelog.md

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

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

528
This release includes some interesting new features:

README.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@
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+
813
## Features
914

1015
You can watch demos for some of these features [here](https://haskell-language-server.readthedocs.io/en/latest/features.html#demos).
@@ -71,13 +76,13 @@ The environment _only will be visible for the lsp server_, not for other extensi
7176

7277
### Downloaded binaries
7378

74-
This extension will download `haskell-language-server` binaries either via an internal ghcup (it will download it automaticlaly)
79+
This extension will download `haskell-language-server` binaries either via an internal ghcup (it will download it automatically)
7580
or via a system ghcup (which must be present), unless you set the config option `haskell.manageHLS` to `PATH` (the extension
7681
will ask you on first start).
7782

7883
It will then download the newest version of haskell-language-server which has support for the required ghc.
7984
That means it could use an older version than the latest one, without the last features and bug fixes.
80-
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.
85+
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.
8186

8287
If you have disk space issues and use system ghcup, check `ghcup gc --help`.
8388
If you have disk space issues and use the internal ghcup, check the following directories, depending on your platform
@@ -142,13 +147,13 @@ Please include the output when filing any issues on the [haskell-language-server
142147

143148
- Sometimes the language server might get stuck in a rut and stop responding to your latest changes.
144149
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.
145-
150+
146151
#### `Cradle requires ghc/cabal/stack but it isn't installed`
147152

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

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)