UNIC v0.6.0 Release Notes
Release Date: 2017-09-22 // over 6 years ago-
๐ New components and modules
Abstractions for working with characters
- [
unic-char-range
] Range and iterator types for characters, plus achars!()
macro. (Used aschars!('a'..'e')
,chars!('a'..='e')
, orchars!(..)
.) - ๐ [
unic-char-property
] New component based on the module previously inunic-utils
, with new support for binary character properties.
Extending Unicode Character Database properties
- [
unic-ucd-name
] New minimal implementation of Unicode character names (Name
property). - [
unic-ucd-case
] New basic implementation of Unicode character case properties. - [
unic-ucd-bidi
] AddBidi_Mirrored
andBidi_Control
properties.
โฌ๏ธ Dropped components and modules
- Drop
unic-utils
'siter_all_chars()
in favor ofunic-char-range
types and macros.
โก๏ธ Other updates
- ๐ฑ All tables are now generated by the Rust pipeline! ๐
- ๐ The Rust table generation has been cleaned up to a very nice level of polish! โจ
- [
unic-utils
] Restructure tables into a dedicated type, rather than a mix of traits and "blessed" std types.
- [