summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff.email>2022-02-07 06:57:44 +0100
committerJörg Frings-Fürst <debian@jff.email>2022-02-07 06:57:44 +0100
commit6ffaa52cf732a84c0f8259dbc9b8183960ec5c33 (patch)
treed3136c22e3e805cfc0efe78412cce905a17e0c8d /NEWS
parent591cbf5878b7d4105b275585b9db1324c9dfce56 (diff)
parentaf151c593704a40e10efb28d1e3dd59a23a661f3 (diff)
Merge branch 'release/debian/1.0-1'debian/1.0-1
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS20
1 files changed, 20 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 454821b2..9cd1d54f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,23 @@
+New in 1.0:
+* The license has changed from "LGPLv3+ or GPLv2" to "LGPLv3+ or GPLv2+".
+* The data tables and algorithms have been updated to Unicode version 14.0.0.
+* The functions u8_uctomb, u16_uctomb, u32_uctomb now support strings larger
+ than 2 GiB by taking an 'n' argument of type ptrdiff_t (instead of int).
+* The functions u*_possible_linebreaks and u*_width_linebreaks now make it
+ easier to work with strings that contain CR-LF sequences: In this case,
+ in the returned array, it will return UC_BREAK_CR_BEFORE_LF followed by
+ UC_BREAK_MANDATORY (instead of twice UC_BREAK_MANDATORY).
+* There are new properties for recognizing pictographic symbols and
+ regional indicators:
+ - UC_PROPERTY_EMOJI uc_is_property_emoji
+ - UC_PROPERTY_EMOJI_PRESENTATION uc_is_property_emoji_presentation
+ - UC_PROPERTY_EMOJI_MODIFIER uc_is_property_emoji_modifier
+ - UC_PROPERTY_EMOJI_MODIFIER_BASE uc_is_property_emoji_modifier_base
+ - UC_PROPERTY_EMOJI_COMPONENT uc_is_property_emoji_component
+ - UC_PROPERTY_EXTENDED_PICTOGRAPHIC uc_is_property_extended_pictographic
+ - UC_PROPERTY_REGIONAL_INDICATOR uc_is_property_regional_indicator
+* Fixed multithread-safety bugs on Cygwin, native Windows, and Haiku.
+
New in 0.9.10:
* The functions
u8_casing_prefix_context, u8_casing_prefixes_context,