Skip to content
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

Drop support for GHCs older than 8.4 #657

Closed
clyring opened this issue Feb 6, 2024 · 2 comments
Closed

Drop support for GHCs older than 8.4 #657

clyring opened this issue Feb 6, 2024 · 2 comments
Milestone

Comments

@clyring
Copy link
Member

clyring commented Feb 6, 2024

GHC 8.4 was first released in March 2018, very nearly six years ago. I think that's certainly an adequate support window. I propose making our next release (0.12.1.0) the last one to support any GHC version older than this.

There's no pressing need to do so--I'm just tired of getting paper cuts from things like the stuff in GHC.Magic not being re-exported in base-4.9 or Prelude not re-exporting (<>) until base-4.11 or COMPLETE pragmas not existing with ghc-8.0. (We could probably even drop a few more old versions than this, but I don't remember running into anything inconvenient about 8.4 or 8.6 in bytestring. MonadFail changes are annoying but we aren't affected.)

@Bodigrim
Copy link
Contributor

Bodigrim commented Feb 6, 2024

I'm very happy to drop GHC < 8.6 immediately, even in 0.12.1.0.

@clyring
Copy link
Member Author

clyring commented Dec 31, 2024

done in #682

@clyring clyring closed this as completed Dec 31, 2024
@clyring clyring added this to the 0.12.2.0 milestone Dec 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants