Skip to content

Commit d36bb99

Browse files
committed
Prepare for 0.3.0
1 parent 6f81783 commit d36bb99

File tree

2 files changed

+61
-1
lines changed

2 files changed

+61
-1
lines changed

ChangeLog.md

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

3+
## 0.3.0
4+
5+
0.3.0 comes with two new plugins, retrie and fourmolu, provides binaries for
6+
GHC 8.8.4, and comes with a host of bug fixes.
7+
8+
The retrie plugin supports RULES, functions and type synonyms which can be
9+
accessed through contextual code actions.
10+
11+
Forourmolu can be used to format your code by setting the
12+
`haskell.formattingProvider` field in your LSP configuration to
13+
14+
```json
15+
{
16+
"haskell": {
17+
"formattingProvider": "fourmolu"
18+
}
19+
}
20+
```
21+
22+
The Brittany formatter is now also available on GHC 8.10.1.
23+
24+
### Pull requests merged
25+
26+
- Fix haddock parse error in install.hs
27+
([#255](https://github.com/haskell/haskell-language-server/pull/255) by @georgefst)
28+
- Ormolu flags
29+
([#246](https://github.com/haskell/haskell-language-server/pull/246) by @pepeiborra)
30+
- Ormolu fix
31+
([#257](https://github.com/haskell/haskell-language-server/pull/257) by @sureyeaah)
32+
- Remove redundant CircleCI steps
33+
([#259](https://github.com/haskell/haskell-language-server/pull/259) by @bubba)
34+
- Slow down Tasty by limiting it to -j1
35+
([#261](https://github.com/haskell/haskell-language-server/pull/261) by @bubba)
36+
- Remove hspec-expectations
37+
([#260](https://github.com/haskell/haskell-language-server/pull/260) by @bubba)
38+
- Remove a redundant caching step
39+
([#262](https://github.com/haskell/haskell-language-server/pull/262) by @Ailrun)
40+
- add hie.yaml to coc configuration
41+
([#267](https://github.com/haskell/haskell-language-server/pull/267) by @sureyeaah)
42+
- Initial Retrie plugin
43+
([#266](https://github.com/haskell/haskell-language-server/pull/266) by @pepeiborra)
44+
- Add exe extension to win executables
45+
([#284](https://github.com/haskell/haskell-language-server/pull/284) by @jneira)
46+
- Use wz1000/hls-3 ghcide branch
47+
([#275](https://github.com/haskell/haskell-language-server/pull/275) by @alanz)
48+
- Fix rename capability being declared
49+
([#285](https://github.com/haskell/haskell-language-server/pull/285) by @bubba)
50+
- Add CI job for 8.8.4
51+
([#287](https://github.com/haskell/haskell-language-server/pull/287) by @bubba)
52+
- Make the AGPL flag manual in cabal
53+
([#250](https://github.com/haskell/haskell-language-server/pull/250) by @fendor)
54+
- Bring in doc URL fix for Windows
55+
([#289](https://github.com/haskell/haskell-language-server/pull/289) by @bubba)
56+
- Bring in fix for libm on Linux static binaries
57+
([#293](https://github.com/haskell/haskell-language-server/pull/293) by @bubba)
58+
- Add fourmolu plugin (attempt 2) and add Brittany for ghc-8.10.1
59+
([#264](https://github.com/haskell/haskell-language-server/pull/264) by @georgefst)
60+
- Trying new hls-3 branch
61+
([#300](https://github.com/haskell/haskell-language-server/pull/300) by @alanz)
62+
363
## 0.2.2
464

565
This changes the configuration section from "languageServerHaskell" to "haskell"

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.2.0
4+
version: 0.3.0.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)