Skip to content

Releases: DataDog/java-reggie

v0.3.0

29 May 22:01
v0.3.0
5a1944b

Choose a tag to compare

  • #48 feat: support self-referencing backreferences in RECURSIVE_DESCENT
  • #45 [feature] Named group extraction: add group(String name) to MatchResult
  • #47 [feature] split(String input, int limit) — add limit parameter to split()
  • #46 [feature] Stateful streaming replacement: appendReplacement / appendTail equivalent
  • #27 [bug] Multiple backreferences to same group produce false positives
  • #35 [pcre] Inline (?m) flag inside a group doesn't activate multiline mode mid-pattern
  • #30 [bug] Only first alternative in lookbehind alternation is checked
  • #29 [bug] Unbounded quantifier after lookbehind always fails to match
  • #36 [pcre] Lookahead combined with nested alternation produces wrong group captures
  • #67 feat: lazy DFA cache (R1+R2) over OPTIMIZED_NFA for large anchor-free patterns
  • #68 Improve runtime compatibility, capture extraction, and token-sequence execution

Release 0.2.0

08 May 19:06
e85ef67

Choose a tag to compare

[0.2.0] - 2026-05-08

  • #48 [feature] Support self-referencing backreferences in RECURSIVE_DESCENT
  • #45 [feature] Named group extraction: add group(String name) to MatchResult
  • #47 [feature] split(String input, int limit) — add limit parameter to split()
  • #46 [feature] Stateful streaming replacement: appendReplacement / appendTail equivalent

Release 0.1.0

07 May 10:42
89f59c1

Choose a tag to compare

[0.1.0] - 2026-05-07

First public release