Changelog for unicode-data-0.3.0
Changelog
0.3.0 (December 2021)
-
Support for big-endian architectures.
-
Added
unicodeVersion. -
Added
GeneralCategorydata type and correspondinggeneralCategoryAbbr,generalCategoryfunctions. -
Added the following functions to
Unicode.Char.General:isAlphabetic,isAlphaNum,isControl,isMark,isPrint,isPunctuation,isSeparator,isSymbolandisWhiteSpace. -
Added the module
Unicode.Char.Numeric. -
Add compatibility modules:
Unicode.Char.General.CompatUnicode.Char.Case.Compat
These modules are compatible with
base:Data.Char. -
Re-export some functions from
Data.Charin order to makeUnicode.Chara drop-in replacement in a future version of this package. -
Drop support for GHC 7.10.3
Deprecations
-
In
Unicode.Char.Case:isUpper: useisUpperCaseinstead.isLower: useisLowerCaseinstead.
-
In
Unicode.Char.General:isLetter: useisAlphabeticinstead.isSpace: useisWhiteSpaceinstead.
-
In
Unicode.Char: same as hereinabove. These functions will be replaced in a future release with the functions with the same names fromUnicode.Char.Case.CompatandUnicode.Char.General.Compat.
0.2.0 (November 2021)
- Update to Unicode 14.0.0.
- Add
Unicode.Char.Identifierssupporting Unicode Identifier and Pattern Syntax.
0.1.0.1 (Jul 2021)
- Workaround to avoid incorrect display of dependencies on Hackage by moving build-depends of ucd2haskell executable under a build flag conditional.
0.1.0 (Jul 2021)
- Initial release