Code generated by the current windows-bindgen/windows-metadata 0.49 crates is not compatible with the latest windows(-core) 0.51 release.
@kennykerr are you sure windows-bindgen/windows-metadata don't need an update? They generate calls to ::windows::imp::interface_hierarchy!(), but these have moved into the core.
::windows::core::imp::interface_hierarchy!() would also be inconvenient because the macro internally references ::windows_core and requires the windows-core crate to be in the dependencies list too.
Originally posted by @MarijnS95 in #2605 (comment)
Apparently compatible releases need to be explicitly requested, so here goes.