From 7cd75d22b56f60dc711976242a5cbca9e5922413 Mon Sep 17 00:00:00 2001 From: Andrew Gallant Date: Thu, 20 Apr 2023 15:52:35 -0400 Subject: [PATCH] changelog: tweaks to 1.8 release entry --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a07999ede..32616c0b5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -36,7 +36,7 @@ New features: * [FEATURE #501](https://github.com/rust-lang/regex/issues/501): Permit many more characters to be escaped, even if they have no significance. -More specifically, any character except for `[0-9A-Za-z<>]` can now be +More specifically, any ASCII character except for `[0-9A-Za-z<>]` can now be escaped. Also, a new routine, `is_escapeable_character`, has been added to `regex-syntax` to query whether a character is escapeable or not. * [FEATURE #547](https://github.com/rust-lang/regex/issues/547): @@ -74,6 +74,11 @@ to `utf8`, and the meaning of the boolean has been flipped. Performance improvements: +* PERF: The upgrade to `aho-corasick 1.0` may improve performance in some +cases. It's difficult to characterize exactly which patterns this might impact, +but if there are a small number of longish (>= 4 bytes) prefix literals, then +it might be faster than before. + Bug fixes: * [BUG #514](https://github.com/rust-lang/regex/issues/514):