mirror of
https://github.com/danbulant/appit
synced 2026-06-24 09:01:50 +00:00
1.6 KiB
1.6 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Breaking Changes
- This crate no longer specifies a specific raw-window-handle flag for winit.
This crate will maintain feature flags that allow picking whatever versions
winit is exposing. As of writing this note, the choices are
rwh_05andrwh_06.rwh_05was the feature that was activated in v0.2.0.
Changed
- All
&Appplicationbounds now are?Sized, enabling&dyn Applicationparameters.
v0.2.0 (2023-12-27)
Breaking Changes
UnwindSafeis no longer required forWindowBehaviororWindowBehavior::Context.
Changed
- This crate's default features now include
wayland-csd-adwaita. This enables winit's built-in decoration drawing on Wayland.
Fixed
Appnow implementsApplication.Windowis now fully weak. Previously the channel for messages would still remain allocated while instances ofWindowexisted. Now, the messages channel is freed as soon as the window is closed.
Added
AsApplicationis a new trait that can be implemented to resolve to theApptype. This allows wrapper types to be written that hide the appit types.WindowAttributesnow implementDebug.
v0.1.1 (2023-12-18)
Fixed
- Errors when building for Windows have been resolved.
v0.1.0 (2023-12-18)
This is the initial alpha release.