-
-
Notifications
You must be signed in to change notification settings - Fork 388
Time to cut a new release: November 2021/1.5.0 #2281
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I'm unfortunately insanely occupied with my POPL preparation :( |
Dont worry and good luck with the preparation |
Well it is time to start the engine:
@pepeiborra what version bump do you think is needed for ghcide? There is ton of changes (diff here) and i guess some of them would need a major version bump (so maybe it is time to set it to |
Yes, it's time for 1.5.0.0. |
I am afraid that th-extras version with 9.0.1 support has not been released so ghcide can't be built:
I've emailed maintainers again asking for the release, but if they don't respond soon we will have to ship without 9.0.1 support And ping in the issue about just in case: mokus0/th-extras#10 |
After updating hackage index and invalidate the cache, the build is getting a compile error on ghc-lib-parser-8.10.7.20210828 |
Ok, so ghc-lib is not supposed to be buildable with newer ghcs, in the general case:
And it turns out that stylish-haskell was forcing the build plan to pick ghc-lib-parser-8.10.* although it is not build for ghc-9.0.1. Adding a allow-newer did solve it. |
|
|
All packages has been released to hackage |
Amazing work as always @jneira 😍 !!! |
Possible improvements:
|
I am gonna reopen the issue until ghcup are updated to include the release |
Maybe we could also add a step to the release process to do manual testing using the ghcup codebase, or some other non-trivial project (ghc itself?) to avoid last minute bugs like #2365 |
Yeah, maybe hls itself could be a good candidate, ghc is too big and hard to setup if you are not already working on it and ghcup too small (although coincidentally has hs-boot files). |
The release has been included in ghcup: https://github.com/haskell/ghcup-metadata/blob/master/ghcup-0.0.6.yaml |
Looks like you missed the |
The plugin is disabled by default at build time cause it does not have support for multicomponent projects afair: #2193 We were waiting for a way of disabling by default at runtime to include it at build time: #2193 (comment) But we could upload it anyways for sure, hls will not include it if you dont set the appropiate flag: haskell-language-server/haskell-language-server.cabal Lines 124 to 127 in 2e61b7c
|
github release
Nix users should run command
gen-hls-changelogs
(a wrapper of the script) in nix-shell instead.hackage release
//cc @Ailrun @berberman @michaelpj @konn
The text was updated successfully, but these errors were encountered: