Releases: purescript/purescript-strings
Releases · purescript/purescript-strings
v6.0.1
Bugfixes:
- Fix Char'stoEnumimplementation (#163 by @JordanMartinez)
v6.0.0
Breaking changes:
- Migrate FFI to ES modules (#158 by @kl0tl and @JordanMartinez)
- Replaced polymorphic proxies with monomorphic Proxy(#158 by @JordanMartinez)
- In slice, drop bounds checking andMaybereturn type (#145 by Quelklef)
Other improvements:
v5.0.0
Breaking changes:
- Added support for PureScript 0.14 and dropped support for all previous versions (#129)
- Updated replace'to reflect the existence of optional capturing groups (#126)
New features:
- Replaced unsafeCoercewithcoercewhere appropriate (#130)
- Replaced monomorphic proxies with Type.Proxy.Proxyand polymorphic variables (#134)
- Added a dotAll regexp flag (#133)
Bugfixes:
- Removed the bounds check from the foreign implementation of lastIndexOf'(#137)
Other improvements:
v4.0.2
v4.0.1
v4.0.0
- Updated for PureScript 0.12
- splitAtnow always returns a value (#78, @MonoidMusician)
- Added slice(@themattchan)
- Added more StringGens to correspond withCharGens (@matthewleon)
- Regex- matchnow returns- NonEmptyArray
- All string functions now operate on code points now rather than code units. The old functions are available via the .CodeUnitsmodules
- fromCharCodecan return- Nothingnow if given a value out of range
v3.5.0
v3.4.0
v3.3.2
Performance improvement in Data.String.Regex.match (@fehrenbach)
v3.3.1
Fix some Show instances (@Rufflewind)