Fixes: - Add regex escapig to `utils.maybe_balance_style_tags`
2.6.10
Features: - Adds support to correct citation page
Past
2.6.9
Features: - Adds helper function span_with_pincite() to get full citation with pin cite
Changes: - None
Fixes: - Strengthens error handling during the loading of the cached Hyperscan database. This ensures that an invalid cache triggers a rebuild.
2.6.8
Fixes: - Properly name loggers and demote errors to warnings [222](https://github.com/freelawproject/eyecite/pull/222)
2.6.7
Features:
- Update regexes to allow for square brackets common in NY and California [219](https://github.com/freelawproject/eyecite/pull/219) - Cleanup plaintiff/defendant names with parentheses/whitespace. See 219 - Update regexes, helpers and tests.py
2.6.6
Features:
- Added a new optional argument `markup_text` to `get_citations`. Passing this argument makes eyecite use a new extractor `find_reference_citations_from_markup` which uses HTML/XML style tags to find references. [203](https://github.com/freelawproject/eyecite/pull/203). - Updated the benchmark to use the new argument to `get_citations`. See 203. - Added antecedent_guess to FullCaseCitation.Metadata via `PRE_FULL_CITATION_REGEX`. See 203. - Add workflow to check for new entries in CHANGES.md file [217](https://github.com/freelawproject/eyecite/pull/217)
Fixes: - Fixed variant regexes for ShortCites [214](https://github.com/freelawproject/eyecite/pull/214). - Added an optional space to antecedent regexes [211](https://github.com/freelawproject/eyecite/pull/211). - Corrected full span calculations. See [205](https://github.com/freelawproject/eyecite/pull/205) and #203.