Skip to content

RE2/J 1.4

Compare
Choose a tag to compare
@sjamesr sjamesr released this 09 Jun 17:35
· 37 commits to master since this release

This is the 1.4 release of RE2/J. Changes from 1.3 include:

  • Added new flag Pattern.LONGEST_MATCH to allow changing hard-coded "longest=false" in Pattern.compile() (9708be1), thank you @mykeul

  • Fix handling of truncated two-digit hex escapes (40caa73, #103)

  • Fix treatment of \Q\E* (26ea890, #92)

  • Fix factoring of common prefixes in alternations (7fce527, #93)

  • Fix zero-width assertions in capture group eval (0a7c5df, #96)

  • Eliminate runtime binary search in simpleCodeFold (83ae537), thank you @mykeul

Thank you @EricEdens for porting the benchmarks to JMH.

Thank you to those listed above and to all the other contributors and bug reporters.