Skip to content

v5.0.0

Compare
Choose a tag to compare
@thomashoneyman thomashoneyman released this 26 Feb 20:01
· 12 commits to main since this release
8e36080

Breaking changes:

  • Added support for PureScript 0.14 and dropped support for all previous versions (#30 by @JordanMartinez)
  • Main module renamed to Data.CodePoint.Unicode, functions now operate on CodePoints, no longer Chars (#15 by @MonoidMusician)
  • Simple case conversions renamed toUpper -> toUpperSimple, etc. (#15 by @MonoidMusician)
  • Deprecation warnings for isDigit and digitToInt (#31 by @milesfrain)

New features:

  • Added hexDigitToInt, decDigitToInt, octDigitToInt and deprecated isDigit and digitToInt (#31 by @milesfrain)
  • New toUpper, toLower, toTitle based on full Unicode replacements, which may return more than one code point (#15 by @MonoidMusician)
  • Added caseFold and caseFoldSimple (#15 by @MonoidMusician)
  • New module Data.String.Unicode for case-conversion operating on strings (derived from the code point functions) (#15 by @MonoidMusician)
    Bugfixes:

Other improvements:

  • Changed default branch to main from master
  • Updated to comply with Contributors library guidelines by adding new issue and pull request templates, updating documentation, and migrating to Spago for local development and CI (#22, #26, #29)