-
Notifications
You must be signed in to change notification settings - Fork 21
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 hedgehog-1.2
#63
Conversation
I reckon we probably should, since this upcoming version will be a big cut-off point, at which some people will find themselves stuck. Edit: Would you like to do this, or should I? I'm happy to.
I would prefer us to support all GHC versions that our hedgehog bounds support, but I don't think it's worth the extra effort of adding CPP to support older hedgehog versions (and thereby older GHC versions). If someone needs to use an older version of hedgehog, they can use an older versions of tasty-hedgehog too. |
@gwils I have pushed a version bump to |
Thank you! Feel free to release. |
What's stopping this from merging now that #62 is merged? |
Ah sorry, I think I was working on releasing this after I released the changes from #62 and got distracted by something. I will finish it now. |
@gwils this should be all good now. I have also uploaded a package candidate at https://hackage.haskell.org/package/tasty-hedgehog-1.4.0.0/candidate -- would be good to have someone sanity check that this all fine! |
I can give this a try on Monday if you don't mind waiting until then |
Alas, I can't easily test this right now because I need to upgrade |
I have run the test suite on this branch on all the GHC versions we support, and they passed. I've asked a friend to test this version on his project. |
We have a couple of packages that make light use This was with GHC 9.2.4. |
Actually, we have more than a couple, since |
It seems like this is probably good to merge, so I will do that now and release |
Support
hedgehog-1.2
and resolve #61.