gfx-rs / wgpu

A cross-platform, safe, pure-Rust graphics API.
https://wgpu.rs
Apache License 2.0
12.27k stars 901 forks source link

v0.20.2 release for `wgpu` et al., v0.21.1 release for `wgpu-{core,hal}` #5850

Closed ErichDonGubler closed 3 months ago

ErichDonGubler commented 3 months ago

Remaining steps in the release process:

torokati44 commented 3 months ago

Do you think https://github.com/gfx-rs/wgpu/pull/5855 could/should also be backported after merging, and included in this patch release? 🤔

ErichDonGubler commented 3 months ago

@torokati44: If it lands first, I don't see why not. 🤷🏻‍♂️

Wumpf commented 3 months ago

fyi @ErichDonGubler I cherry-picked in (& resolved) a memory leak fix + changelog

ErichDonGubler commented 3 months ago

I have not yet pushed to v0.20.2 tag, but I intend to today.

NOTE: Since this PR was reviewed, https://github.com/gfx-rs/wgpu/pull/5141 was also cherry-picked as 8a2128c9 by @nical. We got informal review on this for the v0.20 branch specifically in our wgpu/Naga maintainers meeting slot today, so I don't consider this controversial.

torokati44 commented 3 months ago

Am I correct in that the wgpu package on crates.io will stay at v0.20.1 for this release?

Wumpf commented 3 months ago

correct! ~Release core core & hal still hasn't gone out yet though. Will happen soon~ Release went out by now https://github.com/gfx-rs/wgpu/releases/tag/v0.20.2