### v3.3.0 - 2024-08-23 - revert a change regarding dependencies & features, brought with 3.2.0, which proved to be uncovenient for configuration with no default features - Fix #36 ### v3.2.0 - 2024-07-25 - `regex_if!` and `bytes_regex_if!` - `regex_switch!` and `bytes_regex_switch!` ### v3.1.0 - 2023-11-09 - bytes_ prefixed macros create instances of `bytes::Regex` - Fix #30 ### v3.0.2 - 2023-09-12 - replace macros now accept a mut closure as replacer - Fix #27 ### v3.0.1 - 2023-07-28 - syn dependency updated to 2.0 ### v3.0.0 - 2023-07-07 - the `lite` feature switches the engine to `regex-lite` instead of `regex`. The whole regex|regex-lite crate is reexported under `lazy_regex::regex` - regex crate upgraded to 1.9 ### v2.5.0 - 2023-03-09 - `replace!` and `replace_all!` now supports non closure replacers - Fix #19 ### v2.4.1 - 2023-01-05 - rustc minimal version downgraded from 1.65 to to 1.56 by popular demand ### v2.4.0 - 2023-01-04 - allow building with `--no-default-features` - regex crate upgraded from 1.5 to 1.7 (minor Unicode changes) - rustc minimal version now 1.65 ### v2.3.1 - 2022-11-03 - better error messages on bad regexes - thanks @necauqua ### v2.3.0 - 2022-03-05 - support for [bytes](https://docs.rs/regex/latest/regex/bytes/index.html) regexes with the `B` suffix notation - thanks @bnoctis - Fix #11 ### v2.2.2 - 2021-10-20 Reexpose features of the regex crate ### v2.2.1 - 2021-06-07 Add the `regex_replace!` macro for when you only want to replace one match Reexports more types of the regex crates ### v2.2.0 - 2021-06-04 Add the `regex_replace_all!` macro to do replacements with a closure taking the right number of `&str` arguments according to the number of groups in the regular expression ### v2.1.0 - 2021-06-02 Add the `lazy_regex!` macro returning a `Lazy` for easy use in a `pub static` shared declaration. ### v2.0.2 - 2021-05-31 Fix a cross compilation problem, thanks @AlephAlpha - Fix #5 ### v2.0.1 - 2021-05-20 Improved documentation ### v2.0.0 - 2021-05-17 - regular expressions are now checked at compile time - regex_is_match! - regex_find! - regex_captures! ### v1.1.0 - 2021-05-08 - no more complementary import needed - now based on once_cell instead of lazy_static ### v1.0.0 - 2021-05-04 - first public release