Changelog of @hackage/regex-do 3.2.2
3.2.1
fix failing build
3.2
fix bug in defaultReplacer
3.1
tidy up types:
reexport Regex and other types in Text.Regex.Do.Type.Do
merge Hint and other types to Text.Regex.Do.Type.Do
3.0.1
fix changelog
3.0
API overhaul
minimize use of newtypes
regex-constructing functions catch error, return Either String a
Format is now Replace.Template
fix bug in ReplaceOpen.getGroup
hide Matchf
2.6.2
compatible with 2.6.1
add makeRegexM, makeRegexOptM, RegexResult to catch regex construction errors
2.6.1
compatible with 2.6
add Format instances: ByteString, Text
add Trim instance: Text
2.6
compatible with 2.5
overload replace (both Ascii & Utf8): add shorter arg versions
2.5
API changes
split PCRE to Ascii and Utf8
remove [Comp] opt from replace signature
tweak trim
2.4
refactor Replace: remove ReplaceCase. Use Once | All hints instead
2.3
include missing TestReplaceOpen
2.2
MatchSame -> MatchHint
2.1
API changes
moved type files to Type dir
ReplaceOpen accepts both MatchArray and PosLen
2.0
ReplaceOpen : add Text instance
1.9
add ReplaceOpen. ReplaceOpen can replace in various data types in addition to String, ByteString.
ReplaceOpen itself does not regex. It only processes results as MatchArray.
Replace calls regex, then passes results to ReplaceOpen which replaces
1.8
replace, replaceGroup -> replace
1.7
add MatchSame
1.6
rollup all match fns into one class add Matchf, Pad
1.5
rename Match class -> ExplicitMatch
1.4
API changes changed namespace
1.3
fix bug in replace docs base version constraint
there is no 1.2 version
1.1
refactor Replace
! buggy replace
1.0
initial version ! buggy replace