UNIC v0.5.0 - 2017-08-05
-
New component: [
unic-ucd-category
] Support General_Category Unicode (UCD) character property, implemented asenum GeneralCategory
. -
[
unic-ucd-nomal
] Support Decomposition_Type Unicode (UCD) character property, implemented asenum DecompositionType
. -
[
unic-ucd-normal
] Update Canonical_Combining_Class implementation to tuple struct and add update API accordingly. -
[
unic-ucd-age
] Update Age property implementation to not cause API breakage on new Unicode versions. -
[
unic-utils
] Rename fromunic-ucd-utils
, to contain all data-less utility functionalities. (#50) -
Expand character property API in implementations, in the process of defining trait-based contracts for all (UCD and other) character properties. (#66, #34)
-
Reorganize code structure to make room for dev packages, like new
unic-gen
crate—which is going to replace the Python implementation for data table generation. -
Drop data-dependent integration tests from packaging, allowing all tests pass for downloaded packages. (#34)
-
[
unic-ucd
] Expand cross-component and conformance tests. (#18, #43) -
Drop dependency on
rustc_test
in favor of default integration test harness. (#76)