Changelog and Acknowledgements
1.1.4
- Fixed some incorrect foreign imports' safety.
1.1.3.1
- Fixed a very minor issue where
pcreVersion
still reported "10.35" even
though it in fact was using 10.36.
1.1.3
- Made in-house streaming abstraction based on
streaming
and removed the
latter as a dependency.
- Updated PCRE2 to 10.36 (no API changes).
- Docs fixes.
1.1.2
- Refactored using the
streaming
library. Fixed
#11, where large global matches were
very slow.
1.1.1
- Fixed #12, where some functions returned
too many match results.
1.1.0
- Added global matching.
- New functions
matchAll
, matchAllOpt
, capturesAll
, capturesAllOpt
.
- Changed all traversals from affine to non-affine.
- Changed
capturesOptA
to capturesAOpt
for naming consistency.
1.0.2
- Fixed #4, where multiple named captures
were not type-indexed correctly.
- Established automated builds using Github Workflows. Thanks amesgen!
1.0.1.1
- Temporarily eliminate all dependency version bounds to get it building on
Hackage.
1.0.1
- Fixed #1, where building on Windows
would succeed but not run. Thanks Andrew!
- Try to adjust dependency version bounds to get it building on Hackage. Thanks
snoyberg!
1.0.0