Changelog for hspec-megaparsec-2.2.1
Hspec Megaparsec 2.2.1
- Maintenance release with more modern and minimal dependencies.
Hspec Megaparsec 2.2.0
- Works with Megaparsec 9.
Hspec Megaparsec 2.1.0
-
Works with Megaparsec 8.
-
Dropped support for GHC 8.2.
Hspec Megaparsec 2.0.1
-
Adjusted
shouldParse
to useshouldBe
fromhspec
under the hood to take advantage of its pretty colorful error reporting. -
Dropped support for GHC 8.0 and older.
Hspec Megaparsec 2.0.0
-
To be used with Megaparsec 7.
-
Added functions:
shouldFailWithM
andinitialPosState
. -
Dropped support for GHC 7.8.
Hspec Megaparsec 1.1.0
- Add
HasCallStack
constraint to combinators to improve detection of locations where test failures happen.
Hspec Megaparsec 1.0.0
- To be used with Megaparsec 6.
Hspec Megaparsec 0.3.1
-
Support for Megaparsec 5.2.0.
-
Drop support for GHC 7.6.
Hspec Megaparsec 0.3.0
- Added helpers for parse error construction (useful with
shouldFailWith
):err
,posI
,posN
,utok
,utoks
,ulabel
,ueof
,etok
,etoks
,elabel
,eeof
,cstm
. Also added an auxiliary typeEC
.
Hspec Megaparsec 0.2.1
- Refreshed obsolete documentation for
shouldFailWith
and how it reports not matching parse errors.
Hspec Megaparsec 0.2.0
- This version of
hspec-megaparsec
should be used with Megaparsec 5.
Hspec Megaparsec 0.1.1
- Make it pass tests with Megaparsec 4.4.0 and later.
Hspec Megaparsec 0.1.0
- Initial release.