-
-
Notifications
You must be signed in to change notification settings - Fork 369
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
Bump all packages to version 2.0.0.0 and prepare the release #3599
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, reasonable to me!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
This simplifies the release process as we can bump all package versions in lockstep prior to a release instead of having to decide version bumps on a case to case basis while adhering to PVP. We don't test arbitrary configurations mixing versions of plugins/ghcide which you might get if you install HLS from hackage. With this in mind, it makes sense to pin the versions of all packages in this repository Exceptions include: - hie-compat (it is used by hiedb and is mostly separate from the other packages - it changes about once a GHC release) - shake-bench (not meant to be distributed for users, for internal testing only
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, though I would be tempted to wait a day or two to see if there's a possibility of a new HLint release which we could include: ndmitchell/hlint#1477 (comment).
Bump all packages to version 2.0.0.0.
This simplifies the release process as we can bump all package versions in
lockstep prior to a release instead of having to decide version bumps on a case
to case basis while adhering to PVP.
We don't test arbitrary configurations mixing versions of plugins/ghcide which
you might get if you install HLS from hackage. With this in mind, it makes sense
to pin the versions of all packages in this repository
Exceptions include: