pcre2-1.1.3: ChangeLog.md
# Changelog and Acknowledgements
## 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](https://github.com/sjshuck/pcre2/11), where large global matches were
very slow.
## 1.1.1
* Fixed [#12](https://github.com/sjshuck/pcre2/4), 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](https://github.com/sjshuck/pcre2/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](https://github.com/sjshuck/pcre2/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
* Initial release.