# Haskell Language Server 2.11.0.0 is now available

**URL:** <https://discourse.haskell.org/t/haskell-language-server-2-11-0-0-is-now-available/12186>\
**Category:** Announcements\
**Created:** [May 28, 2025, 9:55am UTC](https://discourse.haskell.org/t/haskell-language-server-2-11-0-0-is-now-available/12186 "2025-05-28T09:55:43Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![wz1000](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/wz1000/32/1245_2.png) [@wz1000](https://discourse.haskell.org/u/wz1000)\
**Post date:** [May 28, 2025, 9:55am UTC](https://discourse.haskell.org/t/haskell-language-server-2-11-0-0-is-now-available/12186/1 "2025-05-28T09:55:43Z")

</div>

Binaries for this release are available at  
[Index of /~hls/haskell-language-server-2.11.0.0/](https://downloads.haskell.org/~hls/haskell-language-server-2.11.0.0/).

These binaries can be installed using [GHCup](https://www.haskell.org/ghcup/), using the vanilla metadata channel.

```bash
ghcup --url-source=https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-vanilla-0.0.9.yaml install hls 2.11.0.0

```

All of these tarballs have associated GPG signatures. The signature should be from `Zubin Duggal <zubin@well-typed.com>` (key ID [588764FBE22D19C4](https://keys.openpgp.org/search?q=588764FBE22D19C4)).

The prebuilt binaries in this release support the following GHC versions:

- 9.4.8
- 9.6.7
- 9.8.4
- 9.10.2
- 9.12.2

# Changelog

- Bindists for GHC 9.12.2
  - Full plugin support, inlcuding refactor plugin

- Bindists for GHC 9.10.2
- Bindists for GHC 9.8.4
- Bindists for GHC 9.6.7
- Bindists for GHC 9.4.8
- Dropped support for Centos 7 as this platform is no longer supported by ghc
- Improved import suggestions for contructors and OverloadedRecordDot fields

---

<div class="post-metadata">

**Author:** ![hasufell](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/hasufell/32/1250_2.png) [@hasufell](https://discourse.haskell.org/u/hasufell)\
**Post date:** [July 4, 2025, 3:46am UTC](https://discourse.haskell.org/t/haskell-language-server-2-11-0-0-is-now-available/12186/2 "2025-07-04T03:46:40Z")

</div>

With some delay due to ZuriHac and vacation, this is now available in GHCup default channel too.

---

<div class="post-metadata">

**Author:** ![kushagarr](https://avatars.discourse-cdn.com/v4/letter/k/f05b48/32.png) [@kushagarr](https://discourse.haskell.org/u/kushagarr)\
**Post date:** [July 4, 2025, 12:45pm UTC](https://discourse.haskell.org/t/haskell-language-server-2-11-0-0-is-now-available/12186/3 "2025-07-04T12:45:13Z")

</div>

generally the latest hls has also been the recommended one as well, is there a reason it is not so this time ?

---

<div class="post-metadata">

**Author:** ![hasufell](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/hasufell/32/1250_2.png) [@hasufell](https://discourse.haskell.org/u/hasufell)\
**Post date:** [July 4, 2025, 1:02pm UTC](https://discourse.haskell.org/t/haskell-language-server-2-11-0-0-is-now-available/12186/4 "2025-07-04T13:02:48Z")

</div>

I don’t think that has always been the case.

GHCup default channel is conservative, so we usually wait a couple weeks before bumping in case some severe deficiency is detected.

---

<div class="post-metadata">

**Author:** ![sinicholls](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/sinicholls/32/5040_2.png) [@sinicholls](https://discourse.haskell.org/u/sinicholls)\
**Post date:** [July 5, 2025, 3:21pm UTC](https://discourse.haskell.org/t/haskell-language-server-2-11-0-0-is-now-available/12186/5 "2025-07-05T15:21:45Z")

</div>

I’m away, hence late to the party here, but I’m stoked to see full plugin support. Thanks to everyone who contributed!
