Releases: ltrzesniewski/pcre-net
Releases · ltrzesniewski/pcre-net
v1.2.0-pre1
- Added
PcreRegex.Substitute
methods which wrap thepcre2_substitute
function.
This is similar toReplace
but is implemented by PCRE2, and has distinct features.
v1.1.0
v1.0.0
- 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
- Updated PCRE2 to v10.43
- Added macOS arm64 platform
- Added
PcreMatchOptions.DisableRecurseLoopCheck
v0.21.0-pre1
- Updated PCRE2 to v10.43-RC1
- Added
PcreRegexSettings.MaxVarLookbehind
- Added new
PcreExtraCompileOptions
:CaselessRestrict
,AsciiBsD
,AsciiBsS
,AsciiBsW
,AsciiPosix
,AsciiDigit
v0.20.0
- Updated PCRE2 to v10.42
v0.19.0
- Updated PCRE2 to v10.40
v0.18.1
- Optimized zero-allocation matching (through
CreateMatchBuffer()
) - Made
PcreMatchBuffer
disposable and finalizable - Removed thread safety check in
PcreMatchBuffer
v0.18.0
- Updated PCRE to v10.39
- Added a
ValueSpan
property to string-based matches and groups