You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ChangeLog.md
+39-3Lines changed: 39 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,39 @@
1
1
# Changelog for haskell-language-server
2
2
3
+
## 1.5.1
4
+
5
+
This is a bug fix release for two regressions found after releasing 1.5.0:
6
+
7
+
-[#2365](https://github.com/haskell/haskell-language-server/issue/2365): hs-boot files not handled correctly, discovered in the ghc codebase and fixed with [#2377](https://github.com/haskell/haskell-language-server/pull/2377)
8
+
-[#2379](https://github.com/haskell/haskell-language-server/issue/2379): `tried to look at linkable for GetModIfaceWithoutLinkable for NormalizedFilePath...` error handling template haskell, fixed with [#2380](https://github.com/haskell/haskell-language-server/pull/2380)
9
+
10
+
Both quick fixes thanks to @pepeiborra
11
+
12
+
Also it fixes some long standing bugs in the hlint plugin due to comments being ignored (see [#2366](https://github.com/haskell/haskell-language-server/pull/2366))
13
+
14
+
### Pull requests merged for 1.5.1
15
+
16
+
- Revert "Update to latest prettyprinter API (#2352)"
17
+
([#2389](https://github.com/haskell/haskell-language-server/pull/2389)) by @pepeiborra
18
+
- Add extra logging around build queue
19
+
([#2388](https://github.com/haskell/haskell-language-server/pull/2388)) by @pepeiborra
20
+
- docs: Fix typo
21
+
([#2386](https://github.com/haskell/haskell-language-server/pull/2386)) by @nh2
22
+
- ghcide: Update dependency on `hls-plugin-api`
23
+
([#2382](https://github.com/haskell/haskell-language-server/pull/2382)) by @hololeap
24
+
- Fix regression in GhcSessionDeps
25
+
([#2380](https://github.com/haskell/haskell-language-server/pull/2380)) by @pepeiborra
26
+
- Boot files
27
+
([#2377](https://github.com/haskell/haskell-language-server/pull/2377)) by @pepeiborra
28
+
- hls-module-name-plugin: Add missing golden file to hackage tarball
29
+
([#2374](https://github.com/haskell/haskell-language-server/pull/2374)) by @maralorn
30
+
- hls-explicit-imports-plugin: Add golden files to hackage tarball
31
+
([#2373](https://github.com/haskell/haskell-language-server/pull/2373)) by @maralorn
32
+
- Update ghcide dependency for various plugins
33
+
([#2368](https://github.com/haskell/haskell-language-server/pull/2368)) by @hololeap
34
+
- Fix several hlint issues related with the use of parsed module without comments
35
+
([#2366](https://github.com/haskell/haskell-language-server/pull/2366)) by @jneira
36
+
3
37
## 1.5.0
4
38
5
39
Time for another hls release:
@@ -22,6 +56,8 @@ Time for another hls release:
22
56
23
57
### Pull requests merged for 1.5.0
24
58
59
+
- Prepare 1.5.0
60
+
([#2361](https://github.com/haskell/haskell-language-server/pull/2361)) by @jneira
25
61
- More completion fixes
26
62
([#2354](https://github.com/haskell/haskell-language-server/pull/2354)) by @pepeiborra
27
63
- Update to latest prettyprinter API
@@ -986,6 +1022,7 @@ This version uses `lsp-1.2.0`, `hls-plugin-api-1.1.0`, and `ghcide-1.2.0.2`.
986
1022
This is the celebratory release of Haskell Language Server 1.0.0!
987
1023
This release includes a lot of internal changes, bug fixes, leaks plugged, and performance improvements, thanks to all our contributors.
988
1024
Among others,
1025
+
989
1026
- We added the support for GHC 8.10.4, and removed the support for GHC 8.10.1
990
1027
Afterward, we will support upmost 3 patch versions for each minor version of GHC, if no special situation happens.
991
1028
- As by hie-bios >= 0.7.3, we use (`${XDG_CACHE_HOME}`)[https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html]`/hie-bios/...` (or similar depends on OS) as a build directory for Cabal.
@@ -1169,7 +1206,7 @@ Among others,
1169
1206
([#1266](https://github.com/haskell/haskell-language-server/pull/1266)) by @pepeiborra
1170
1207
- ghcide: Implements a CodeAction to disambiguate ambiguous symbols
1171
1208
([#1264](https://github.com/haskell/haskell-language-server/pull/1264)) by @konn
1172
-
-Doctest comment parsing using module annotations in Eval Plugin
1209
+
- Doctest comment parsing using module annotations in Eval Plugin
1173
1210
([#1232](https://github.com/haskell/haskell-language-server/pull/1232)) by @konn
1174
1211
- Apply some hlint suggestions, silence some others.
1175
1212
([#1227](https://github.com/haskell/haskell-language-server/pull/1227)) by @peterwicksstringfield
@@ -1370,7 +1407,6 @@ And remember, we have a new brand logo, courtesy of @Ailrun :slightly_smiling_fa
1370
1407
- ghcide lives now directly in this repository
1371
1408
- the test suite has been cleaned and improved (continuing the work done in 0.7.0)
1372
1409
1373
-
1374
1410
Thanks to all contributors and happy new year!
1375
1411
1376
1412
### Pull requests merged for 0.8.0
@@ -1624,7 +1660,7 @@ There's also plenty of bug fixes, improvements and updates to the underlying too
1624
1660
If you're eager to try all this out, haskell-language-server is now also installable via [ghcup](https://www.haskell.org/ghcup/):
0 commit comments