1.5.1
This is a bug fix release for two regressions found after releasing 1.5.0:
- #2365: hs-boot files not handled correctly, discovered in the ghc codebase and fixed with #2377
- #2379:
tried to look at linkable for GetModIfaceWithoutLinkable for NormalizedFilePath...
error handling template haskell, fixed with #2380
Both quick fixes thanks to @pepeiborra
Also it fixes some long standing bugs in the hlint plugin due to comments being ignored (see #2366)
Hackage release notice
Now hls can be installed from hackage using ghc-9.0.1. Like github release, it does not include brittany, stylish-haskell, class and wingman plugins.
https://hackage.haskell.org/package/haskell-language-server-1.5.1.0
Pull requests merged for 1.5.1
- Fix hls-graph build with embed-files flag
(#2395) by @pepeiborra - Prepare 1.5.1
(#2393) by @jneira - Revert "Update to latest prettyprinter API (#2352)"
(#2389) by @pepeiborra - Add extra logging around build queue
(#2388) by @pepeiborra - docs: Fix typo
(#2386) by @nh2 - Update release instructions
(#2384) by @jneira - ghcide: Update dependency on
hls-plugin-api
(#2382) by @hololeap - Fix regression in GhcSessionDeps
(#2380) by @pepeiborra - Boot files
(#2377) by @pepeiborra - hls-module-name-plugin: Add missing golden file to hackage tarball
(#2374) by @maralorn - hls-explicit-imports-plugin: Add golden files to hackage tarball
(#2373) by @maralorn - Update ghcide dependency for various plugins
(#2368) by @hololeap - Fix several hlint issues related with the use of parsed module without comments
(#2366) by @jneira