Skip to content

Releases: gruhn/regex-utils

v2.7.2

05 Oct 07:47
Compare
Choose a tag to compare

2.7.2 (2025-10-05)

Bug Fixes

  • toString: lower bounds are mandatorty (5b5a8da)

Performance Improvements

  • toString: no bounds when duplication is shorter (a146f14)

v2.7.1

02 Oct 21:14
Compare
Choose a tag to compare

2.7.1 (2025-10-02)

Performance Improvements

  • toRegExp: fewer unnecessry parenthesis (708db56)

v2.7.0

24 Sep 18:39
5d4b7e2
Compare
Choose a tag to compare

2.7.0 (2025-09-24)

Features

v2.6.6

22 Sep 22:21
Compare
Choose a tag to compare

2.6.6 (2025-09-22)

Performance Improvements

  • enumerate: speed up with memoization (5c1092c)

v2.6.5

14 Sep 12:23
Compare
Choose a tag to compare

2.6.5 (2025-09-14)

Bug Fixes

  • throw when lookaheads contain anchors (3cbcf57)

v2.6.4

14 Sep 11:42
16cf82b
Compare
Choose a tag to compare

2.6.4 (2025-09-14)

Bug Fixes

  • various start/end anchor edge cases (16cf82b)

v2.6.3

20 Aug 14:44
Compare
Choose a tag to compare

2.6.3 (2025-08-20)

Bug Fixes

  • enumerate: prioritize alphanumeric chars (b415ddc)

v2.6.2

20 Jul 20:47
Compare
Choose a tag to compare

2.6.2 (2025-07-20)

Bug Fixes

  • parser: /a{,3}/ is interpreted literally (95e727b)
  • parser: allow empty groups like /(?:)/ (b558a43)

v2.6.1

20 Jul 18:48
Compare
Choose a tag to compare

2.6.1 (2025-07-20)

Bug Fixes

  • ast: nested unary operators always need parens (0918203)
  • ast: postfix operator of epsilon (2ce7b0e)
  • parser: capture group name can't start with number (25f5d69)

v2.6.0

20 Jul 10:11
Compare
Choose a tag to compare

2.6.0 (2025-07-20)

Features

  • parser: allow start/end anchor everywhere (5be9328)