# \[ANN\] Release \`vscode-haskell\` 2.8.2

**URL:** <https://discourse.haskell.org/t/ann-release-vscode-haskell-2-8-2/14354>\
**Category:** Announcements\
**Created:** [July 4, 2026, 4:30pm UTC](https://discourse.haskell.org/t/ann-release-vscode-haskell-2-8-2/14354 "2026-07-04T16:30:02Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![fendor](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/fendor/32/376_2.png) [@fendor](https://discourse.haskell.org/u/fendor)\
**Post date:** [July 4, 2026, 4:30pm UTC](https://discourse.haskell.org/t/ann-release-vscode-haskell-2-8-2/14354/1 "2026-07-04T16:30:02Z")

</div>

The HLS team is proud to announce a new release for the `vscode-haskell` extension.

This is a tiny release which mainly addresses the feedback from the discussion in [Add "Haskell" VSCode Extension Pack](https://discourse.haskell.org/t/add-haskell-vscode-extension-pack/14308).

We add [`haskell.language-haskell`](https://open-vsx.org/extension/haskell/language-haskell) as an extension pack to the main `vscode-haskell` extension.

If users want to use an alternative syntax highlighting extension, removing [`haskell.language-haskell`](https://open-vsx.org/extension/haskell/language-haskell) is possible.

Thank you all for your feedback!

The full release notes are here: [Release 2.8.2 · haskell/vscode-haskell · GitHub](https://github.com/haskell/vscode-haskell/releases/tag/2.8.2)

---

<div class="post-metadata">

**Author:** ![dawkrish](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/dawkrish/32/4746_2.png) [@dawkrish](https://discourse.haskell.org/u/dawkrish)\
**Post date:** [July 6, 2026, 11:41am UTC](https://discourse.haskell.org/t/ann-release-vscode-haskell-2-8-2/14354/2 "2026-07-06T11:41:42Z")

</div>

Doubt 1 - Is Syntax Highlighting a functionality provided by LSP or is it done differently?

Doubt 2 - What is the “Alternate Syntax Highlighting” ? How many implementations are there? and by whom

---

<div class="post-metadata">

**Author:** ![jaror](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/jaror/32/3271_2.png) [@jaror](https://discourse.haskell.org/u/jaror)\
**Post date:** [July 6, 2026, 11:47am UTC](https://discourse.haskell.org/t/ann-release-vscode-haskell-2-8-2/14354/3 "2026-07-06T11:47:16Z")

</div>

1. Highlighting is done by a separate vscode extension. The language server protocol doesn’t really include normal syntax highlighting (only semantic highlighting).
2. One person said they implemented some custom highlighting for themselves: [Remove explicit dependency on Haskell Syntax Highlighting · Issue #407 · haskell/vscode-haskell · GitHub](https://github.com/haskell/vscode-haskell/issues/407#issuecomment-1072388936)

---

<div class="post-metadata">

**Author:** ![dawkrish](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/dawkrish/32/4746_2.png) [@dawkrish](https://discourse.haskell.org/u/dawkrish)\
**Post date:** [July 6, 2026, 2:57pm UTC](https://discourse.haskell.org/t/ann-release-vscode-haskell-2-8-2/14354/4 "2026-07-06T14:57:53Z")

</div>

> [@jaror](#):
>
> 1. they implemented some

Thank you for your response!
