@@ -15,41 +15,44 @@ Support status (see the support policy below for more details):
15
15
- "full support": this GHC version is currently actively supported, and most [ tier 2 plugins] ( ./plugin-support.md ) work
16
16
- "deprecated": this GHC version was supported in the past, but is now deprecated
17
17
18
- | GHC version | Last supporting HLS version | Support status |
19
- | --------------| --------------------------------------------------------------------------------------| -----------------------------------------------------------------------------|
20
- | 9.10.1 | [ latest] ( https://github.com/haskell/haskell-language-server/releases/latest ) | full support |
21
- | 9.8.2 | [ latest] ( https://github.com/haskell/haskell-language-server/releases/latest ) | full support |
22
- | 9.8.1 | [ 2.6.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.6.0.0 ) | full support |
23
- | 9.6.6 | [ latest] ( https://github.com/haskell/haskell-language-server/releases/latest ) | full support |
24
- | 9.6.5 | [ 2.9.0.1] ( https://github.com/haskell/haskell-language-server/releases/tag/2.9.0.1 ) | full support |
25
- | 9.6.4 | [ 2.6.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.6.0.0 ) | full support |
26
- | 9.6.3 | [ 2.5.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.5.0.0 ) | full support |
27
- | 9.6.2 | [ 2.2.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.2.0.0 ) | deprecated |
28
- | 9.6.1 | [ 2.0.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.0.0.0 ) | deprecated |
29
- | 9.4.8 | [ latest] ( https://github.com/haskell/haskell-language-server/releases/latest ) | full support |
30
- | 9.4.7 | [ 2.5.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.5.0.0 ) | deprecated |
31
- | 9.4.6 | [ 2.2.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.2.0.0 ) | deprecated |
32
- | 9.4.5 | [ 2.2.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.2.0.0 ) | deprecated |
33
- | 9.4.4 | [ 1.10.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.10.0.0 ) | deprecated |
34
- | 9.4.3 | [ 1.9.1.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.9.1.0 ) | deprecated |
35
- | 9.4.(1,2) | [ 1.8.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.8.0.0 ) | deprecated |
36
- | 9.2.8 | [ 2.9.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.9.0.0 ) | deprecated |
37
- | 9.2.7 | [ 2.0.0.1] ( https://github.com/haskell/haskell-language-server/releases/tag/2.0.0.1 ) | deprecated |
38
- | 9.2.(5,6) | [ 1.9.1.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.9.1.0 ) | deprecated |
39
- | 9.2.(3,4) | [ 1.8.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.8.0.0 ) | deprecated |
40
- | 9.2.(1,2) | [ 1.7.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.7.0.0 ) | deprecated |
41
- | 9.0.2 | [ 2.4.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.4.0.0 ) | deprecated |
42
- | 9.0.1 | [ 1.6.1.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.6.1.0 ) | deprecated |
43
- | 8.10.7 | [ 2.2.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.2.0.0 ) | deprecated |
44
- | 8.10.6 | [ 1.6.1.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.6.1.0 ) | deprecated |
45
- | 8.10.5 | [ 1.5.1] ( https://github.com/haskell/haskell-language-server/releases/tag/1.5.1 ) | deprecated |
46
- | 8.10.(4,3,2) | [ 1.4.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.4.0 ) | deprecated |
47
- | 8.10.1 | [ 0.9.0] ( https://github.com/haskell/haskell-language-server/releases/tag/0.9.0 ) | deprecated |
48
- | 8.8.4 | [ 1.8.0] ( https://github.com/haskell/haskell-language-server/releases/1.8.0 ) | deprecated |
49
- | 8.8.3 | [ 1.5.1] ( https://github.com/haskell/haskell-language-server/releases/1.5.1 ) | deprecated |
50
- | 8.8.2 | [ 1.2.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.2.0 ) | deprecated |
51
- | 8.6.5 | [ 1.8.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.8.0.0 ) | deprecated |
52
- | 8.6.4 | [ 1.4.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.4.0 ) | deprecated |
18
+ | GHC version | Last supporting HLS version | Support status |
19
+ | ------------ | ------------------------------------------------------------------------------------ | -------------- |
20
+ | 9.12.2 | [ latest] ( https://github.com/haskell/haskell-language-server/releases/latest ) | basic support |
21
+ | 9.10.1 | [ latest] ( https://github.com/haskell/haskell-language-server/releases/latest ) | full support |
22
+ | 9.8.4 | [ latest] ( https://github.com/haskell/haskell-language-server/releases/latest ) | full support |
23
+ | 9.8.2 | [ 2.9.0.1] ( https://github.com/haskell/haskell-language-server/releases/tag/2.9.0.1 ) | deprecated |
24
+ | 9.8.1 | [ 2.6.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.6.0.0 ) | deprecated |
25
+ | 9.6.7 | [ latest] ( https://github.com/haskell/haskell-language-server/releases/latest ) | full support |
26
+ | 9.6.6 | [ 2.9.0.1] ( https://github.com/haskell/haskell-language-server/releases/tag/2.9.0.1 ) | deprecated |
27
+ | 9.6.5 | [ 2.9.0.1] ( https://github.com/haskell/haskell-language-server/releases/tag/2.9.0.1 ) | deprecated |
28
+ | 9.6.4 | [ 2.6.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.6.0.0 ) | deprecated |
29
+ | 9.6.3 | [ 2.5.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.5.0.0 ) | deprecated |
30
+ | 9.6.2 | [ 2.2.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.2.0.0 ) | deprecated |
31
+ | 9.6.1 | [ 2.0.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.0.0.0 ) | deprecated |
32
+ | 9.4.8 | [ latest] ( https://github.com/haskell/haskell-language-server/releases/latest ) | full support |
33
+ | 9.4.7 | [ 2.5.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.5.0.0 ) | deprecated |
34
+ | 9.4.6 | [ 2.2.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.2.0.0 ) | deprecated |
35
+ | 9.4.5 | [ 2.2.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.2.0.0 ) | deprecated |
36
+ | 9.4.4 | [ 1.10.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.10.0.0 ) | deprecated |
37
+ | 9.4.3 | [ 1.9.1.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.9.1.0 ) | deprecated |
38
+ | 9.4.(1,2) | [ 1.8.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.8.0.0 ) | deprecated |
39
+ | 9.2.8 | [ 2.9.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.9.0.0 ) | deprecated |
40
+ | 9.2.7 | [ 2.0.0.1] ( https://github.com/haskell/haskell-language-server/releases/tag/2.0.0.1 ) | deprecated |
41
+ | 9.2.(5,6) | [ 1.9.1.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.9.1.0 ) | deprecated |
42
+ | 9.2.(3,4) | [ 1.8.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.8.0.0 ) | deprecated |
43
+ | 9.2.(1,2) | [ 1.7.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.7.0.0 ) | deprecated |
44
+ | 9.0.2 | [ 2.4.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.4.0.0 ) | deprecated |
45
+ | 9.0.1 | [ 1.6.1.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.6.1.0 ) | deprecated |
46
+ | 8.10.7 | [ 2.2.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/2.2.0.0 ) | deprecated |
47
+ | 8.10.6 | [ 1.6.1.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.6.1.0 ) | deprecated |
48
+ | 8.10.5 | [ 1.5.1] ( https://github.com/haskell/haskell-language-server/releases/tag/1.5.1 ) | deprecated |
49
+ | 8.10.(4,3,2) | [ 1.4.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.4.0 ) | deprecated |
50
+ | 8.10.1 | [ 0.9.0] ( https://github.com/haskell/haskell-language-server/releases/tag/0.9.0 ) | deprecated |
51
+ | 8.8.4 | [ 1.8.0] ( https://github.com/haskell/haskell-language-server/releases/1.8.0 ) | deprecated |
52
+ | 8.8.3 | [ 1.5.1] ( https://github.com/haskell/haskell-language-server/releases/1.5.1 ) | deprecated |
53
+ | 8.8.2 | [ 1.2.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.2.0 ) | deprecated |
54
+ | 8.6.5 | [ 1.8.0.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.8.0.0 ) | deprecated |
55
+ | 8.6.4 | [ 1.4.0] ( https://github.com/haskell/haskell-language-server/releases/tag/1.4.0 ) | deprecated |
53
56
54
57
GHC versions not in the list have never been supported by HLS.
55
58
LTS stands for [ Stackage] ( https://www.stackage.org/ ) Long Term Support.
@@ -88,7 +91,7 @@ HLS will support major versions of GHC until they are older than _both_
88
91
1 . The major version of GHC used in the current Stackage LTS; and
89
92
2 . The major version of GHC recommended by GHCup
90
93
91
- For example, if
94
+ For example, if
92
95
93
96
1 . Stackage LTS uses GHC 9.2; and
94
97
2 . GHCUp recommends GHC 9.4
0 commit comments