diff --git a/CHANGELOG.md b/CHANGELOG.md index 89d0255..3cb47d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# v0.6.0 +# v0.6.0 (2025-01-09) ## Breaking @@ -7,9 +7,10 @@ - native_window: Duplicate bindings for `native_buffer` types were removed. Use the bindings from `native_buffer` instead. - native_buffer: `OH_NativeBuffer_MetadataType` is now a wrapper around `c_int` instead of `c_uint`. -## Changed +## Add - Made vsync bindings also available as dedicated ohos-vsync-sys crate. No user facing changes. +- Updated all bindings for API-13. # v0.5.0 (2025-01-04) diff --git a/Cargo.lock b/Cargo.lock index 007b664..542bf43 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -113,7 +113,7 @@ dependencies = [ [[package]] name = "ohos-sys-opaque-types" -version = "0.1.1" +version = "0.1.2" [[package]] name = "ohos-vsync-sys" diff --git a/Cargo.toml b/Cargo.toml index 91881f4..805a589 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,21 +15,21 @@ members = ["components/*", "components/multimedia/image_framework"] exclude = ["components/multimedia", "scripts"] [workspace.dependencies] -ohos-sys-opaque-types = { version = "0.1", path = "components/opaque-types" } +ohos-sys-opaque-types = { version = "0.1.2", path = "components/opaque-types" } [dependencies] -arkui-sys = { version = "0.2", optional = true, path = "components/arkui" } +arkui-sys = { version = "0.2.2", optional = true, path = "components/arkui" } document-features = { version = "0.2", optional = true } -ohos-drawing-sys = { path = "components/drawing", version = "0.2.0", optional = true} -ohos-deviceinfo-sys = { version = "0.1.1", optional = true, path = "components/deviceinfo"} -hitrace-sys = { version = "0.1.3", optional = true, path = "components/hitrace"} -ohos-ime-sys = { version = "0.1.2", optional = true, path = "components/inputmethod"} -hilog-sys = { version = "0.1.3", optional = true, path = "components/hilog"} +ohos-drawing-sys = { path = "components/drawing", version = "0.2.1", optional = true} +ohos-deviceinfo-sys = { version = "0.1.2", optional = true, path = "components/deviceinfo"} +hitrace-sys = { version = "0.1.4", optional = true, path = "components/hitrace"} +ohos-ime-sys = { version = "0.1.3", optional = true, path = "components/inputmethod"} +hilog-sys = { version = "0.1.4", optional = true, path = "components/hilog"} xcomponent-sys = {version = "0.3.0", optional = true, path = "components/xcomponent"} ohos-image-kit-sys = {version = "0.2", optional = true, path = "components/multimedia/image_framework"} ohos-sys-opaque-types = { workspace = true} -ohos-vsync-sys = { version = "0.1", optional = true, path = "components/vsync"} +ohos-vsync-sys = { version = "0.1.1", optional = true, path = "components/vsync"} [features] diff --git a/components/opaque-types/Cargo.toml b/components/opaque-types/Cargo.toml index f02d92e..c665e5b 100644 --- a/components/opaque-types/Cargo.toml +++ b/components/opaque-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ohos-sys-opaque-types" -version = "0.1.1" +version = "0.1.2" edition = "2021" keywords = ["OpenHarmony", "HarmonyOS"] description = "Internal helper cratefor opaque type bindings that are used in multiple ohos-sys crates" diff --git a/components/xcomponent/CHANGELOG.md b/components/xcomponent/CHANGELOG.md index 2110e41..dfd1225 100644 --- a/components/xcomponent/CHANGELOG.md +++ b/components/xcomponent/CHANGELOG.md @@ -1,6 +1,7 @@ -# 0.3.0 (unreleased) +# 0.3.0 (2025-01-09) - The constant `OH_NATIVE_XCOMPONENT_OBJ` is now a `CStr` instead of raw byte string +- Updated bindings for API-13 # 0.2.0 (2025-01-04)