Skip to content

Releases: ltrzesniewski/pcre-net

v1.2.0-pre1

02 Nov 17:10
Compare
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.

v1.1.0

18 Jun 18:48
Compare
Choose a tag to compare
  • Updated PCRE2 to v10.44
  • Added PcreRegexSettings.MaxPatternCompiledLength

v1.0.0

24 Feb 20:18
Compare
Choose a tag to compare
  • Updated PCRE2 to v10.43
  • Added macOS arm64 platform
  • Added new flags:
    • PcreRegexSettings: MaxVarLookbehind
    • PcreMatchOptions: DisableRecurseLoopCheck
    • PcreExtraCompileOptions: CaselessRestrict, AsciiBsD, AsciiBsS, AsciiBsW, AsciiPosix, AsciiDigit

This is also the first version marked as stable, it's about time to be honest.

v0.21.0-pre2

18 Feb 21:45
Compare
Choose a tag to compare
v0.21.0-pre2 Pre-release
Pre-release
  • Updated PCRE2 to v10.43
  • Added macOS arm64 platform
  • Added PcreMatchOptions.DisableRecurseLoopCheck

v0.21.0-pre1

20 Jan 23:28
Compare
Choose a tag to compare
v0.21.0-pre1 Pre-release
Pre-release
  • Updated PCRE2 to v10.43-RC1
  • Added PcreRegexSettings.MaxVarLookbehind
  • Added new PcreExtraCompileOptions: CaselessRestrict, AsciiBsD, AsciiBsS, AsciiBsW, AsciiPosix, AsciiDigit

v0.20.0

26 Dec 18:01
Compare
Choose a tag to compare
  • Updated PCRE2 to v10.42

v0.19.0

15 Apr 19:06
Compare
Choose a tag to compare
  • Updated PCRE2 to v10.40

v0.18.1

19 Dec 16:48
Compare
Choose a tag to compare
  • Optimized zero-allocation matching (through CreateMatchBuffer())
  • Made PcreMatchBuffer disposable and finalizable
  • Removed thread safety check in PcreMatchBuffer

v0.18.0

14 Nov 13:14
Compare
Choose a tag to compare
  • Updated PCRE to v10.39
  • Added a ValueSpan property to string-based matches and groups

v0.17.0

21 Oct 18:17
Compare
Choose a tag to compare
  • Updated PCRE to v10.38 with a patch.
  • Added XML documentation (IntelliSense)
  • Disallowed reentrancy in PcreMatchBuffer
  • Breaking change: Changed the exception types thrown on error
  • Added the PCRE error code to the exceptions