haskell-jp / random #103 at 2023-08-16 13:10:38 +0900

:tada: Haskell Language Server 2.1.0.0
https://github.com/haskell/haskell-language-server/releases/tag/2.1.0.0
• GHC 9.4.6 向けバイナリー
• .cabal ファイル向けの補完
• パフォーマンス向上
• import 文にホバーするとパッケージ名とバージョンが表示 ()
• Fix code edits in lsp spec compliant editors like helix. ()
(最後よく分からんかった
Hiromi ISHII / mr_konn
最近 LSP に新しい仕様が追加されて、それに伴って自動生成された lsp パッケージを使うように 2.0 系でなっていたんですが、暗黙の前提が崩れていて一部のエディタで正しく動かなくなっていました。その件の修正ですね
Hiromi ISHII / mr_konn
手前味噌の宣伝ですが、GHC 9.4 系で missing import に対する import qualified がサジェストできなくなっていた(T.pack に対して import qualified Data.Text as T を提案するようなの)ので、場当たり的な修正を contribute したのが 2.1 に入ってます。これはGHC側のバグで、スコープ外のシンボルに対するエラーでqualifier (T.pack とかの T. の部分)が含まれなくなってしまっていたためでした。