- Update to new upstream release 63.1
* CLDR 34
+ Segmentation rules and emoji sort order adjusted for
Unicode 11
+ Somali and Javanese data now up to moderate level
(document content)
+ Tongan, Konkani, Maori, Dzongkha, Tatar, Kurdish (ku),
and Xhosa data now up to basic level
+ Many data additions and corrections in many other
languages
+ The following languages have been added to ICU: Sindhi,
Maori, Turkmen, Javanese, Interlingua, Kurdish (ku), Xhosa
* New currency: Venezuela's Bolívar Soberano (VES)
* New Japanese calendar era from 2019: CLDR and ICU include
data for testing that can be enabled.
(ICU #12973, CLDR #10750)
* To enable CLDR new Japanese era placeholder name, set
environment variable (and Java system property for ICU4J)
ICU_ENABLE_TENTATIVE_ERA=true.
* New API for number and currency range formatting
(class NumberRangeFormatter, #11276)
* Support for additional Unicode properties:
Indic_Positional_Category & Indic_Syllabic_Category (#8966)
and Vertical_Orientation (#12850)
* New API for code point maps and tries, mapping Unicode
code points (U+0000..U+10FFFF) to integer values. (#13530)
* Java classes CodePointMap, CodePointTrie, MutableCodePointTrie
* C types UCPMap, UCPTrie, UMutableCPTrie
* New API for getting a UnicodeSet per binary property and a code
point map per enumerated/int-value property. (#20086)
OBS-URL: https://build.opensuse.org/request/show/642586
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/icu?expand=0&rev=96
* CLDR 30.0.3:
+ Fix incorrect data for number of Cantonese speakers in China.
+ Hani_Latn transform was not updated with Unihan 9.0 kMandarin
readings.
* Time zone database version 2016j
* #12815 uspoof_getSkeleton sets backwards-incompatible illegal
argument exception
* #12825 uspoof_check goes into an "infinite loop" when U+30FB
is in an input string
* #12832 GreekUpper::toUpper skips the final character on a
non-terminated UTF-8 string
* #12849 u_strToTitle returns incorrect length if destination
is NULL
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/icu?expand=0&rev=71
- Version bump to 53.1:
* Data from the CLDR 25 release: Many bug fixes
* Time zone data: 2014b, including post CLDR 25 time zone data update to CLDR.
* U+20BD Ruble Sign added (from Unicode 7.0, otherwise ICU 53 still uses Unicode 6.3)
* Collation code re-implemented
* ICU4C now requires compilers with C99 support
* Updated Spoof Checker for Unicode Security Standard version 6.3. (#10706)
* many more see http://site.icu-project.org/download/53
- Clean up with spec-cleaner and remove some obsolete provide/obsolete
- Use official download tarballs instead of repacks
OBS-URL: https://build.opensuse.org/request/show/236140
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/icu?expand=0&rev=43