Skip to content

Commit db06b51

Browse files
authored
Release 0.58.0 (#3140)
1 parent ab03721 commit db06b51

File tree

41 files changed

+69
-68
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+69
-68
lines changed

crates/libs/bindgen/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "windows-bindgen"
3-
version = "0.57.0"
3+
version = "0.58.0"
44
authors = ["Microsoft"]
55
edition = "2021"
66
rust-version = "1.70"
@@ -21,7 +21,7 @@ default = ["metadata"]
2121
metadata = []
2222

2323
[dependencies]
24-
windows-metadata = { path = "../metadata", version = "0.57.0" }
24+
windows-metadata = { path = "../metadata", version = "0.58.0" }
2525
rayon = "1.7"
2626

2727
[dependencies.syn]

crates/libs/bindgen/readme.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
The [windows-bindgen](https://crates.io/crates/windows-bindgen) crate automatically generates Rust bindings from Windows metadata.
44

55
* [Getting started](https://kennykerr.ca/rust-getting-started/)
6-
* [Samples](https://github.com/microsoft/windows-rs/tree/0.57.0/crates/samples)
6+
* [Samples](https://github.com/microsoft/windows-rs/tree/0.58.0/crates/samples)
77
* [Releases](https://github.com/microsoft/windows-rs/releases)
88

99
Start by adding the following to your Cargo.toml file:
@@ -13,7 +13,7 @@ Start by adding the following to your Cargo.toml file:
1313
version = "0.52"
1414

1515
[dev-dependencies.windows-bindgen]
16-
version = "0.57"
16+
version = "0.58"
1717
```
1818

1919
Generates Rust bindings in a build script or test as needed:

crates/libs/core/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "windows-core"
3-
version = "0.57.0"
3+
version = "0.58.0"
44
authors = ["Microsoft"]
55
edition = "2021"
66
rust-version = "1.70"
@@ -18,20 +18,20 @@ default-target = "x86_64-pc-windows-msvc"
1818
targets = []
1919

2020
[dependencies.windows-targets]
21-
version = "0.52.5"
21+
version = "0.52.6"
2222
path = "../targets"
2323

2424
[dependencies.windows-result]
25-
version = "0.1.1"
25+
version = "0.2.0"
2626
path = "../result"
2727

2828
[dependencies.windows-strings]
2929
version = "0.1.0"
3030
path = "../strings"
3131

3232
[dependencies]
33-
windows-implement = { path = "../implement", version = "0.57.0" }
34-
windows-interface = { path = "../interface", version = "0.57.0" }
33+
windows-implement = { path = "../implement", version = "0.58.0" }
34+
windows-interface = { path = "../interface", version = "0.58.0" }
3535

3636
[features]
3737
default = ["std"]

crates/libs/core/readme.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
The [windows](https://crates.io/crates/windows) and [windows-sys](https://crates.io/crates/windows-sys) crates let you call any Windows API past, present, and future using code generated on the fly directly from the [metadata describing the API](https://github.com/microsoft/windows-rs/tree/master/crates/libs/bindgen/default) and right into your Rust package where you can call them as if they were just another Rust module. The Rust language projection follows in the tradition established by [C++/WinRT](https://github.com/microsoft/cppwinrt) of building language projections for Windows using standard languages and compilers, providing a natural and idiomatic way for Rust developers to call Windows APIs.
44

55
* [Getting started](https://kennykerr.ca/rust-getting-started/)
6-
* [Samples](https://github.com/microsoft/windows-rs/tree/0.57.0/crates/samples)
6+
* [Samples](https://github.com/microsoft/windows-rs/tree/0.58.0/crates/samples)
77
* [Releases](https://github.com/microsoft/windows-rs/releases)
88

99
Start by adding the following to your Cargo.toml file:
1010

1111
```toml
1212
[dependencies.windows]
13-
version = "0.57"
13+
version = "0.58"
1414
features = [
1515
"Data_Xml_Dom",
1616
"Win32_Foundation",

crates/libs/cppwinrt/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
The [cppwinrt](https://crates.io/crates/cppwinrt) crate bundles the C++/WinRT compiler for use in Rust.
44

55
* [Getting started](https://kennykerr.ca/rust-getting-started/)
6-
* [Samples](https://github.com/microsoft/windows-rs/tree/0.57.0/crates/samples)
6+
* [Samples](https://github.com/microsoft/windows-rs/tree/0.58.0/crates/samples)
77
* [Releases](https://github.com/microsoft/windows-rs/releases)
88

99
Start by adding the following to your Cargo.toml file:

crates/libs/implement/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "windows-implement"
3-
version = "0.57.0"
3+
version = "0.58.0"
44
authors = ["Microsoft"]
55
edition = "2021"
66
rust-version = "1.70"

crates/libs/interface/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "windows-interface"
3-
version = "0.57.0"
3+
version = "0.58.0"
44
authors = ["Microsoft"]
55
edition = "2021"
66
rust-version = "1.70"

crates/libs/metadata/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "windows-metadata"
3-
version = "0.57.0"
3+
version = "0.58.0"
44
authors = ["Microsoft"]
55
edition = "2021"
66
rust-version = "1.70"

crates/libs/metadata/readme.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
The [windows-metadata](https://crates.io/crates/windows-metadata) crate provides a fast reader for Windows metadata files based on the ECMA-335 file format.
44

55
* [Getting started](https://kennykerr.ca/rust-getting-started/)
6-
* [Samples](https://github.com/microsoft/windows-rs/tree/0.57.0/crates/samples)
6+
* [Samples](https://github.com/microsoft/windows-rs/tree/0.58.0/crates/samples)
77
* [Releases](https://github.com/microsoft/windows-rs/releases)
88

99
Start by adding the following to your Cargo.toml file:
1010

1111
```toml
1212
[dependencies.windows-metadata]
13-
version = "0.57"
13+
version = "0.58"
1414
```
1515

1616
Read metadata as needed:

crates/libs/registry/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ default-target = "x86_64-pc-windows-msvc"
1818
targets = []
1919

2020
[dependencies.windows-targets]
21-
version = "0.52.5"
21+
version = "0.52.6"
2222
path = "../targets"
2323

2424
[dependencies.windows-result]
25-
version = "0.1.1"
25+
version = "0.2.0"
2626
path = "../result"
2727

2828
[dependencies.windows-strings]

0 commit comments

Comments
 (0)