Skip to content

Commit 5a75935

Browse files
bors[bot]behnam
andcommitted
Merge #245
245: Release v0.8.0 r=behnam a=behnam # New Components - [`unic-ucd-block`] List of all Unicode Blocks and the property assigning a block to each character. - [`unic-ucd-hangul`] Unicode Hangul Syllable detection and Composition/Decomposition algorithms. # Other Updates - [`unic-ucd-name`] Complete implementation for Unicode Name Property, with addition of Hangul and CJK Han names, as defined by The Unicode Standard. # Notes - Special thanks for Yan Li (@eyeplum) for implementing most of the features in this release. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/open-i18n/rust-unic/245) <!-- Reviewable:end --> Co-authored-by: Behnam Esfahbod <[email protected]>
2 parents 4ccb0a7 + 2fa4c8d commit 5a75935

File tree

31 files changed

+124
-120
lines changed

31 files changed

+124
-120
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ In `Cargo.toml`:
159159

160160
```toml
161161
[dependencies]
162-
unic = "0.7.0" # This has Unicode 10.0.0 data and algorithms
162+
unic = "0.8.0" # This has Unicode 10.0.0 data and algorithms
163163
```
164164

165165
And in `main.rs`:

apps/cli/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "unic-cli"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
authors = ["The UNIC Project Developers"]
55
repository = "https://github.com/open-i18n/rust-unic/"
66
license = "MIT/Apache-2.0"
@@ -10,7 +10,7 @@ categories = ["internationalization", "text-processing", "parsing", "command-lin
1010
readme = "README.md"
1111

1212
[dependencies]
13-
unic = { path = "../../unic/", version = "0.7.0" }
13+
unic = { path = "../../unic/", version = "0.8.0" }
1414

1515
clap = "2.29"
1616
lazy_static = "1.0"

etc/common.sh

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,26 @@ export COMPONENTS="
1919
2020
unic/char/basics
2121
unic/char/range
22+
2223
unic/char/property
24+
2325
unic/char
2426
2527
unic/ucd/version
26-
unic/ucd/common
28+
29+
unic/ucd/category
30+
unic/ucd/hangul
2731
2832
unic/ucd/age
2933
unic/ucd/bidi
3034
unic/ucd/block
3135
unic/ucd/case
32-
unic/ucd/category
33-
unic/ucd/hangul
36+
unic/ucd/common
3437
unic/ucd/ident
3538
unic/ucd/name
3639
unic/ucd/normal
3740
unic/ucd/segment
41+
3842
unic/ucd
3943
4044
unic/bidi

gen/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ description = "UNIC — Table Generation"
88
publish = false
99

1010
[dependencies]
11-
unic-char-range = { path = "../unic/char/range/", version = "0.7.0" }
11+
unic-char-range = { path = "../unic/char/range/", version = "0.8.0" }
1212

1313
# Command line argument parsing
1414
clap = "2.29"

unic/Cargo.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "unic"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
authors = ["The UNIC Project Developers"]
55
repository = "https://github.com/open-i18n/rust-unic/"
66
license = "MIT/Apache-2.0"
@@ -19,17 +19,17 @@ bench_it = ["unic-bidi/bench_it"]
1919
serde = ["unic-bidi/serde"]
2020

2121
[dependencies]
22-
unic-bidi = { path = "bidi/", version = "0.7.0" }
23-
unic-char = { path = "char/", version = "0.7.0", features = ["std"] }
24-
unic-common = { path = "common/", version = "0.7.0" }
25-
unic-emoji = { path = "emoji/", version = "0.7.0" }
26-
unic-idna = { path = "idna/", version = "0.7.0" }
27-
unic-normal = { path = "normal/", version = "0.7.0" }
28-
unic-segment = { path = "segment/", version = "0.7.0" }
29-
unic-ucd = { path = "ucd/", version = "0.7.0" }
22+
unic-bidi = { path = "bidi/", version = "0.8.0" }
23+
unic-char = { path = "char/", version = "0.8.0", features = ["std"] }
24+
unic-common = { path = "common/", version = "0.8.0" }
25+
unic-emoji = { path = "emoji/", version = "0.8.0" }
26+
unic-idna = { path = "idna/", version = "0.8.0" }
27+
unic-normal = { path = "normal/", version = "0.8.0" }
28+
unic-segment = { path = "segment/", version = "0.8.0" }
29+
unic-ucd = { path = "ucd/", version = "0.8.0" }
3030

3131
[dev-dependencies]
32-
unic-char-range = { path = "char/range/", version = "0.7.0" }
32+
unic-char-range = { path = "char/range/", version = "0.8.0" }
3333

3434
[badges]
3535
maintenance = { status = "actively-developed" }

unic/bidi/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "unic-bidi"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
authors = ["The UNIC Project Developers"]
55
repository = "https://github.com/open-i18n/rust-unic/"
66
license = "MIT/Apache-2.0"
@@ -22,12 +22,12 @@ bench_it = []
2222
[dependencies]
2323
matches = "0.1"
2424
serde = { version = ">=0.8, <2.0", optional = true, features = ["derive"] }
25-
unic-ucd-bidi = { path = "../ucd/bidi/", version = "0.7.0" }
25+
unic-ucd-bidi = { path = "../ucd/bidi/", version = "0.8.0" }
2626

2727
[dev-dependencies]
2828
serde_test = ">=0.8, <2.0"
29-
unic-char-property = { path = "../char/property/", version = "0.7.0" }
30-
unic-ucd-version = { path = "../ucd/version/", version = "0.7.0" }
29+
unic-char-property = { path = "../char/property/", version = "0.8.0" }
30+
unic-ucd-version = { path = "../ucd/version/", version = "0.8.0" }
3131

3232
[badges]
3333
maintenance = { status = "actively-developed" }

unic/char/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "unic-char"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
authors = ["The UNIC Project Developers"]
55
repository = "https://github.com/open-i18n/rust-unic/"
66
license = "MIT/Apache-2.0"
@@ -17,9 +17,9 @@ default = []
1717
std = ["unic-char-range/std"]
1818

1919
[dependencies]
20-
unic-char-basics = { path = "basics/", version = "0.7.0" }
21-
unic-char-property = { path = "property/", version = "0.7.0" }
22-
unic-char-range = { path = "range/", version = "0.7.0" }
20+
unic-char-basics = { path = "basics/", version = "0.8.0" }
21+
unic-char-property = { path = "property/", version = "0.8.0" }
22+
unic-char-range = { path = "range/", version = "0.8.0" }
2323

2424
[badges]
2525
maintenance = { status = "actively-developed" }

unic/char/basics/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "unic-char-basics"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
authors = ["The UNIC Project Developers"]
55
repository = "https://github.com/open-i18n/rust-unic/"
66
license = "MIT/Apache-2.0"
@@ -13,7 +13,7 @@ readme = "README.md"
1313
exclude = []
1414

1515
[dev-dependencies]
16-
unic-char-range = { path = "../range/", version = "0.7.0" }
16+
unic-char-range = { path = "../range/", version = "0.8.0" }
1717

1818
[badges]
1919
maintenance = { status = "actively-developed" }

unic/char/property/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "unic-char-property"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
authors = ["The UNIC Project Developers"]
55
repository = "https://github.com/open-i18n/rust-unic/"
66
license = "MIT/Apache-2.0"
@@ -12,7 +12,7 @@ categories = ["internationalization", "text-processing", "parsing"]
1212
exclude = []
1313

1414
[dependencies]
15-
unic-char-range = { path = "../range/", version = "0.7.0" }
15+
unic-char-range = { path = "../range/", version = "0.8.0" }
1616

1717
[badges]
1818
maintenance = { status = "actively-developed" }

unic/char/range/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "unic-char-range"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
authors = ["The UNIC Project Developers"]
55
repository = "https://github.com/open-i18n/rust-unic/"
66
license = "MIT/Apache-2.0"

0 commit comments

Comments
 (0)