Skip to content

Releases: haskell/vscode-haskell

Pre-release 2.5.3

10 May 14:37
5c837fa
Compare
Choose a tag to compare
Pre-release 2.5.3 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 2.4.3...2.5.3

Release 2.4.4

10 May 14:58
e3be926
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.4.3...2.4.4

Release 2.5.2

16 Jan 18:38
c350978
Compare
Choose a tag to compare
Release 2.5.2 Pre-release
Pre-release

What's changed

  • Include changes from the 2.4.3 release.

Release 2.4.3

16 Jan 18:40
036bcf8
Compare
Choose a tag to compare

What's changed

Release 2.5.1

02 Dec 14:25
Compare
Choose a tag to compare
Release 2.5.1 Pre-release
Pre-release

What's changed

  • Include changes from the 2.4.2 release.

Release 2.4.2

02 Dec 12:58
a80cb6c
Compare
Choose a tag to compare

What's changed

Release 2.5.0

17 Aug 16:41
4a262a5
Compare
Choose a tag to compare
Release 2.5.0 Pre-release
Pre-release

We are excited to announce the pre-release of a new feature that will greatly enhance the experience with HLS! With this release, we have added comprehensive support for .cabal files at the IDE level. This includes advanced features such as file formatting, diagnostics, and auto completions.

One of our talented developers, @VeryMilkyJoe, has worked tirelessly on implementing this feature throughout the summer. We are grateful for this hard work and dedication. Now, we are thrilled to share this exciting update with all of you.

To ensure seamless integration, it is important to note that this functionality requires HLS version 1.8.0.0 or higher. Failure to meet this requirement may result in .cabal files being treated as Haskell files. We are aware that there are currently some unrelated error logs present. However, we kindly request our users to ignore these logs for .cabal files as we continue to work diligently towards resolving them.

Please refer to @VeryMilkyJoe's summary for demonstrations, which can be found here.

Thank you for your continued support!

Changes

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