Releases
accesskit_unix-v0.8.0
Compare
Sorry, something went wrong.
No results found
0.8.0 (2024-01-13)
⚠ BREAKING CHANGES
Lazily activate Unix adapters (#324 )
Allow providing app_name, toolkit_name and toolkit_version in Tree, remove parameters from unix adapter constructor (#291 )
Make ActionHandler::do_action take &mut self (#296 )
Clean up roles and properties (#289 )
Decouple in-tree focus from host window/view focus (#278 )
Switch to simple unsigned 64-bit integer for node IDs (#276 )
Force a semver-breaking version bump in downstream crates (#234 )
Move thread synchronization into platform adapters; drop parking_lot (#212 )
Make Node opaque and optimize it for size (#205 )
Features
Add features for async runtimes on Unix (#248 ) (b56b4ea )
Add role for terminals (#282 ) (ddbef37 )
Allow providing app_name, toolkit_name and toolkit_version in Tree, remove parameters from unix adapter constructor (#291 ) (5313860 )
Basic Unix platform adapter (#198 ) (1cea32e )
Support custom role descriptions (#316 ) (c8d1a56 )
Support live regions on Unix (#299 ) (8d52a5f )
Support multiple top-level windows on Unix (#292 ) (43ecf4b )
Bug Fixes
Bump async-channel dependency to 2.1.1 (#321 ) (99120b8 )
Don't require tokio rt-multi-thread feature (#290 ) (cf61e47 )
Force a semver-breaking version bump in downstream crates (#234 ) (773389b )
Lazily activate Unix adapters (#324 ) (54ed036 )
Make full use of tokio ecosystem if the tokio feature is enabled on Unix (#336 ) (c034802 )
Run our own async executor on Unix (#337 ) (8f937ba )
Update atspi dependency (#217 ) (93f2dc9 )
Use common filters across platform adapters (#287 ) (09c1204 )
Code Refactoring
Clean up roles and properties (#289 ) (4fc9c55 )
Decouple in-tree focus from host window/view focus (#278 ) (d360d20 )
Make ActionHandler::do_action take &mut self (#296 ) (4fc7846 )
Make Node opaque and optimize it for size (#205 ) (4811152 )
Move thread synchronization into platform adapters; drop parking_lot (#212 ) (5df52e5 )
Switch to simple unsigned 64-bit integer for node IDs (#276 ) (3eadd48 )
Dependencies
The following workspace dependencies were updated
dependencies
accesskit bumped from 0.12.2 to 0.8.1
accesskit_consumer bumped from 0.17.0 to 0.18.0
You can’t perform that action at this time.