Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 4f48ef4

Browse files
committedOct 10, 2023
Prepare release 2.4.0.0
1 parent d010614 commit 4f48ef4

File tree

33 files changed

+164
-144
lines changed

33 files changed

+164
-144
lines changed
 

‎.github/workflows/release.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
strategy:
3131
fail-fast: false
3232
matrix:
33-
ghc: ["9.6.3", "9.6.2", "9.4.7", "9.2.8", "9.0.2"]
33+
ghc: ["9.8.1", "9.6.3", "9.4.7", "9.2.8", "9.0.2"]
3434
platform: [ { image: "debian:9"
3535
, installCmd: "sed -i s/deb.debian.org/archive.debian.org/g /etc/apt/sources.list && sed -i 's|security.debian.org|archive.debian.org/|g' /etc/apt/sources.list && sed -i /-updates/d /etc/apt/sources.list && apt-get update && apt-get install -y"
3636
, toolRequirements: "libnuma-dev zlib1g-dev libgmp-dev libgmp10 libssl-dev liblzma-dev libbz2-dev git wget lsb-release software-properties-common gnupg2 apt-transport-https gcc autoconf automake build-essential curl ghc gzip libffi-dev libncurses-dev libncurses5 libtinfo5 patchelf"
@@ -145,7 +145,7 @@ jobs:
145145
, ARTIFACT: "x86_64-linux-unknown"
146146
, ADD_CABAL_ARGS: "--enable-split-sections"
147147
}
148-
- ghc: 9.6.2
148+
- ghc: 9.6.3
149149
platform:
150150
{ image: "rockylinux:8"
151151
, installCmd: "yum -y install epel-release && yum install -y --allowerasing"
@@ -154,7 +154,7 @@ jobs:
154154
, ARTIFACT: "x86_64-linux-unknown"
155155
, ADD_CABAL_ARGS: "--enable-split-sections"
156156
}
157-
- ghc: 9.6.3
157+
- ghc: 9.8.1
158158
platform:
159159
{ image: "rockylinux:8"
160160
, installCmd: "yum -y install epel-release && yum install -y --allowerasing"
@@ -222,7 +222,7 @@ jobs:
222222
strategy:
223223
fail-fast: true
224224
matrix:
225-
ghc: ["9.6.3", "9.6.2", "9.4.7", "9.2.8", "9.0.2"]
225+
ghc: ["9.8.1", "9.6.3", "9.4.7", "9.2.8", "9.0.2"]
226226
steps:
227227
- uses: docker://arm64v8/ubuntu:focal
228228
name: Cleanup (aarch64 linux)
@@ -282,7 +282,7 @@ jobs:
282282
strategy:
283283
fail-fast: false
284284
matrix:
285-
ghc: ["9.6.3", "9.6.2", "9.4.7", "9.2.8", "9.0.2"]
285+
ghc: ["9.8.1", "9.6.3", "9.4.7", "9.2.8", "9.0.2"]
286286
steps:
287287
- name: Checkout code
288288
uses: actions/checkout@v3
@@ -327,7 +327,7 @@ jobs:
327327
strategy:
328328
fail-fast: false
329329
matrix:
330-
ghc: ["9.6.3", "9.6.2", "9.4.7", "9.2.8"]
330+
ghc: ["9.8.1", "9.6.3", "9.4.7", "9.2.8"]
331331
steps:
332332
- name: Checkout code
333333
uses: actions/checkout@v3
@@ -372,7 +372,7 @@ jobs:
372372
strategy:
373373
fail-fast: false
374374
matrix:
375-
ghc: ["9.6.3", "9.6.2", "9.4.7", "9.2.8", "9.0.2"]
375+
ghc: ["9.8.1", "9.6.3", "9.4.7", "9.2.8", "9.0.2"]
376376
steps:
377377
- name: install windows deps
378378
shell: pwsh

‎ChangeLog.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
# Changelog for haskell-language-server
22

3-
## 2.3.0.0.0
3+
## 2.4.0.0
4+
5+
* Support for GHC 9.8.1
6+
* Fix broken Windows binaries (#3822)
7+
8+
### Pull Requests
9+
10+
- Remove constraint on stm-hamt
11+
([#3829](https://github.com/haskell/haskell-language-server/pull/3829)) by @iMichka
12+
- Cleanup func-test suite
13+
([#3828](https://github.com/haskell/haskell-language-server/pull/3828)) by @fendor
14+
- Bump haskell/actions from 2.4.6 to 2.4.7 in /.github/actions/setup-build
15+
([#3824](https://github.com/haskell/haskell-language-server/pull/3824)) by @dependabot[bot]
16+
- Bump haskell/actions from 2.4.6 to 2.4.7
17+
([#3823](https://github.com/haskell/haskell-language-server/pull/3823)) by @dependabot[bot]
18+
- Release 2.3.0.0
19+
([#3818](https://github.com/haskell/haskell-language-server/pull/3818)) by @wz1000
20+
- GHC 9.8 support
21+
([#3727](https://github.com/haskell/haskell-language-server/pull/3727)) by @wz1000
22+
23+
## 2.3.0.0
424

525
* Binaries for GHC 9.6.3
626
* Drop support for GHC 8.10

‎ghcide-bench/ghcide-bench.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ cabal-version: 3.0
22
build-type: Simple
33
category: Development
44
name: ghcide-bench
5-
version: 2.3.0.0
5+
version: 2.4.0.0
66
license: Apache-2.0
77
license-file: LICENSE
88
author: The Haskell IDE team

‎ghcide/ghcide.cabal

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ cabal-version: 3.0
22
build-type: Simple
33
category: Development
44
name: ghcide
5-
version: 2.3.0.0
5+
version: 2.4.0.0
66
license: Apache-2.0
77
license-file: LICENSE
88
author: Digital Asset and Ghcide contributors
@@ -69,7 +69,7 @@ library
6969
haddock-library >= 1.8 && < 1.12,
7070
hashable,
7171
hie-compat ^>= 0.3.0.0,
72-
hls-plugin-api == 2.3.0.0,
72+
hls-plugin-api == 2.4.0.0,
7373
lens,
7474
list-t,
7575
hiedb == 0.4.3.*,
@@ -85,7 +85,7 @@ library
8585
row-types,
8686
text-rope,
8787
safe-exceptions,
88-
hls-graph == 2.3.0.0,
88+
hls-graph == 2.4.0.0,
8989
sorted-list,
9090
sqlite-simple,
9191
stm,

‎haskell-language-server.cabal

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cabal-version: 3.0
22
category: Development
33
name: haskell-language-server
4-
version: 2.3.0.0
4+
version: 2.4.0.0
55
synopsis: LSP server for GHC
66
description:
77
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -198,129 +198,129 @@ flag cabalfmt
198198

199199
common cabalfmt
200200
if flag(cabalfmt)
201-
build-depends: hls-cabal-fmt-plugin == 2.3.0.0
201+
build-depends: hls-cabal-fmt-plugin == 2.4.0.0
202202
cpp-options: -Dhls_cabalfmt
203203

204204
common cabal
205205
if flag(cabal)
206-
build-depends: hls-cabal-plugin == 2.3.0.0
206+
build-depends: hls-cabal-plugin == 2.4.0.0
207207
cpp-options: -Dhls_cabal
208208

209209
common class
210210
if flag(class) && (impl(ghc < 9.8.0) || flag(ignore-plugins-ghc-bounds))
211-
build-depends: hls-class-plugin == 2.3.0.0
211+
build-depends: hls-class-plugin == 2.4.0.0
212212
cpp-options: -Dhls_class
213213

214214
common callHierarchy
215215
if flag(callHierarchy)
216-
build-depends: hls-call-hierarchy-plugin == 2.3.0.0
216+
build-depends: hls-call-hierarchy-plugin == 2.4.0.0
217217
cpp-options: -Dhls_callHierarchy
218218

219219
common eval
220220
if flag(eval)
221-
build-depends: hls-eval-plugin == 2.3.0.0
221+
build-depends: hls-eval-plugin == 2.4.0.0
222222
cpp-options: -Dhls_eval
223223

224224
common importLens
225225
if flag(importLens)
226-
build-depends: hls-explicit-imports-plugin == 2.3.0.0
226+
build-depends: hls-explicit-imports-plugin == 2.4.0.0
227227
cpp-options: -Dhls_importLens
228228

229229
common rename
230230
if flag(rename) && (impl(ghc < 9.8.0) || flag(ignore-plugins-ghc-bounds))
231-
build-depends: hls-rename-plugin == 2.3.0.0
231+
build-depends: hls-rename-plugin == 2.4.0.0
232232
cpp-options: -Dhls_rename
233233

234234
common retrie
235235
if flag(retrie) && (impl(ghc < 9.8.0) || flag(ignore-plugins-ghc-bounds))
236-
build-depends: hls-retrie-plugin == 2.3.0.0
236+
build-depends: hls-retrie-plugin == 2.4.0.0
237237
cpp-options: -Dhls_retrie
238238

239239
common hlint
240240
if flag(hlint) && (impl(ghc < 9.8.0) || flag(ignore-plugins-ghc-bounds))
241-
build-depends: hls-hlint-plugin == 2.3.0.0
241+
build-depends: hls-hlint-plugin == 2.4.0.0
242242
cpp-options: -Dhls_hlint
243243

244244
common moduleName
245245
if flag(moduleName)
246-
build-depends: hls-module-name-plugin == 2.3.0.0
246+
build-depends: hls-module-name-plugin == 2.4.0.0
247247
cpp-options: -Dhls_moduleName
248248

249249
common pragmas
250250
if flag(pragmas)
251-
build-depends: hls-pragmas-plugin == 2.3.0.0
251+
build-depends: hls-pragmas-plugin == 2.4.0.0
252252
cpp-options: -Dhls_pragmas
253253

254254
common splice
255255
if flag(splice) && (impl(ghc < 9.8.0) || flag(ignore-plugins-ghc-bounds))
256-
build-depends: hls-splice-plugin == 2.3.0.0
256+
build-depends: hls-splice-plugin == 2.4.0.0
257257
cpp-options: -Dhls_splice
258258

259259
common alternateNumberFormat
260260
if flag(alternateNumberFormat)
261-
build-depends: hls-alternate-number-format-plugin == 2.3.0.0
261+
build-depends: hls-alternate-number-format-plugin == 2.4.0.0
262262
cpp-options: -Dhls_alternateNumberFormat
263263

264264
common qualifyImportedNames
265265
if flag(qualifyImportedNames)
266-
build-depends: hls-qualify-imported-names-plugin == 2.3.0.0
266+
build-depends: hls-qualify-imported-names-plugin == 2.4.0.0
267267
cpp-options: -Dhls_qualifyImportedNames
268268

269269
common codeRange
270270
if flag(codeRange)
271-
build-depends: hls-code-range-plugin == 2.3.0.0
271+
build-depends: hls-code-range-plugin == 2.4.0.0
272272
cpp-options: -Dhls_codeRange
273273

274274
common changeTypeSignature
275275
if flag(changeTypeSignature)
276-
build-depends: hls-change-type-signature-plugin == 2.3.0.0
276+
build-depends: hls-change-type-signature-plugin == 2.4.0.0
277277
cpp-options: -Dhls_changeTypeSignature
278278

279279
common gadt
280280
if flag(gadt) && (impl(ghc < 9.8.0) || flag(ignore-plugins-ghc-bounds))
281-
build-depends: hls-gadt-plugin == 2.3.0.0
281+
build-depends: hls-gadt-plugin == 2.4.0.0
282282
cpp-options: -Dhls_gadt
283283

284284
common explicitFixity
285285
if flag(explicitFixity)
286-
build-depends: hls-explicit-fixity-plugin == 2.3.0.0
286+
build-depends: hls-explicit-fixity-plugin == 2.4.0.0
287287
cpp-options: -DexplicitFixity
288288

289289
common explicitFields
290290
if flag(explicitFields)
291-
build-depends: hls-explicit-record-fields-plugin == 2.3.0.0
291+
build-depends: hls-explicit-record-fields-plugin == 2.4.0.0
292292
cpp-options: -DexplicitFields
293293

294294
common overloadedRecordDot
295295
if flag(overloadedRecordDot) && (impl(ghc >= 9.2.0) || flag(ignore-plugins-ghc-bounds))
296-
build-depends: hls-overloaded-record-dot-plugin == 2.3.0.0
296+
build-depends: hls-overloaded-record-dot-plugin == 2.4.0.0
297297
cpp-options: -Dhls_overloaded_record_dot
298298

299299
-- formatters
300300

301301
common floskell
302302
if flag(floskell) && impl(ghc < 9.5)
303-
build-depends: hls-floskell-plugin == 2.3.0.0
303+
build-depends: hls-floskell-plugin == 2.4.0.0
304304
cpp-options: -Dhls_floskell
305305

306306
common fourmolu
307307
if flag(fourmolu) && (impl(ghc < 9.8.0) || flag(ignore-plugins-ghc-bounds))
308-
build-depends: hls-fourmolu-plugin == 2.3.0.0
308+
build-depends: hls-fourmolu-plugin == 2.4.0.0
309309
cpp-options: -Dhls_fourmolu
310310

311311
common ormolu
312312
if flag(ormolu) && impl(ghc < 9.7)
313-
build-depends: hls-ormolu-plugin == 2.3.0.0
313+
build-depends: hls-ormolu-plugin == 2.4.0.0
314314
cpp-options: -Dhls_ormolu
315315

316316
common stylishHaskell
317317
if flag(stylishHaskell) && (impl(ghc < 9.8.0) || flag(ignore-plugins-ghc-bounds))
318-
build-depends: hls-stylish-haskell-plugin == 2.3.0.0
318+
build-depends: hls-stylish-haskell-plugin == 2.4.0.0
319319
cpp-options: -Dhls_stylishHaskell
320320

321321
common refactor
322322
if flag(refactor) && (impl(ghc < 9.8.0) || flag(ignore-plugins-ghc-bounds))
323-
build-depends: hls-refactor-plugin == 2.3.0.0
323+
build-depends: hls-refactor-plugin == 2.4.0.0
324324
cpp-options: -Dhls_refactor
325325

326326
library
@@ -372,12 +372,12 @@ library
372372
, cryptohash-sha1
373373
, data-default
374374
, ghc
375-
, ghcide == 2.3.0.0
375+
, ghcide == 2.4.0.0
376376
, githash >=0.1.6.1
377377
, lsp >= 2.2.0.0
378378
, hie-bios
379379
, hiedb
380-
, hls-plugin-api == 2.3.0.0
380+
, hls-plugin-api == 2.4.0.0
381381
, optparse-applicative
382382
, optparse-simple
383383
, process
@@ -516,7 +516,7 @@ test-suite func-test
516516
, lens-aeson
517517
, ghcide
518518
, ghcide-test-utils
519-
, hls-test-utils == 2.3.0.0
519+
, hls-test-utils == 2.4.0.0
520520
, lsp-types
521521
, aeson
522522
, hls-plugin-api

‎hls-graph/hls-graph.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-graph
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Haskell Language Server internal graph API
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server/tree/master/hls-graph#readme>

‎hls-plugin-api/hls-plugin-api.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-plugin-api
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Haskell Language Server API for plugin communication
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -59,7 +59,7 @@ library
5959
, filepath
6060
, ghc
6161
, hashable
62-
, hls-graph == 2.3.0.0
62+
, hls-graph == 2.4.0.0
6363
, lens
6464
, lens-aeson
6565
, lsp ^>=2.2

‎hls-test-utils/hls-test-utils.cabal

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-test-utils
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Utilities used in the tests of Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -42,9 +42,9 @@ library
4242
, directory
4343
, extra
4444
, filepath
45-
, ghcide == 2.3.0.0
45+
, ghcide == 2.4.0.0
4646
, hls-graph
47-
, hls-plugin-api == 2.3.0.0
47+
, hls-plugin-api == 2.4.0.0
4848
, lens
4949
, lsp ^>=2.2
5050
, lsp-test ^>=0.16

‎plugins/hls-alternate-number-format-plugin/hls-alternate-number-format-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-alternate-number-format-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Provide Alternate Number Formats plugin for Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -31,10 +31,10 @@ library
3131
, base >=4.12 && < 5
3232
, containers
3333
, extra
34-
, ghcide == 2.3.0.0
34+
, ghcide == 2.4.0.0
3535
, ghc-boot-th
3636
, hls-graph
37-
, hls-plugin-api == 2.3.0.0
37+
, hls-plugin-api == 2.4.0.0
3838
, hie-compat
3939
, lens
4040
, lsp ^>=2.2.0.0
@@ -62,7 +62,7 @@ test-suite tests
6262
, base >=4.12 && < 5
6363
, filepath
6464
, hls-alternate-number-format-plugin
65-
, hls-test-utils == 2.3.0.0
65+
, hls-test-utils == 2.4.0.0
6666
, lsp
6767
, QuickCheck
6868
, regex-tdfa

‎plugins/hls-cabal-fmt-plugin/hls-cabal-fmt-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-cabal-fmt-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Integration with the cabal-fmt code formatter
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -33,8 +33,8 @@ library
3333
, base >=4.12 && <5
3434
, directory
3535
, filepath
36-
, ghcide == 2.3.0.0
37-
, hls-plugin-api == 2.3.0.0
36+
, ghcide == 2.4.0.0
37+
, hls-plugin-api == 2.4.0.0
3838
, lens
3939
, lsp-types
4040
, mtl
@@ -56,7 +56,7 @@ test-suite tests
5656
, directory
5757
, filepath
5858
, hls-cabal-fmt-plugin
59-
, hls-test-utils == 2.3.0.0
59+
, hls-test-utils == 2.4.0.0
6060

6161
if flag(isolateTests)
6262
build-tool-depends: cabal-fmt:cabal-fmt ^>=0.1.6

‎plugins/hls-cabal-plugin/hls-cabal-plugin.cabal

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 3.0
22
name: hls-cabal-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Cabal integration plugin with Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -49,10 +49,10 @@ library
4949
, directory
5050
, filepath
5151
, extra >=1.7.4
52-
, ghcide == 2.3.0.0
52+
, ghcide == 2.4.0.0
5353
, hashable
54-
, hls-plugin-api == 2.3.0.0
55-
, hls-graph == 2.3.0.0
54+
, hls-plugin-api == 2.4.0.0
55+
, hls-graph == 2.4.0.0
5656
, lens
5757
, lsp ^>=2.2
5858
, lsp-types ^>=2.0.2
@@ -84,7 +84,7 @@ test-suite tests
8484
, filepath
8585
, ghcide
8686
, hls-cabal-plugin
87-
, hls-test-utils == 2.3.0.0
87+
, hls-test-utils == 2.4.0.0
8888
, lens
8989
, lsp
9090
, lsp-types

‎plugins/hls-call-hierarchy-plugin/hls-call-hierarchy-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-call-hierarchy-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Call hierarchy plugin for Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server/tree/master/plugins/hls-call-hierarchy-plugin#readme>
@@ -33,9 +33,9 @@ library
3333
, base >=4.12 && <5
3434
, containers
3535
, extra
36-
, ghcide == 2.3.0.0
36+
, ghcide == 2.4.0.0
3737
, hiedb
38-
, hls-plugin-api == 2.3.0.0
38+
, hls-plugin-api == 2.4.0.0
3939
, lens
4040
, lsp >=2.2.0.0
4141
, sqlite-simple
@@ -58,7 +58,7 @@ test-suite tests
5858
, extra
5959
, filepath
6060
, hls-call-hierarchy-plugin
61-
, hls-test-utils == 2.3.0.0
61+
, hls-test-utils == 2.4.0.0
6262
, ghcide-test-utils
6363
, lens
6464
, lsp

‎plugins/hls-change-type-signature-plugin/hls-change-type-signature-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-change-type-signature-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Change a declarations type signature with a Code Action
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/plugins/hls-change-type-signature-plugin/README.md>
@@ -27,8 +27,8 @@ library
2727
hs-source-dirs: src
2828
build-depends:
2929
, base >=4.12 && < 5
30-
, ghcide == 2.3.0.0
31-
, hls-plugin-api == 2.3.0.0
30+
, ghcide == 2.4.0.0
31+
, hls-plugin-api == 2.4.0.0
3232
, lsp-types
3333
, regex-tdfa
3434
, syb
@@ -59,7 +59,7 @@ test-suite tests
5959
, base >=4.12 && < 5
6060
, filepath
6161
, hls-change-type-signature-plugin
62-
, hls-test-utils == 2.3.0.0
62+
, hls-test-utils == 2.4.0.0
6363
, lsp
6464
, QuickCheck
6565
, regex-tdfa

‎plugins/hls-class-plugin/hls-class-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-class-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis:
55
Class/instance management plugin for Haskell Language Server
66

@@ -44,10 +44,10 @@ library
4444
, deepseq
4545
, extra
4646
, ghc
47-
, ghcide == 2.3.0.0
47+
, ghcide == 2.4.0.0
4848
, ghc-boot-th
4949
, hls-graph
50-
, hls-plugin-api == 2.3.0.0
50+
, hls-plugin-api == 2.4.0.0
5151
, lens
5252
, lsp
5353
, mtl
@@ -84,7 +84,7 @@ test-suite tests
8484
, ghcide
8585
, hls-class-plugin
8686
, hls-plugin-api
87-
, hls-test-utils == 2.3.0.0
87+
, hls-test-utils == 2.4.0.0
8888
, lens
8989
, lsp-types
9090
, row-types

‎plugins/hls-code-range-plugin/hls-code-range-plugin.cabal

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-code-range-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis:
55
HLS Plugin to support smart selection range and Folding range
66

@@ -37,9 +37,9 @@ library
3737
, containers
3838
, deepseq
3939
, extra
40-
, ghcide == 2.3.0.0
40+
, ghcide == 2.4.0.0
4141
, hashable
42-
, hls-plugin-api == 2.3.0.0
42+
, hls-plugin-api == 2.4.0.0
4343
, lens
4444
, lsp
4545
, mtl
@@ -62,10 +62,10 @@ test-suite tests
6262
, bytestring
6363
, containers
6464
, filepath
65-
, ghcide == 2.3.0.0
65+
, ghcide == 2.4.0.0
6666
, hls-code-range-plugin
6767
, hls-plugin-api
68-
, hls-test-utils == 2.3.0.0
68+
, hls-test-utils == 2.4.0.0
6969
, lens
7070
, lsp
7171
, lsp-test

‎plugins/hls-eval-plugin/hls-eval-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-eval-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Eval plugin for Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -67,10 +67,10 @@ library
6767
, ghc
6868
, ghc-boot-th
6969
, ghc-paths
70-
, ghcide == 2.3.0.0
70+
, ghcide == 2.4.0.0
7171
, hashable
7272
, hls-graph
73-
, hls-plugin-api == 2.3.0.0
73+
, hls-plugin-api == 2.4.0.0
7474
, lens
7575
, lsp
7676
, lsp-types
@@ -112,7 +112,7 @@ test-suite tests
112112
, filepath
113113
, hls-eval-plugin
114114
, hls-plugin-api
115-
, hls-test-utils == 2.3.0.0
115+
, hls-test-utils == 2.4.0.0
116116
, lens
117117
, lsp-types
118118
, text

‎plugins/hls-explicit-fixity-plugin/hls-explicit-fixity-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-explicit-fixity-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Show fixity explicitly while hovering
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server/tree/master/plugins/hls-explicit-fixity-plugin#readme>
@@ -29,9 +29,9 @@ library
2929
, deepseq
3030
, extra
3131
, ghc
32-
, ghcide == 2.3.0.0
32+
, ghcide == 2.4.0.0
3333
, hashable
34-
, hls-plugin-api == 2.3.0.0
34+
, hls-plugin-api == 2.4.0.0
3535
, lsp >=2.2
3636
, text
3737
, transformers
@@ -53,5 +53,5 @@ test-suite tests
5353
, base
5454
, filepath
5555
, hls-explicit-fixity-plugin
56-
, hls-test-utils == 2.3.0.0
56+
, hls-test-utils == 2.4.0.0
5757
, text

‎plugins/hls-explicit-imports-plugin/hls-explicit-imports-plugin.cabal

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.2
22
name: hls-explicit-imports-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Explicit imports plugin for Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -37,9 +37,9 @@ library
3737
, containers
3838
, deepseq
3939
, ghc
40-
, ghcide == 2.3.0.0
40+
, ghcide == 2.4.0.0
4141
, hls-graph
42-
, hls-plugin-api == 2.3.0.0
42+
, hls-plugin-api == 2.4.0.0
4343
, lens
4444
, lsp
4545
, mtl

‎plugins/hls-explicit-record-fields-plugin/hls-explicit-record-fields-plugin.cabal

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 3.0
22
name: hls-explicit-record-fields-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Explicit record fields plugin for Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -35,8 +35,8 @@ library
3535
build-depends:
3636
, base >=4.12 && <5
3737
, ghc
38-
, ghcide == 2.3.0.0
39-
, hls-plugin-api == 2.3.0.0
38+
, ghcide == 2.4.0.0
39+
, hls-plugin-api == 2.4.0.0
4040
, lsp
4141
, lens
4242
, hls-graph

‎plugins/hls-floskell-plugin/hls-floskell-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-floskell-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Integration with the Floskell code formatter
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -29,8 +29,8 @@ library
2929
build-depends:
3030
, base >=4.12 && <5
3131
, floskell ^>=0.10
32-
, ghcide == 2.3.0.0
33-
, hls-plugin-api == 2.3.0.0
32+
, ghcide == 2.4.0.0
33+
, hls-plugin-api == 2.4.0.0
3434
, lsp-types ^>=2.0.2.0
3535
, mtl
3636
, text
@@ -50,4 +50,4 @@ test-suite tests
5050
, base
5151
, filepath
5252
, hls-floskell-plugin
53-
, hls-test-utils == 2.3.0.0
53+
, hls-test-utils == 2.4.0.0

‎plugins/hls-fourmolu-plugin/hls-fourmolu-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-fourmolu-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Integration with the Fourmolu code formatter
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -37,8 +37,8 @@ library
3737
, filepath
3838
, ghc
3939
, ghc-boot-th
40-
, ghcide == 2.3.0.0
41-
, hls-plugin-api == 2.3.0.0
40+
, ghcide == 2.4.0.0
41+
, hls-plugin-api == 2.4.0.0
4242
, lens
4343
, lsp
4444
, mtl
@@ -77,5 +77,5 @@ test-suite tests
7777
, filepath
7878
, hls-fourmolu-plugin
7979
, hls-plugin-api
80-
, hls-test-utils == 2.3.0.0
80+
, hls-test-utils == 2.4.0.0
8181
, lsp-test

‎plugins/hls-gadt-plugin/hls-gadt-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-gadt-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Convert to GADT syntax plugin
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server/tree/master/plugins/hls-gadt-plugin#readme>
@@ -35,10 +35,10 @@ library
3535
, containers
3636
, extra
3737
, ghc
38-
, ghcide == 2.3.0.0
38+
, ghcide == 2.4.0.0
3939
, ghc-boot-th
4040
, ghc-exactprint
41-
, hls-plugin-api == 2.3.0.0
41+
, hls-plugin-api == 2.4.0.0
4242
, hls-refactor-plugin
4343
, lens
4444
, lsp >=2.2.0.0
@@ -68,7 +68,7 @@ test-suite tests
6868
, base
6969
, filepath
7070
, hls-gadt-plugin
71-
, hls-test-utils == 2.3.0.0
71+
, hls-test-utils == 2.4.0.0
7272
, lens
7373
, lsp
7474
, lsp-test

‎plugins/hls-hlint-plugin/hls-hlint-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-hlint-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Hlint integration plugin with Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -50,10 +50,10 @@ library
5050
, extra
5151
, filepath
5252
, ghc-exactprint >=0.6.3.4
53-
, ghcide == 2.3.0.0
53+
, ghcide == 2.4.0.0
5454
, hashable
5555
, hlint < 3.7
56-
, hls-plugin-api == 2.3.0.0
56+
, hls-plugin-api == 2.4.0.0
5757
, lens
5858
, lsp
5959
, mtl
@@ -98,7 +98,7 @@ test-suite tests
9898
, filepath
9999
, hls-hlint-plugin
100100
, hls-plugin-api
101-
, hls-test-utils == 2.3.0.0
101+
, hls-test-utils == 2.4.0.0
102102
, lens
103103
, lsp-types
104104
, row-types

‎plugins/hls-module-name-plugin/hls-module-name-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-module-name-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Module name plugin for Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -32,8 +32,8 @@ library
3232
, containers
3333
, directory
3434
, filepath
35-
, ghcide == 2.3.0.0
36-
, hls-plugin-api == 2.3.0.0
35+
, ghcide == 2.4.0.0
36+
, hls-plugin-api == 2.4.0.0
3737
, lsp
3838
, text
3939
, transformers
@@ -51,4 +51,4 @@ test-suite tests
5151
, base
5252
, filepath
5353
, hls-module-name-plugin
54-
, hls-test-utils == 2.3.0.0
54+
, hls-test-utils == 2.4.0.0

‎plugins/hls-ormolu-plugin/hls-ormolu-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-ormolu-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Integration with the Ormolu code formatter
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -34,8 +34,8 @@ library
3434
, filepath
3535
, ghc
3636
, ghc-boot-th
37-
, ghcide == 2.3.0.0
38-
, hls-plugin-api == 2.3.0.0
37+
, ghcide == 2.4.0.0
38+
, hls-plugin-api == 2.4.0.0
3939
, lens
4040
, lsp
4141
, mtl
@@ -63,7 +63,7 @@ test-suite tests
6363
, filepath
6464
, hls-ormolu-plugin
6565
, hls-plugin-api
66-
, hls-test-utils == 2.3.0.0
66+
, hls-test-utils == 2.4.0.0
6767
, lsp-types
6868
, text
6969
, ormolu

‎plugins/hls-overloaded-record-dot-plugin/hls-overloaded-record-dot-plugin.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 3.0
22
name: hls-overloaded-record-dot-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Overloaded record dot plugin for Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>

‎plugins/hls-pragmas-plugin/hls-pragmas-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-pragmas-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Pragmas plugin for Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -29,8 +29,8 @@ library
2929
, extra
3030
, fuzzy
3131
, ghc
32-
, ghcide == 2.3.0.0
33-
, hls-plugin-api == 2.3.0.0
32+
, ghcide == 2.4.0.0
33+
, hls-plugin-api == 2.4.0.0
3434
, lens
3535
, lsp
3636
, text
@@ -51,7 +51,7 @@ test-suite tests
5151
, base
5252
, filepath
5353
, hls-pragmas-plugin
54-
, hls-test-utils == 2.3.0.0
54+
, hls-test-utils == 2.4.0.0
5555
, lens
5656
, lsp-types
5757
, text

‎plugins/hls-qualify-imported-names-plugin/hls-qualify-imported-names-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.2
22
name: hls-qualify-imported-names-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: A Haskell Language Server plugin that qualifies imported names
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -30,9 +30,9 @@ library
3030
, containers
3131
, deepseq
3232
, ghc
33-
, ghcide == 2.3.0.0
33+
, ghcide == 2.4.0.0
3434
, hls-graph
35-
, hls-plugin-api == 2.3.0.0
35+
, hls-plugin-api == 2.4.0.0
3636
, lens
3737
, lsp
3838
, text
@@ -56,4 +56,4 @@ test-suite tests
5656
, text
5757
, filepath
5858
, hls-qualify-imported-names-plugin
59-
, hls-test-utils == 2.3.0.0
59+
, hls-test-utils == 2.4.0.0

‎plugins/hls-refactor-plugin/hls-refactor-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 3.0
22
name: hls-refactor-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Exactprint refactorings for Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -73,8 +73,8 @@ library
7373
, ghc-boot
7474
, regex-tdfa
7575
, text-rope
76-
, ghcide == 2.3.0.0
77-
, hls-plugin-api == 2.3.0.0
76+
, ghcide == 2.4.0.0
77+
, hls-plugin-api == 2.4.0.0
7878
, lsp
7979
, text
8080
, transformers
@@ -112,7 +112,7 @@ test-suite tests
112112
, base
113113
, filepath
114114
, hls-refactor-plugin
115-
, hls-test-utils == 2.3.0.0
115+
, hls-test-utils == 2.4.0.0
116116
, lens
117117
, lsp-types
118118
, text

‎plugins/hls-rename-plugin/hls-rename-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-rename-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Rename plugin for Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -34,11 +34,11 @@ library
3434
, extra
3535
, ghc
3636
, ghc-exactprint
37-
, ghcide == 2.3.0.0
37+
, ghcide == 2.4.0.0
3838
, hashable
3939
, hiedb
4040
, hie-compat
41-
, hls-plugin-api == 2.3.0.0
41+
, hls-plugin-api == 2.4.0.0
4242
, hls-refactor-plugin
4343
, lens
4444
, lsp
@@ -69,4 +69,4 @@ test-suite tests
6969
, filepath
7070
, hls-plugin-api
7171
, hls-rename-plugin
72-
, hls-test-utils == 2.3.0.0
72+
, hls-test-utils == 2.4.0.0

‎plugins/hls-retrie-plugin/hls-retrie-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.2
22
name: hls-retrie-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Retrie integration plugin for Haskell Language Server
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -37,9 +37,9 @@ library
3737
, directory
3838
, extra
3939
, ghc
40-
, ghcide == 2.3.0.0
40+
, ghcide == 2.4.0.0
4141
, hashable
42-
, hls-plugin-api == 2.3.0.0
42+
, hls-plugin-api == 2.4.0.0
4343
, hls-refactor-plugin
4444
, lens
4545
, lsp
@@ -77,5 +77,5 @@ test-suite tests
7777
, hls-plugin-api
7878
, hls-refactor-plugin
7979
, hls-retrie-plugin
80-
, hls-test-utils == 2.3.0.0
80+
, hls-test-utils == 2.4.0.0
8181
, text

‎plugins/hls-splice-plugin/hls-splice-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-splice-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis:
55
HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes
66

@@ -47,8 +47,8 @@ library
4747
, foldl
4848
, ghc
4949
, ghc-exactprint
50-
, ghcide == 2.3.0.0
51-
, hls-plugin-api == 2.3.0.0
50+
, ghcide == 2.4.0.0
51+
, hls-plugin-api == 2.4.0.0
5252
, hls-refactor-plugin
5353
, lens
5454
, lsp
@@ -79,6 +79,6 @@ test-suite tests
7979
, base
8080
, filepath
8181
, hls-splice-plugin
82-
, hls-test-utils == 2.3.0.0
82+
, hls-test-utils == 2.4.0.0
8383
, text
8484
, row-types

‎plugins/hls-stylish-haskell-plugin/hls-stylish-haskell-plugin.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: hls-stylish-haskell-plugin
3-
version: 2.3.0.0
3+
version: 2.4.0.0
44
synopsis: Integration with the Stylish Haskell code formatter
55
description:
66
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -33,8 +33,8 @@ library
3333
, filepath
3434
, ghc
3535
, ghc-boot-th
36-
, ghcide == 2.3.0.0
37-
, hls-plugin-api == 2.3.0.0
36+
, ghcide == 2.4.0.0
37+
, hls-plugin-api == 2.4.0.0
3838
, lsp-types
3939
, mtl
4040
, stylish-haskell ^>=0.12 || ^>=0.13 || ^>=0.14.2
@@ -56,4 +56,4 @@ test-suite tests
5656
, base
5757
, filepath
5858
, hls-stylish-haskell-plugin
59-
, hls-test-utils == 2.3.0.0
59+
, hls-test-utils == 2.4.0.0

0 commit comments

Comments
 (0)
Please sign in to comment.