# v1.2.1 * Support GHC 9.4 # v1.2.0 * Drop support for GHC < 8.10 # v1.1.1 * Support GHC 9.2 # v1.1.0 * Rewrite with `runTestQ`, allowing for both recoverable `Q` actions and mocked `Q` actions in `IO`. The previous `tryQ'` function can be reimplemented as: ```hs tryQ' :: Q a -> Q (Either String a) tryQ' = tryTestQ unmockedState ``` with the other helpers defined as before, using `tryQ'`. # v1.0.2 * Support GHC 8.10 # v1.0.1 * Support GHC 8.8 # v1.0.0 Initial release: * Add `tryQ`, `tryQErr`, `tryQErr'` functions