Skip to content

Commit 4521502

Browse files
authored
Release v0.20.0 (#5619)
1 parent 05cfdec commit 4521502

File tree

12 files changed

+91
-70
lines changed

12 files changed

+91
-70
lines changed

.deny.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
multiple-versions = "deny"
33
skip-tree = [
44
{ name = "windows-sys", version = "0.45" },
5-
{ name = "winit", version = "0.27.5" },
5+
{ name = "winit", version = "0.27" },
6+
{ name = "winit", version = "0.29" },
67
{ name = "rustc_version", version = "0.2.3" },
78
{ name = "sourcemap", version = "7.1.1" },
89
]

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ Bottom level categories:
3939

4040
## Unreleased
4141

42+
## v0.20.0 (2024-04-28)
43+
4244
### Major Changes
4345

4446
#### Pipeline overridable constants

Cargo.lock

Lines changed: 48 additions & 38 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -45,27 +45,27 @@ keywords = ["graphics"]
4545
license = "MIT OR Apache-2.0"
4646
homepage = "https://wgpu.rs/"
4747
repository = "https://github.com/gfx-rs/wgpu"
48-
version = "0.19.3"
48+
version = "0.20.0"
4949
authors = ["gfx-rs developers"]
5050

5151
[workspace.dependencies.wgc]
5252
package = "wgpu-core"
5353
path = "./wgpu-core"
54-
version = "0.19.3"
54+
version = "0.20.0"
5555

5656
[workspace.dependencies.wgt]
5757
package = "wgpu-types"
5858
path = "./wgpu-types"
59-
version = "0.19.2"
59+
version = "0.20.0"
6060

6161
[workspace.dependencies.hal]
6262
package = "wgpu-hal"
6363
path = "./wgpu-hal"
64-
version = "0.19.3"
64+
version = "0.20.0"
6565

6666
[workspace.dependencies.naga]
6767
path = "./naga"
68-
version = "0.19.2"
68+
version = "0.20.0"
6969

7070
[workspace.dependencies]
7171
anyhow = "1.0.23"
@@ -118,18 +118,18 @@ serde_json = "1.0.116"
118118
smallvec = "1"
119119
static_assertions = "1.1.0"
120120
thiserror = "1"
121-
wgpu = { version = "0.19.3", path = "./wgpu" }
122-
wgpu-core = { version = "0.19.3", path = "./wgpu-core" }
123-
wgpu-example = { version = "0.19.0", path = "./examples/common" }
124-
wgpu-macros = { version = "0.19.0", path = "./wgpu-macros" }
125-
wgpu-test = { version = "0.19.0", path = "./tests" }
126-
wgpu-types = { version = "0.19.2", path = "./wgpu-types" }
121+
wgpu = { version = "0.20.0", path = "./wgpu" }
122+
wgpu-core = { version = "0.20.0", path = "./wgpu-core" }
123+
wgpu-example = { version = "0.20.0", path = "./examples/common" }
124+
wgpu-macros = { version = "0.20.0", path = "./wgpu-macros" }
125+
wgpu-test = { version = "0.20.0", path = "./tests" }
126+
wgpu-types = { version = "0.20.0", path = "./wgpu-types" }
127127
winit = { version = "0.29", features = ["android-native-activity"] }
128128

129129
# Metal dependencies
130130
block = "0.1"
131131
core-graphics-types = "0.1"
132-
metal = { version = "0.27.0", git = "https://github.com/gfx-rs/metal-rs", rev = "ff8fd3d6dc7792852f8a015458d7e6d42d7fb352" }
132+
metal = { version = "0.28.0" }
133133
objc = "0.2.5"
134134

135135
# Vulkan dependencies
@@ -144,7 +144,7 @@ gpu-allocator = { version = "0.25", default_features = false, features = [
144144
"d3d12",
145145
"public-winapi",
146146
] }
147-
d3d12 = { version = "0.7.0", path = "./d3d12/" }
147+
d3d12 = { version = "0.20.0", path = "./d3d12/" }
148148
range-alloc = "0.1"
149149
winapi = "0.3"
150150
hassle-rs = "0.11.0"

d3d12/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "d3d12"
3-
version = "0.19.0"
3+
version = "0.20.0"
44
authors = ["gfx-rs developers"]
55
description = "Low level D3D12 API wrapper"
66
repository = "https://github.com/gfx-rs/wgpu/tree/trunk/d3d12"

deno_webgpu/Cargo.toml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,15 @@ raw-window-handle = { workspace = true }
2424

2525
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.wgpu-core]
2626
workspace = true
27-
features = ["raw-window-handle", "trace", "replay", "serde", "strict_asserts", "wgsl", "gles"]
27+
features = [
28+
"raw-window-handle",
29+
"trace",
30+
"replay",
31+
"serde",
32+
"strict_asserts",
33+
"wgsl",
34+
"gles",
35+
]
2836

2937
# We want the wgpu-core Metal backend on macOS and iOS.
3038
[target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies.wgpu-core]
@@ -37,7 +45,7 @@ workspace = true
3745
features = ["dx12"]
3846

3947
[target.'cfg(windows)'.dependencies.wgpu-hal]
40-
version = "0.19.0"
48+
version = "0.20.0"
4149
path = "../wgpu-hal"
4250
features = ["windows_rs"]
4351

0 commit comments

Comments
 (0)