Releases
accesskit_winit-v0.19.0
Compare
Sorry, something went wrong.
No results found
0.19.0 (2024-01-13)
⚠ BREAKING CHANGES
Lazily activate Unix adapters (#324 )
Remove accesskit_winit::Adapter::update (#325 )
Force a semver break for the winit rwh feature additions (#322 )
Rename accesskit_winit::Adapter::on_event to process_event (#307 )
Bump winit to 0.29 (#256 )
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 )
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 )
Update winit to 0.28 (#207 )
Move lazy initialization from the core platform adapter to the caller (#179 )
deps
Features
Add features for async runtimes on Unix (#248 ) (b56b4ea )
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 )
Feature-gate the Unix adapter in accesskit_winit (#214 ) (be95807 )
Bug Fixes
Account for window decorations when accesskit_winit::Adapter::process_event receives a resizing event on Unix (#312 ) (e2b264c )
Add a rwh_05 feature flag to accesskit_winit (#319 ) (f4d279c )
Add missing semicolons when not returning anything (#303 ) (38d4de1 )
Don't force winit's X11 and Wayland features to be enabled (#209 ) (a3ed357 )
Fix doc build for accesskit_winit (#281 ) (e3b38b8 )
Force a semver break for the winit rwh feature additions (#322 ) (61acdb0 )
Force a semver-breaking version bump in downstream crates (#234 ) (773389b )
Lazily activate Unix adapters (#324 ) (54ed036 )
Reduce the winit version requirement to match egui (#170 ) (1d27482 )
Remove accesskit_winit::Adapter::update (#325 ) (f121bff )
Run our own async executor on Unix (#337 ) (8f937ba )
Show an error at compile-time if no raw-window-handle feature is enabled for the winit adapter (#339 ) (a24f5fd )
Use raw-window-handle 0.6 (#310 ) (3fa69ab )
Miscellaneous Chores
Code Refactoring
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 lazy initialization from the core platform adapter to the caller (#179 ) (f35c941 )
Move thread synchronization into platform adapters; drop parking_lot (#212 ) (5df52e5 )
Rename accesskit_winit::Adapter::on_event to process_event (#307 ) (6fbebde )
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_windows bumped from 0.16.0 to 0.17.0
accesskit_macos bumped from 0.11.0 to 0.12.0
accesskit_unix bumped from 0.7.0 to 0.8.0
You can’t perform that action at this time.