Skip to content

v0.2.0

Choose a tag to compare

@ecton ecton released this 28 Dec 02:58
· 33 commits to main since this release
f5b8c8c

Breaking Changes

  • UnwindSafe is no longer required for WindowBehavior or
    WindowBehavior::Context.

Changed

  • This crate's default features now include wayland-csd-adwaita. This enables
    winit's built-in decoration drawing on Wayland.

Fixed

  • App now implements Application.
  • Window is now fully weak. Previously the channel for messages would still
    remain allocated while instances of Window existed. Now, the messages
    channel is freed as soon as the window is closed.

Added

  • AsApplication is a new trait that can be implemented to resolve to the App
    type. This allows wrapper types to be written that hide the appit types.
  • WindowAttributes now implement Debug.