Skip to content

Commit 41c978d

Browse files
authored
Update supported GHC versions doc (#3186)
Fixes #3172.
1 parent d7bdd0c commit 41c978d

File tree

1 file changed

+35
-35
lines changed

1 file changed

+35
-35
lines changed

docs/supported-versions.md

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -15,26 +15,25 @@ Support status (see the support policy below for more details):
1515
- "will be deprecated ...": this version of GHC has special deprecation conditions that deviate from the support policy
1616
- "partial": not all features and plugins work, see the plugin support table and any linked issues for more details
1717

18-
| GHC version | Last supporting HLS version | Support status |
19-
| ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
20-
| 9.2.4 | next | supported([partial](https://github.com/haskell/haskell-language-server/issues/2982)) |
21-
| 9.2.3 | next | supported([partial](https://github.com/haskell/haskell-language-server/issues/2982)) |
22-
| 9.2.2 | [1.7.0.0](https://github.com/haskell/haskell-language-server/releases/tag/1.7.0.0) | supported, ([partial](https://github.com/haskell/haskell-language-server/issues/2982)) |
23-
| 9.2.1 | [1.7.0.0](https://github.com/haskell/haskell-language-server/releases/tag/1.7.0.0) | deprecated |
24-
| 9.0.2 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | supported |
25-
| 9.0.1 | [1.6.1.0](https://github.com/haskell/haskell-language-server/releases/tag/1.6.1.0) | deprecated |
26-
| 8.10.7 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | supported |
27-
| 8.10.6 | [1.6.1.0](https://github.com/haskell/haskell-language-server/releases/tag/1.6.1.0) | deprecated |
28-
| 8.10.5 | [1.5.1](https://github.com/haskell/haskell-language-server/releases/tag/1.5.1) | deprecated |
29-
| 8.10.4 | [1.4.0](https://github.com/haskell/haskell-language-server/releases/tag/1.4.0) | deprecated |
30-
| 8.10.3 | [1.4.0](https://github.com/haskell/haskell-language-server/releases/tag/1.4.0) | deprecated |
31-
| 8.10.2 | [1.4.0](https://github.com/haskell/haskell-language-server/releases/tag/1.4.0) | deprecated |
32-
| 8.10.1 | [0.9.0](https://github.com/haskell/haskell-language-server/releases/tag/0.9.0) | deprecated |
33-
| 8.8.4 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | will be deprecated after LTS and HLS full support for ghc-9.2 |
34-
| 8.8.3 | [1.5.1](https://github.com/haskell/haskell-language-server/releases/1.5.1) | deprecated |
35-
| 8.8.2 | [1.2.0](https://github.com/haskell/haskell-language-server/releases/tag/1.2.0) | deprecated |
36-
| 8.6.5 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | will be deprecated after LTS and HLS full suppot for ghc-9.2 |
37-
| 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.4.2 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | supported (partial) |
21+
| 9.4.1 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | supported (partial) |
22+
| 9.2.4 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | supported ([partial](https://github.com/haskell/haskell-language-server/issues/2982)) |
23+
| 9.2.3 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | supported ([partial](https://github.com/haskell/haskell-language-server/issues/2982)) |
24+
| 9.2.(1,2) | [1.7.0.0](https://github.com/haskell/haskell-language-server/releases/tag/1.7.0.0) | deprecated |
25+
| 9.0.2 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | supported |
26+
| 9.0.1 | [1.6.1.0](https://github.com/haskell/haskell-language-server/releases/tag/1.6.1.0) | deprecated |
27+
| 8.10.7 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | supported |
28+
| 8.10.6 | [1.6.1.0](https://github.com/haskell/haskell-language-server/releases/tag/1.6.1.0) | deprecated |
29+
| 8.10.5 | [1.5.1](https://github.com/haskell/haskell-language-server/releases/tag/1.5.1) | deprecated |
30+
| 8.10.(4,3,2) | [1.4.0](https://github.com/haskell/haskell-language-server/releases/tag/1.4.0) | deprecated |
31+
| 8.10.1 | [0.9.0](https://github.com/haskell/haskell-language-server/releases/tag/0.9.0) | deprecated |
32+
| 8.8.4 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | supported, will be deprecated after LTS and HLS full support for ghc-9.2 |
33+
| 8.8.3 | [1.5.1](https://github.com/haskell/haskell-language-server/releases/1.5.1) | deprecated |
34+
| 8.8.2 | [1.2.0](https://github.com/haskell/haskell-language-server/releases/tag/1.2.0) | deprecated |
35+
| 8.6.5 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | supported, will be deprecated after LTS and HLS full suppot for ghc-9.2 |
36+
| 8.6.4 | [1.4.0](https://github.com/haskell/haskell-language-server/releases/tag/1.4.0) | deprecated |
3837

3938

4039
GHC versions not in the list have never been supported by HLS. LTS stands for [Stackage](https://www.stackage.org/) Long Term Support.
@@ -50,28 +49,29 @@ Sometimes a plugin will be supported in the pre-built binaries but not in a HLS
5049
| Plugin | Unsupported GHC versions |
5150
|-------------------------------------|--------------------------|
5251
| `hls-alternate-number-plugin` | |
53-
| `hls-brittany-plugin` | 9.2 |
52+
| `hls-brittany-plugin` | 9.2, 9.4 |
53+
| `hls-code-ragne-plugin` | 9.4 |
5454
| `hls-call-hierarchy-plugin` | |
55-
| `hls-class-plugin` | |
56-
| `hls-eval-plugin` | |
55+
| `hls-class-plugin` | 9.4 |
56+
| `hls-eval-plugin` | 9.4 |
5757
| `hls-explicit-imports-plugin` | |
58-
| `hls-floskell-plugin` | |
59-
| `hls-fourmolu-plugin` | |
60-
| `hls-haddock-comments-plugin` | 9.2 |
61-
| `hls-hlint-plugin` | |
62-
| `hls-stan-plugin` | 8.6, 9.0, 9.2 |
58+
| `hls-floskell-plugin` | 9.4 |
59+
| `hls-fourmolu-plugin` | 9.4 |
60+
| `hls-gadt-plugin` | 9.4 |
61+
| `hls-haddock-comments-plugin` | 9.2, 9.4 |
62+
| `hls-hlint-plugin` | 9.4 |
63+
| `hls-stan-plugin` | 8.6, 9.0, 9.2, 9.4 |
6364
| `hls-module-name-plugin` | |
64-
| `hls-ormolu-plugin` | |
65+
| `hls-ormolu-plugin` | 9.4 |
6566
| `hls-pragmas-plugin` | |
6667
| `hls-qualify-imported-names-plugin` | |
6768
| `hls-refine-imports-plugin` | |
68-
| `hls-rename-plugin` | |
69+
| `hls-rename-plugin` | 9.4 |
70+
| `hls-refactor-plugin` | 9.4 |
6971
| `hls-retrie-plugin` | 9.2 |
70-
| `hls-splice-plugin` | 9.2 |
71-
| `hls-stylish-haskell-plugin` | |
72-
| `hls-tactics-plugin` | 9.2 |
73-
| `hls-code-range-plugin` | |
74-
| `hls-gadt-plugin` | |
72+
| `hls-splice-plugin` | 9.2, 9.4 |
73+
| `hls-stylish-haskell-plugin` | 9.4 |
74+
| `hls-tactics-plugin` | 9.2, 9.4 |
7575

7676
### Using deprecated GHC versions
7777

0 commit comments

Comments
 (0)