Skip to content

Releases: ltrzesniewski/pcre-net

v1.4.1

04 Apr 16:35

Choose a tag to compare

  • Marks PCRE.NET as AOT compatible on .NET 10

v1.4.0

07 Dec 16:46

Choose a tag to compare

This release adds support for the the 8-bit PCRE2 library.

  • Added support for UTF-8 (#30, #31)
  • Added support for other 8-bit encodings, such as ISO-8859-1

The new APIs are available through the PcreRegexUtf8 and PcreRegex8Bit classes, and work on ReadOnlySpan<byte> subjects and patterns.

v1.4.0-pre2

30 Nov 17:55

Choose a tag to compare

v1.4.0-pre2 Pre-release
Pre-release
  • Added support for UTF-8 (#30, #31)
  • Added support for other 8-bit encodings, such as ISO-8859-1

v1.4.0-pre1

17 Nov 00:57

Choose a tag to compare

v1.4.0-pre1 Pre-release
Pre-release
  • Added support for UTF-8 (#30, #31)

v1.3.0

25 Oct 18:59

Choose a tag to compare

  • Updated PCRE2 to v10.47

v1.2.2

24 Sep 20:59

Choose a tag to compare

v1.2.1

27 Aug 18:06

Choose a tag to compare

v1.2.0

09 Feb 19:28

Choose a tag to compare

  • Updated PCRE2 to v10.45
  • Added PcreRegex.Substitute methods which wrap the pcre2_substitute function, with support for callouts (on match, on substitution, and on case substitution). Substitute is similar to Replace but is implemented by PCRE2, and has distinct features.
  • Added support for linux-arm64 runtime
  • Added PcreRegexSettings.OptimizationDirectives (pcre2_set_optimize)

v1.2.0-pre2

29 Dec 14:54

Choose a tag to compare

v1.2.0-pre2 Pre-release
Pre-release
  • Updated PCRE2 to v10.45-RC1
    Note that the new PCRE2 APIs are not yet available in PCRE.NET.

v1.2.0-pre1

02 Nov 17:10

Choose a tag to compare

v1.2.0-pre1 Pre-release
Pre-release
  • Added PcreRegex.Substitute methods which wrap the pcre2_substitute function.
    This is similar to Replace but is implemented by PCRE2, and has distinct features.