- Support Cabal 3.14.0.0. cabal-doctest#85.
- Motivate the package in README cabal-doctest#43.
- Fix
stack test
of examples, add CI integration.
- Maintainership hand-over. See cabal-doctest#79.
- Support GHC 9.4, 9.6, 9.8, 9.10.
- Drop support & CI for GHC < 8.0.
- Support
GHC-9.2
,base-4.16
, andCabal-3.6
(thanks Alistair Burrowes).
- Pass
-package-env=-
when compiler supports it. - Amend examples to
unsetEnv "GHC_ENVIRONMENT"
.
- Make
Distribution.Extra.Doctest
-Wall
-clean. - Support
GHC-8.8
,base-4.13
, andCabal-3.0
.
- Hook
haddock
build too. Fixes issue whenhaddock
fails, asBuild_doctests
isn't generated.
- Add a hack so
Build_doctests
module is automatically added to toother-modules
andautogen-modules
when compiled with Cabal-2.0. Thanks to that, we don't get warnings because of-Wmissing-home-modules
.
- Add support for doctests in executables and (with
Cabal-2.0
or later) internal libraries. Refer to theREADME
for more details.
- Add an explicit
Prelude
import toBuild_doctests
.
- Add
defaultMainAutoconfWithDoctests
andaddDoctestsUserHook
. - Add support for
.hsc
and other preprocessed files (#8). - Add support for
x-doctest-source-dirs
andx-doctest-modules
.
- Add support for
x-doctest-options
cabal-file field. - Proper support for
GHC-8.2.1
andCabal-2.0.0.0
. - Add support to
default-extensions
in library.
- First version. Released on an unsuspecting world.