Repository navigation
Releases: DataTriny/accesskit-c
Releases · DataTriny/accesskit-c
Release list
v0.23.0
0.23.0 (2026-05-24)
⚠ BREAKING CHANGES
- Update minimum supported Rust version to 1.85 (#80)
- Update AccessKit crates (#69)
- Update Rust crates (#67)
- Make accesskit_custom_action an opaque type (#64)
- Update for the latest AccessKit release (#49)
- bump the rust-crates group with 4 updates (#45)
- Update the AccessKit crates (#37)
- Update accesskit_windows and add documentation for the subclassing adapter constructor (#28)
- Update to new AccessKit crate versions
- Bump Rust dependencies and handle breaking changes (#20)
deps
Features
- Add Android support (#72) (c42e2d9)
- Add functions to get string representation of opaque types (#56) (f885b39)
- Add iOS adapters (#94) (854f123)
- Add Meson as a build option (#2) (ab4c9ac)
- Add missing functions to geometry types (#63) (a809289)
- Allow usage of char slices in addition to null-terminated strings (#60) (5f0a917)
- Move the C bindings into a standalone repository (#1) (14ae192)
Bug Fixes
- Allow null pointers as empty slices (#79) (a3a8348)
- Bump Rust dependencies and handle breaking changes (#20) (6220309)
- bump the rust-crates group with 3 updates (#59) (314b789)
- bump the rust-crates group with 4 updates (#45) (ac163d1)
- bump the rust-crates group with 4 updates (#54) (f71fc32)
- bump the rust-crates group with 4 updates (#87) (32d4dcc)
- bump the rust-crates group with 4 updates (#92) (f81c006)
- bump the rust-crates group with 5 updates (#10) (aa6b8cd)
- Declare libraries required by the Windows platform adapter in debug builds (#17) (29d8b2e)
- Draw on the window to make the SDL example work under Wayland (#51) (4872478)
- Eliminate the dependency on
paste(#27) (e512230) - Ensure Vec capacity equals length in custom_actions to avoid UB on free (#82) (29b4a3e)
- Fix Android platform detection in CMake build process (#83) (8cca8b6)
- Fix some typos in the documentation (f67459f)
- Fix Windows publishing jobs (00ea880)
- Ignore a clippy warning on Android (#95) (5d4a5c9)
- Prevent use-after-free with some geometry functions (#65) (80ebdb5)
- Remove calls to
accesskit_tree_set_app_namein examples (#31) (1f493a9) - Remove paste from Cargo.lock (#30) (0623e08)
- Rename import library for MSVC toolchain (#43) (8ae58b1)
- Update AccessKit crates (#69) (91213c8)
- Update accesskit_windows and add documentation for the subclassing adapter constructor (#28) (0e13160)
- Update Corrosion to 0.5.1 (#32) (015a981)
- Update minimum supported Rust version to 1.75 (#11) (b0d35dd)
- Update minimum supported Rust version to 1.77.2 (#26) (b86ed76)
- Update minimum supported Rust version to 1.85 (#80) (c07ddbc)
- Update Rust crates (#67) (48186a9)
- Update some dependencies to fix potential vulnerabilities (#22) (7a3bb5f)
- Update the AccessKit crates (#37) (768173d)
- Update to new AccessKit crate versions (beccab7)
- Update toml_edit (#29) (0ed8053)