{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiaudsaeeajsa3ocr3hweodualnzvakqkqhs222kptzpujuytslp5i",
"uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mo43va2laca2"
},
"path": "/t/release-vscode-haskell-2-8-1/14266#post_1",
"publishedAt": "2026-06-12T13:53:44.000Z",
"site": "https://discourse.haskell.org",
"tags": [
"Cannot activate extension due to unknown dependency · Issue #1376 · haskell/vscode-haskell · GitHub",
"Release Release 2.8.1 · haskell/vscode-haskell · GitHub"
],
"textContent": "## `vscode-haskell` 2.8.1\n\nThe HLS team announces a new release for the `vscode-haskell` extension.\n\n### Important bug fix\n\nWe drop the explicit dependency on `language-haskell` to unblock people stuck on Cannot activate extension due to unknown dependency · Issue #1376 · haskell/vscode-haskell · GitHub.\n\n### Use `multi-repl` by default in cabal projects\n\nWe changed the default of the `sessionLoading` option to `multipleComponents`.\nAs a consequence, HLS should be more stable now as it uses the equivalent of `cabal repl --enable-multi-repl` to set up the GHC session correctly.\nThis only affects cabal projects.\n\nIf you run into issues, change `sessionLoading` back to `singleComponent` and report a bug\n\nThe full release notes are here: Release Release 2.8.1 · haskell/vscode-haskell · GitHub",
"title": "Release `vscode-haskell` 2.8.1"
}