-
Notifications
You must be signed in to change notification settings - Fork 8
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
Support servant-0.20 and GHC 9.6 #65
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.
Looks good. Just some questions regarding the version boundaries.
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
I agree with decision to drop support for older snapshots. Since there are no breaking API changes it should be seamless to just upgrade library together with snapshot. I don't think doping these old snapshots will add too much friction for down stream projects.
CHANGELOG.md
Outdated
@@ -3,6 +3,10 @@ | |||
`servant-hmac-auth` uses [PVP Versioning][1]. | |||
The change log is available [on GitHub][2]. | |||
|
|||
## 0.1.6 - TBD |
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.
Let me know if you're fine with releasing the package as is and I'll bump the version in cabal file and upload it to hackage.
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.
Fine with 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!
Separate attempt to apply changes from #64 without dropping support for servant-0.19
Questions. Are we ok with dropping support for ghc 8.10?
Seems to me like most of the world already upgraded to 9+.
And if there are internal projects depending on it, they can keep using previous versions of this package.