{"ecosystem":"cargo","package":"raw-window-handle","from_version":null,"to_version":null,"changes":[{"from_version":"unknown","to_version":"v0.6.0","change_type":"breaking","description":"**Breaking:** `HasRaw(Display/Window)Handle::raw_(display/window)_handle` returns a result indicating if fetching the window handle failed (#122).","migration_hint":null},{"from_version":"unknown","to_version":"v0.6.0","change_type":"breaking","description":"**Breaking:** Remove the `Active/ActiveHandle` types from the public API (#126).","migration_hint":null},{"from_version":"unknown","to_version":"v0.6.0","change_type":"breaking","description":"**Breaking:** Renamed `empty` methods to `new`, and take parameters in most of those, to better match normal Rust semantics.","migration_hint":null},{"from_version":"unknown","to_version":"v0.6.0","change_type":"breaking","description":"**Breaking:** Remove `AppKitWindowHandle::ns_window` and `UiKitWindowHandle::ui_window` since they can be retrieved from the view (#129).","migration_hint":null},{"from_version":"unknown","to_version":"v0.6.0","change_type":"breaking","description":"**Breaking:** Remove `Copy` derive from `RawWindowHandle` and `WindowHandle` (#140).","migration_hint":null}],"total":5,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}