1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
## 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 use `shouldBe` from `hspec` 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` and `initialPosState`.
* 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 type `EC`.
## 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.
|