ash-rs / ash

Vulkan bindings for Rust
Apache License 2.0
1.82k stars 186 forks source link

Release `ash 0.38.0` and `ash-window 0.13.0` #897

Closed MarijnS95 closed 6 months ago

MarijnS95 commented 6 months ago

This is a head-start with a "little" migration guide explaining all the breaking changes we've done over the past two (!!) years, to be posted in the GitHub release (and I'm not sure if it should reside in the keepachangelog file). Please let me know if there's anything breaking or otherwise important that deserves a mention.

MarijnS95 commented 6 months ago

Did you want to reword the #894 changelog entry to make more sense in isolation?

Good catch! I removed the flattened `ash::vk::*` extension modules into `ash::vk`, bit and added , and moved high-level extension wrappers from `ash::extensions::*` to `ash::<prefix>::<extension name>::{Instance, Device}` to #734.