Skip to content

Commit e8812c1

Browse files
committed
Prepare for 0.2.1.0 release
1 parent 0c99ce0 commit e8812c1

File tree

3 files changed

+41
-2
lines changed

3 files changed

+41
-2
lines changed

ChangeLog.md

+39
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,44 @@
11
# Changelog for haskell-language-server
22

3+
## 0.2.1
4+
5+
This release includes a new eval plugin that allows Haddock code examples to be
6+
evaluated through a code lens. For example, the code below will now offer to
7+
evaluate `intercalate " " example`, and will insert the output in the line
8+
below.
9+
10+
```haskell
11+
example :: [String]
12+
example = ["This is an example", "of", "interactive", "evaluation"]
13+
14+
-- >>> intercalate " " example
15+
-- "This is an example of interactive evaluation"
16+
--
17+
```
18+
19+
This is also the first release to have binaries distributed alongside it. Some
20+
behind the scene changes include the GHC library directory now being obtained on
21+
the fly, so either `ghc`, `cabal` or `stack` will need to be present on your
22+
PATH depending on your project. See `docs/releases.md` for more information. If
23+
you find any issues with this, please let us know!
24+
25+
### Pull requests merged
26+
27+
- Bump ormolu to 0.1.2.0
28+
([#189](https://github.com/haskell/haskell-language-server/pull/189) by @AlistairB)
29+
- Remove dependency on Cabal
30+
([#195](https://github.com/haskell/haskell-language-server/pull/195) by @bubba)
31+
- Fix extraneous extra-dep in stack-8.6.4.yaml
32+
([#199](https://github.com/haskell/haskell-language-server/pull/199) by @bubba)
33+
- Fix install script stack targets
34+
([#203](https://github.com/haskell/haskell-language-server/pull/203) by @jneira)
35+
- Add support for ghc-8.8.4
36+
([#206](https://github.com/haskell/haskell-language-server/pull/206) by @jneira)
37+
- Simple Eval plugin
38+
([#191](https://github.com/haskell/haskell-language-server/pull/191) by @pepeiborra)
39+
- Distributable binaries
40+
([#165](https://github.com/haskell/haskell-language-server/pull/165) by @bubba)
41+
342
## 0.2
443

544
- Use cabal-plan from Hackage

docs/releases.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Releases and distributable binaries
22

3-
Starting with 0.3.0.0 haskell-language-server provides pre-built binaries on
3+
Starting with 0.2.1.0 haskell-language-server provides pre-built binaries on
44
each [GitHub
55
release](https://github.com/haskell/haskell-language-server/releases). These
66
binaries are used by the [vscode-hie-server

haskell-language-server.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cabal-version: 2.2
22
category: Development
33
name: haskell-language-server
4-
version: 0.2.0.0
4+
version: 0.2.1.0
55
synopsis: LSP server for GHC
66
description: Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
77
homepage: https://github.com/haskell/haskell-language-server#readme

0 commit comments

Comments
 (0)