Sourced from xcomponent-sys's changelog.
Changelog
v0.8.2
- Update bindings up to API-18.
v0.8.1
- Update bindings to API-15
v0.8.0
- Bump
ohos-image-kit-sys
to 0.3.0 (Result signature change, see 0.7.0 release notes.)v0.7.1
- Fix API level propagation for native window, native image and native buffer.
- Add Pasteboard (
ohos-pasteboard-sys
)v0.7.0 (2025-06-06)
Breaking
- Update the signature of functions returning Error codes with zero representing the
Ok
value to an equivalentResult<(), NonZeroErrcode>
type. See the changelogs of the individual crates.Add
- Abilitykit (
ohos-abilitykit-sys
)- Multimodal Input Kit (
ohos-input-sys
)- Rawfile (
ohos-rawfile-sys
)- Window Manager (
ohos-window-manager-sys
)Update
- Update bindings for OpenHarmony 5.0.2 (API-14)
v0.6.0 (2025-01-09)
Breaking
- napi:
napi_property_descriptor
,napi_node_version
,napi_extended_error_info
no longer derive Copy/Clone.xcomponent
: The constantOH_NATIVE_XCOMPONENT_OBJ
is now aCStr
instead of raw byte string- native_window: Duplicate bindings for
native_buffer
types were removed. Use the bindings fromnative_buffer
instead.- native_buffer:
OH_NativeBuffer_MetadataType
is now a wrapper aroundc_int
instead ofc_uint
.Add
- Made vsync bindings also available as dedicated ohos-vsync-sys crate. No user facing changes.
- Updated all bindings for API-13.
... (truncated)