Skip to content

Releases: haskell/vscode-haskell

Release 2.4.1

09 Aug 15:31
d6e4dc2
Compare
Choose a tag to compare

Fix an issue that the client doesn't send workspace/didChangeConfiguration after restarting the server, which makes user configurations like formatter won't work and fall through default settings, see #920 for details.

We temporarily fix this by downgrading vscode-languageclient to an older version to make sure the client will send workspace/didChangeConfiguration after restarting.

This will be ultimately addressed on the server side by making haskell-language-server following the newer LSP spec, see haskell/lsp#510 for discussion.

Changes

Release 2.4.0

08 Jul 15:59
95a5711
Compare
Choose a tag to compare

Maintenance release.

Changes

  • Remove hoogle command from vscode extension (#896)

Release 2.2.4

10 Apr 13:44
5a691b0
Compare
Choose a tag to compare

Hotfix release due to API changes in vscode-languageclient. Rendered the extension unresponsive.

Changes

  • Downgrade vscode language client to 7.0.0
    (#843) by @fendor

Release 2.2.3

10 Apr 10:45
39988b3
Compare
Choose a tag to compare

Minor release, act against bitrot in the codebase and bump dependency versions.

Changes

Release 2.2.2

05 Dec 10:18
333294f
Compare
Choose a tag to compare

Minor release, mostly fixing small bugs, improving docs and bumping dependency versions.

Changes

  • Add link to HLS installation webpage
    (#751) by @fendor
  • Change scope of serverExecutablePath to machine-overridable
    (#742) by @fendor
  • Add Fourmolu config property
    (#736) by @georgefst
  • Add missing configuration options for the latest HLS version
    (#717) by @fendor
  • Change sensible to sensitive
    (#709) by @ploeh

Release 2.2.1

09 Aug 07:16
cbaadce
Compare
Choose a tag to compare

Minor release, mostly fixing small bugs, improving docs and bumping dependency versions.

Changes

Version Updates

Release 2.2.0

27 Apr 11:35
e81160d
Compare
Choose a tag to compare

Changes

  • Bump version to 2.2.0 (Syncs up pre-release and release version)
    (#594) by @fendor

Release 2.0.1

27 Apr 08:58
311556e
Compare
Choose a tag to compare

We are happy to announce a Release for the new major version release for the VSCode Haskell Extension!

Many developers have contributed new features, and this announcement tells you about the latest and greatest changes!

Previously, VSCode downloaded new HLS binaries automatically. The big new exciting change is that we now use GHCup and can manage the following Haskell Tools for you: HLS, GHC, stack and cabal. To install HLS binaries automatically, make sure you have ghcup installed!

The first time you use the new Extension you will be asked whether you want to manually manage your Haskell Toolchain binaries or GHCup should take care of it as it sees fit.

The choice you have:

  • GHCup: Choose this if you don't want to worry about HLS binaries, etc...
  • PATH: Choose this if you need tight control over which tools you have installed. Nothing will be installed

However, you don't have to choose between extremes! You have fine-grained control over which tools GHCup is allowed to install/manage.

Changes

Pre-Release 2.1.3

20 Apr 07:59
0caa639
Compare
Choose a tag to compare
Pre-Release 2.1.3 Pre-release
Pre-release

Changes

  • Properly convert release metadata from json
    (#585) by @fendor

Pre-Release 2.1.2

19 Apr 11:59
c8986b2
Compare
Choose a tag to compare
Pre-Release 2.1.2 Pre-release
Pre-release

Changes

  • Ignore missing entries in Release Metadata
    (#582) by @fendor