jneira
1
After a month of vacation a new hls release has arrived:
- Support for ghc 8.10.6 and 8.10.7
- The ormolu formatter plugin works with ghc 9.0.1
-
Call hierarchy plugin has been improved thanks to @July541:
- Add call from type signature
- Add call from a function pattern
- Go to typeclass instance directly
- As usual @isovector has been busy improving wingman plugin:
- New “intro and destruct” code action
- Streaming tactic solutions: when Wingman times outs, it can still pick the best solution it found
- Let-bindings in metattactics: allows you to bind variables in tactic metaprogram
- Several bug fixes
- We have new docs thanks to @michaelpj: https://haskell-language-server.readthedocs.io
- Now you can ask the executable for included plugins with:
haskell-language-server --list-plugins
- There are several bug fixes and features you can found in the merged pull requests list
DEPRECATION NOTICE
-
After this release we will drop support for ghc versions 8.6.4, 8.10.3 and 8.10.4
- The advise is upgrade ghc to the last minor version: 8.6.5 or 8.10.7
- Take a look to this issue for more details
17 Likes
jneira
2
… and it is already in hackage!
The hackage release has been improved via automatic upload of candidates:
3 Likes
Some experimental new bindists (for 8.10.7 only) have been added to ghcup, including FreeBSD and Darwin M1: https://downloads.haskell.org/ghcup/unofficial-bindists/haskell-language-server/1.4.0/
3 Likes
juhp
4
I have built it against the Fedora ghc package for all current Fedora releases in https://copr.fedorainfracloud.org/coprs/petersen/haskell-language-server (x86_64, aarch64, ppc64le).
1 Like