Sourced from regex's changelog.
1.12.2 (2025-10-13)
This release fixes a
cargo docbreakage on nightly when--cfg docsrsis enabled. This caused documentation to fail to build on docs.rs.Bug fixes:
- [BUG #1305](rust-lang/regex#1305): Switches the
doc_auto_cfgfeature todoc_cfgon nightly for docs.rs builds.1.12.1 (2025-10-10)
This release makes a bug fix in the new
regex::Captures::get_matchAPI introduced in1.12.0. There was an oversight with the lifetime parameter for theMatchreturned. This is technically a breaking change, but given that it was caught almost immediately and I've yanked the1.12.0release, I think this is fine.1.12.0 (2025-10-10)
This release contains a smattering of bug fixes, a fix for excessive memory consumption in some cases and a new
regex::Captures::get_matchAPI.Improvements:
- [FEATURE #1146](rust-lang/regex#1146): Add
Capture::get_matchfor returning the overall match withoutunwrap().Bug fixes:
- [BUG #1083](rust-lang/regex#1083): Fixes a panic in the lazy DFA (can only occur for especially large regexes).
- [BUG #1116](rust-lang/regex#1116): Fixes a memory usage regression for large regexes (introduced in
regex 1.9).- [BUG #1195](rust-lang/regex#1195): Fix universal start states in sparse DFA.
- [BUG #1295](rust-lang/regex#1295): Fixes a panic when deserializing a corrupted dense DFA.
- BUG 8f5d9479: Make
regex_automata::meta::Regex::findconsistently returnNonewhenWhichCaptures::Noneis used.1.11.3 (2025-09-25)
This is a small patch release with an improvement in memory usage in some cases.
... (truncated)
5ea3eb1
1.12.2ab0b071
regex-automata-0.4.13691d514
regex-syntax-0.8.81dd9077
docs: swap doc_auto_cfg with doc_cfg0089034
regex-cli-0.2.3140f894
regex-lite-0.1.827d6d65
1.12.185398ad
changelog: 1.12.1764efbd
api: tweak the lifetime of Captures::get_matchee6aa55
rure-0.2.4