This PR removes GHC 8.0 from the supported versions list, and removes the vendored tasty-hedgehog and conditional compilation in dejafu-tests needed to support it.
I've decided not to bump the base version in all the packages, since there's nothing conditional on that. When GHC 8.4 or 8.8 are dropped, I will bump base, to get rid of some conditional compilation in concurrency and dejafu.
The policy is to support at least the latest 4 GHC releases, which are currently: GHC 9.4, GHC 9.2, GHC 9.0, and GHC 8.10. GHC 8.0 is actually 8 releases behind, so it's way out of the support window, and it's unlikely that anyone is stuck on it while also wanting to use dejafu.
This PR removes GHC 8.0 from the supported versions list, and removes the vendored
tasty-hedgehog
and conditional compilation indejafu-tests
needed to support it.I've decided not to bump the
base
version in all the packages, since there's nothing conditional on that. When GHC 8.4 or 8.8 are dropped, I will bump base, to get rid of some conditional compilation inconcurrency
anddejafu
.The policy is to support at least the latest 4 GHC releases, which are currently: GHC 9.4, GHC 9.2, GHC 9.0, and GHC 8.10. GHC 8.0 is actually 8 releases behind, so it's way out of the support window, and it's unlikely that anyone is stuck on it while also wanting to use dejafu.