Skip to content

Commit 4a58f1f

Browse files
committed
Update ChangeLog with 0.7 changes
1 parent 4766074 commit 4a58f1f

File tree

1 file changed

+74
-0
lines changed

1 file changed

+74
-0
lines changed

ChangeLog.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,79 @@
11
# Changelog for haskell-language-server
22

3+
## 0.7.0
4+
5+
* This version contains mainly refactors and updates of upstream packages
6+
* It bumps up some formatter versions:
7+
* ormolu is 0.1.4.1
8+
* fourmolu is 0.3.0.0
9+
* brittany is 0.13.1.0
10+
* It uses last implicit-hie-cradle-0.3.0.2, with some [bug](https://github.com/Avi-D-coder/implicit-hie/issues/29) [fixes](https://github.com/Avi-D-coder/implicit-hie/issues/30)
11+
* It uses last ghcide-0.6.0.1 with [improvements and bug fixes](https://github.com/haskell/ghcide/blob/master/CHANGELOG.md#060-2020-12-06):
12+
* Do not enable every "unnecessary" warning by default
13+
* Improvements over completions:
14+
* record fields
15+
* identifiers not in explicit import lists
16+
* extend explicit import list automatically
17+
18+
Thanks to all haskell-language-server, ghcide and other upstream packages contributors (the list continue growing healthy) for make this release possible.
19+
20+
### Pull requests merged
21+
22+
- Miscellanous fixes: correct tactic plugin package metadata and cabal.hie.yaml/stack.hie.yaml
23+
([#672)](https://github.com/haskell/haskell-language-server/pull/672) by @berberman
24+
- Remove unnecessary pluginId setting and user Better Map functions in tactics plugin
25+
([#669)](https://github.com/haskell/haskell-language-server/pull/669) by @jhrcek
26+
- Do not suggest explicitly disabled pragmas
27+
([#666)](https://github.com/haskell/haskell-language-server/pull/666) by @berberman
28+
- fixed hie.yaml.stack
29+
([#664)](https://github.com/haskell/haskell-language-server/pull/664) by @tittoassini
30+
- Add pragmas completions
31+
([#662)](https://github.com/haskell/haskell-language-server/pull/662) by @gdevanla
32+
- Enable code completion tests
33+
([#657)](https://github.com/haskell/haskell-language-server/pull/657) by @peterwicksstringfield
34+
- Enable highlight unittests
35+
([#656)](https://github.com/haskell/haskell-language-server/pull/656) by @peterwicksstringfield
36+
- Fix document symbols unit tests.
37+
([#655)](https://github.com/haskell/haskell-language-server/pull/655) by @peterwicksstringfield
38+
- Delete duplicate cabal clause for applyrefact2
39+
([#654)](https://github.com/haskell/haskell-language-server/pull/654) by @peterwicksstringfield
40+
- Add extra-source-files for split plugins
41+
([#650)](https://github.com/haskell/haskell-language-server/pull/650) by @berberman
42+
- [nix-shell] Actually use gitignore
43+
([#649)](https://github.com/haskell/haskell-language-server/pull/649) by @pepeiborra
44+
- idempotent command and code cleanup
45+
([#648)](https://github.com/haskell/haskell-language-server/pull/648) by @tittoassini
46+
- Split the Imports and Retrie plugins
47+
([#647)](https://github.com/haskell/haskell-language-server/pull/647) by @pepeiborra
48+
- Simplify and Bump implicit-hie version constraints
49+
([#645)](https://github.com/haskell/haskell-language-server/pull/645) by @Avi-D-coder
50+
- Fix and enable disabled code action unit tests, fix fallback handler
51+
([#643)](https://github.com/haskell/haskell-language-server/pull/643) by @peterwicksstringfield
52+
- Add Ghcide hie.yaml instruction for Stack users
53+
([#641)](https://github.com/haskell/haskell-language-server/pull/641) by @Sir4ur0n
54+
- Upgrade the Nix build system
55+
([#639)](https://github.com/haskell/haskell-language-server/pull/639) by @pepeiborra
56+
- No longer needed to build once for Stack
57+
([#637)](https://github.com/haskell/haskell-language-server/pull/637) by @Sir4ur0n
58+
- Preserve the last empty comment line after eval plugin
59+
([#631)](https://github.com/haskell/haskell-language-server/pull/631) by @expipiplus1
60+
- Update fourmolu to 0.3.0.0
61+
([#624)](https://github.com/haskell/haskell-language-server/pull/624) by @gwils
62+
- Add hspec-discover to build-tool-depends in tactics plugin
63+
([#623)](https://github.com/haskell/haskell-language-server/pull/623) by @gwils
64+
- Add build to ghc-8.10.2 and windows
65+
([#619)](https://github.com/haskell/haskell-language-server/pull/619) by @jneira
66+
- Module Name Plugin: Treat modules starting with lowercase as Main module
67+
([#616)](https://github.com/haskell/haskell-language-server/pull/616) by @konn
68+
- Bump ormolu to 0.1.4.1
69+
([#614)](https://github.com/haskell/haskell-language-server/pull/614) by @AlistairB
70+
- Fix fourmolu plugin inconsistent formatting
71+
([#599)](https://github.com/haskell/haskell-language-server/pull/599) by @zweimach
72+
- Hlint: bring over idea2Message for formatting
73+
([#598)](https://github.com/haskell/haskell-language-server/pull/598) by @alanz
74+
- Makes dictionary argument exclusion logic in Tactic plugin more robust
75+
([#508)](https://github.com/haskell/haskell-language-server/pull/508) by @konn
76+
377
## 0.6.0
478

579
0.6.0 includes two brand new plugins!

0 commit comments

Comments
 (0)