Since 8.10.2 turned out to be a short-term update. and 8.10.3 is about to be released and become "it", HLS should support it. ;-)
Out of curiosity - do you know if GHC-8.10.3 is coming, and if so - roughly when?
it still has not been released
would be great to also support non-moving GC once it lands
What needs to be done to support the non-moving GC? Do you want to enable it by default?
Probably only a flag to enable it if compiled with GHC 8.10.3+ and some testing that it works.
What needs to be done, now it has been released?
wait for secondary releases in package managers used by ci, chocolatey f.e. for Windows
maybe we could cut a stack.yaml using it right now
Ok. Can we do a release that installs for non-windows (e.g. ghcup installed), and then follow up with the rest?
Not sure how long the wait will be.
yeah, GitHub macos uses ghcup, Linux hvr ppa and Windows choco, circle ci stack (so it needs only a working stack.yaml)
will check them
I am preparing the support here: https://github.com/jneira/haskell-language-server/tree/ghc-8.10.3 but no ci provider is ready yet nor stack. You can set compiler: ghc-8.10.3 but you have to install it manually.
Most helpful comment
I am preparing the support here: https://github.com/jneira/haskell-language-server/tree/ghc-8.10.3 but no ci provider is ready yet nor stack. You can set
compiler: ghc-8.10.3but you have to install it manually.