Changelog and versions

This commit is contained in:
Connor Fitzgerald 2024-06-12 20:47:11 -04:00
parent c8b88767a4
commit 812727d888
No known key found for this signature in database
GPG Key ID: 7D3FA445BAD3008D
6 changed files with 24 additions and 18 deletions

View File

@ -37,10 +37,16 @@ Bottom level categories:
- Hal
-->
## Unreleased -- v0.20.1 (2024-04-??)
## Unreleased
## v0.20.1 (2024-06-12)
This release included v0.21.0 of `wgpu-core` and `wgpu-hal`, due to breaking changes needed to solve vulkan validation issues.
### Bug Fixes
This release fixes the validation errors whenever a surface is used with the vulkan backend. By @cwfitzgerald in [#5681](https://github.com/gfx-rs/wgpu/pull/5681).
#### General
- Clean up weak references to texture views and bind groups to prevent memory leaks. By @xiaopengli89 in [#5595](https://github.com/gfx-rs/wgpu/pull/5595).

18
Cargo.lock generated
View File

@ -2619,7 +2619,7 @@ checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
[[package]]
name = "player"
version = "0.20.0"
version = "0.20.1"
dependencies = [
"env_logger",
"log",
@ -4052,7 +4052,7 @@ dependencies = [
[[package]]
name = "wgpu"
version = "0.20.0"
version = "0.20.1"
dependencies = [
"arrayvec 0.7.4",
"cfg-if",
@ -4077,7 +4077,7 @@ dependencies = [
[[package]]
name = "wgpu-core"
version = "0.20.0"
version = "0.21.0"
dependencies = [
"arrayvec 0.7.4",
"bit-vec",
@ -4105,7 +4105,7 @@ dependencies = [
[[package]]
name = "wgpu-examples"
version = "0.20.0"
version = "0.20.1"
dependencies = [
"bytemuck",
"cfg-if",
@ -4138,7 +4138,7 @@ dependencies = [
[[package]]
name = "wgpu-hal"
version = "0.20.0"
version = "0.21.0"
dependencies = [
"android_system_properties",
"arrayvec 0.7.4",
@ -4162,7 +4162,7 @@ dependencies = [
"js-sys",
"khronos-egl",
"libc",
"libloading 0.8.3",
"libloading 0.7.4",
"log",
"metal",
"naga",
@ -4186,7 +4186,7 @@ dependencies = [
[[package]]
name = "wgpu-info"
version = "0.20.0"
version = "0.20.1"
dependencies = [
"anyhow",
"bitflags 2.5.0",
@ -4200,7 +4200,7 @@ dependencies = [
[[package]]
name = "wgpu-macros"
version = "0.20.0"
version = "0.20.1"
dependencies = [
"heck 0.5.0",
"quote",
@ -4209,7 +4209,7 @@ dependencies = [
[[package]]
name = "wgpu-test"
version = "0.20.0"
version = "0.20.1"
dependencies = [
"anyhow",
"arrayvec 0.7.4",

View File

@ -45,13 +45,13 @@ keywords = ["graphics"]
license = "MIT OR Apache-2.0"
homepage = "https://wgpu.rs/"
repository = "https://github.com/gfx-rs/wgpu"
version = "0.20.0"
version = "0.20.1"
authors = ["gfx-rs developers"]
[workspace.dependencies.wgc]
package = "wgpu-core"
path = "./wgpu-core"
version = "0.20.0"
version = "0.21.0"
[workspace.dependencies.wgt]
package = "wgpu-types"
@ -61,7 +61,7 @@ version = "0.20.0"
[workspace.dependencies.hal]
package = "wgpu-hal"
path = "./wgpu-hal"
version = "0.20.0"
version = "0.21.0"
[workspace.dependencies.naga]
path = "./naga"
@ -119,7 +119,7 @@ smallvec = "1"
static_assertions = "1.1.0"
thiserror = "1"
wgpu = { version = "0.20.0", path = "./wgpu" }
wgpu-core = { version = "0.20.0", path = "./wgpu-core" }
wgpu-core = { version = "0.21.0", path = "./wgpu-core" }
wgpu-example = { version = "0.20.0", path = "./examples/common" }
wgpu-macros = { version = "0.20.0", path = "./wgpu-macros" }
wgpu-test = { version = "0.20.0", path = "./tests" }

View File

@ -45,7 +45,7 @@ workspace = true
features = ["dx12"]
[target.'cfg(windows)'.dependencies.wgpu-hal]
version = "0.20.0"
version = "0.21.0"
path = "../wgpu-hal"
features = ["windows_rs"]

View File

@ -1,6 +1,6 @@
[package]
name = "wgpu-core"
version = "0.20.0"
version = "0.21.0"
authors = ["gfx-rs developers"]
edition = "2021"
description = "WebGPU core logic on wgpu-hal"
@ -127,7 +127,7 @@ version = "0.20.0"
[dependencies.hal]
package = "wgpu-hal"
path = "../wgpu-hal"
version = "0.20.0"
version = "0.21.0"
default_features = false
[target.'cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))'.dependencies]

View File

@ -1,6 +1,6 @@
[package]
name = "wgpu-hal"
version = "0.20.0"
version = "0.21.0"
authors = ["gfx-rs developers"]
edition = "2021"
description = "WebGPU hardware abstraction layer"