diff --git a/CMakeLists.txt b/CMakeLists.txt index 32a7b0280..ae9ca8acc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.24.0) project(libchewing LANGUAGES C) -set(CMAKE_PROJECT_VERSION 0.8.0-rc.1) +set(CMAKE_PROJECT_VERSION 0.8.0-rc.2) set(LIBCHEWING_VERSION ${CMAKE_PROJECT_VERSION}) set(PACKAGE_VERSION ${CMAKE_PROJECT_VERSION}) set(LIBCHEWING_BINARY_VERSION 1.0.0) diff --git a/Cargo.lock b/Cargo.lock index 5338dc890..0506b68b8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -34,9 +34,9 @@ checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" [[package]] name = "cc" -version = "1.0.95" +version = "1.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b" +checksum = "065a29261d53ba54260972629f9ca6bffa69bac13cd1fed61420f7fa68b9f8bd" [[package]] name = "cfg-if" @@ -46,7 +46,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chewing" -version = "0.8.0-beta.1" +version = "0.8.0-beta.2" dependencies = [ "der", "directories", @@ -57,7 +57,7 @@ dependencies = [ [[package]] name = "chewing-cli" -version = "0.8.0-beta.1" +version = "0.8.0-beta.2" dependencies = [ "anyhow", "chewing", @@ -66,7 +66,7 @@ dependencies = [ [[package]] name = "chewing_capi" -version = "0.8.0-beta.1" +version = "0.8.0-beta.2" dependencies = [ "chewing", "env_logger", @@ -172,9 +172,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.14.3" +version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ "ahash", "allocator-api2", @@ -191,9 +191,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.153" +version = "0.2.154" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" +checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" [[package]] name = "libredox" diff --git a/Cargo.toml b/Cargo.toml index b15096aa8..3616b5c90 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ name = "chewing" description = "The Chewing (酷音) intelligent Zhuyin input method." documentation = "https://docs.rs/chewing" license = "LGPL-2.1-or-later" -version = "0.8.0-beta.1" +version = "0.8.0-beta.2" rust-version = "1.70" edition = "2021" diff --git a/NEWS b/NEWS index bc0897e06..e9193a5ed 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -What's New in libchewing 0.8.0-rc.1 (UNRELEASED) +What's New in libchewing 0.8.0-rc.2 (UNRELEASED) --------------------------------------------------------- * Added @@ -16,6 +16,9 @@ What's New in libchewing 0.8.0-rc.1 (UNRELEASED) responsive. - Easy symbol input now accepts arbitrary long "symbols". (rust) +* Buf fixed + - chewing_cand_CheckDone result was reversed in capi (introduced in v0.7.0) + * Removed - HashMap implemented Dictionary was removed. diff --git a/capi/Cargo.toml b/capi/Cargo.toml index e0b50ca4c..86174e3f1 100644 --- a/capi/Cargo.toml +++ b/capi/Cargo.toml @@ -2,7 +2,7 @@ name = "chewing_capi" description = "The Chewing (酷音) intelligent Zhuyin input method." license = "LGPL-2.1-or-later" -version = "0.8.0-beta.1" +version = "0.8.0-beta.2" rust-version = "1.70" edition = "2021" @@ -10,7 +10,7 @@ edition = "2021" crate-type = ["rlib", "staticlib"] [dependencies] -chewing = { version = "0.8.0-beta.1", path = ".." } +chewing = { version = "0.8.0-beta.2", path = ".." } env_logger = { version = ">= 0.10.2", default-features = false } log = { workspace = true } diff --git a/fuzzer/Cargo.toml b/fuzzer/Cargo.toml index 14f994bfc..026d70e06 100644 --- a/fuzzer/Cargo.toml +++ b/fuzzer/Cargo.toml @@ -6,8 +6,8 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -chewing = { version = "0.8.0-beta.1", path = ".." } -chewing_capi = { version = "0.8.0-beta.1", path = "../capi" } +chewing = { version = "0.8.0-beta.2", path = ".." } +chewing_capi = { version = "0.8.0-beta.2", path = "../capi" } log = "0.4.21" env_logger = { version = ">= 0.10.2", default-features = false } xflags = "0.3.2" diff --git a/tests/testhelper/Cargo.toml b/tests/testhelper/Cargo.toml index 4a624eb2d..5b9d21951 100644 --- a/tests/testhelper/Cargo.toml +++ b/tests/testhelper/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" crate-type = ["cdylib"] [dependencies] -chewing = { version = "0.8.0-beta.1", path = "../.." } +chewing = { version = "0.8.0-beta.2", path = "../.." } [features] sqlite = ["chewing/sqlite"] diff --git a/tools/Cargo.toml b/tools/Cargo.toml index 41918fe51..bad718ee9 100644 --- a/tools/Cargo.toml +++ b/tools/Cargo.toml @@ -2,10 +2,10 @@ name = "chewing-cli" description = "Tools of the Chewing (酷音) intelligent Zhuyin input method." license = "LGPL-2.1-or-later" -version = "0.8.0-beta.1" +version = "0.8.0-beta.2" edition = "2021" [dependencies] anyhow = "1.0.0" -chewing = { version = "0.8.0-beta.1", path = "..", features = ["sqlite"] } +chewing = { version = "0.8.0-beta.2", path = "..", features = ["sqlite"] } xflags = "0.3.2" diff --git a/vet/audits.toml b/vet/audits.toml index b656c20e7..fdf6a13aa 100644 --- a/vet/audits.toml +++ b/vet/audits.toml @@ -32,6 +32,11 @@ who = "Kan-Ru Chen " criteria = "safe-to-deploy" delta = "1.0.90 -> 1.0.95" +[[audits.cc]] +who = "Kan-Ru Chen " +criteria = "safe-to-deploy" +delta = "1.0.95 -> 1.0.96" + [[audits.der]] who = "Kan-Ru Chen " criteria = "safe-to-deploy" diff --git a/vet/imports.lock b/vet/imports.lock index dd2443b6b..ef585b937 100644 --- a/vet/imports.lock +++ b/vet/imports.lock @@ -2,19 +2,11 @@ # cargo-vet imports lock [[unpublished.chewing]] -version = "0.8.0-alpha.1" -audited_as = "0.7.0-beta.3" - -[[unpublished.chewing]] -version = "0.8.0-beta.1" -audited_as = "0.7.0-beta.3" - -[[unpublished.chewing-cli]] -version = "0.8.0-alpha.1" -audited_as = "0.7.0-beta.3" +version = "0.8.0-beta.2" +audited_as = "0.8.0-beta.1" [[unpublished.chewing-cli]] -version = "0.8.0-beta.1" +version = "0.8.0-beta.2" audited_as = "0.7.0-beta.3" [[publisher.anyhow]] @@ -32,8 +24,8 @@ user-login = "Amanieu" user-name = "Amanieu d'Antras" [[publisher.chewing]] -version = "0.7.0-beta.3" -when = "2024-04-07" +version = "0.8.0-beta.1" +when = "2024-04-28" user-id = 7551 user-login = "kanru" user-name = "Kan-Ru Chen" @@ -46,15 +38,15 @@ user-login = "kanru" user-name = "Kan-Ru Chen" [[publisher.hashbrown]] -version = "0.14.3" -when = "2023-11-26" +version = "0.14.5" +when = "2024-04-28" user-id = 2915 user-login = "Amanieu" user-name = "Amanieu d'Antras" [[publisher.libc]] -version = "0.2.153" -when = "2024-01-31" +version = "0.2.154" +when = "2024-04-29" user-id = 51017 user-login = "JohnTitor" user-name = "Yuki Okushi"