Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 1.21 KB

CHANGELOG.md

File metadata and controls

35 lines (27 loc) · 1.21 KB

Unreleased

  • Bump Rust Edition from 2018 to 2021.
  • Make Layer's implementation details private; it is now a struct with as_ptr and is_existing accessor methods.
  • Add support for tvOS, watchOS and visionOS.
  • Use objc2 internally.
  • Move Layer constructors to the type itself.
    • appkit::metal_layer_from_ns_view is now Layer::from_ns_view.
    • uikit::metal_layer_from_ui_view is now Layer::from_ui_view.
  • Added Layer::from_layer to construct a Layer from a CALayer directly.
  • Fixed layers not automatically resizing to match the super layer they were created from.

0.4.0 (2023-10-31)

  • Update raw-window-handle dep to 0.6.0.
  • Remove metal_layer_from_ns_window and metal_layer_from_ui_window.

0.3.2 (2023-10-31)

  • Bump version of cocoa and core-graphics dependencies.

0.3.1 (2022-11-25)

  • Only build docs.rs for darwin and ios.

0.3.0 (2022-07-28)

  • Update raw-window-handle dep to 0.5.0.

0.2.0 (2021-12-02)

  • Update raw-window-handle dep to 0.4.2. Rename macos -> appkit and ios -> uikit following raw-window-handle.

0.1.2

  • Update cocoa and core-graphics dependencies.

0.1.1

  • iOS: support layer from ui window.

0.1.0

  • Initial release! 🎉