Skip to content

Latest commit

 

History

History
79 lines (62 loc) · 2.35 KB

CHANGELOG.md

File metadata and controls

79 lines (62 loc) · 2.35 KB

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 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<Regex> 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