Skip to content

Commit 5eb0407

Browse files
committed
Prepare 0.6.0 release
1 parent 180511b commit 5eb0407

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,5 @@ obj/
99
bin/
1010
.suo
1111
.vs
12+
.vscode
13+
*.code-workspace

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "winrt"
3-
version = "0.5.1"
3+
version = "0.6.0"
44
authors = ["Patrick Reisert", "Max Strini"]
55
description = "Automatically generated, (mostly) safe bindings for the Windows Runtime APIs"
66
repository = "https://github.com/contextfree/winrt-rust"

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ fn main() {
4949
Because this example uses the `Windows.System` namespace, we have to enable the `windows-system` feature in `Cargo.toml`:
5050
```toml
5151
[dependencies.winrt]
52-
version = "0.5.0"
52+
version = "0.6.0"
5353
features = ["windows-system"]
5454
```
5555

@@ -74,6 +74,14 @@ an extension of WinRT, introduced in Windows 10, that allows using additional, m
7474

7575
## Changelog
7676

77+
#### Version 0.6.0 (2019-06-10)
78+
- [Breaking] Implicit initialization for the runtime context. `RuntimeContext` no longer exists and was replaced by `init_apartment` (but it's usually not necessary to call it).
79+
- [Breaking] Improved snake case conversion for method names
80+
- [Breaking] Removed `lang-compat` feature
81+
- Use `std::ptr::NonNull` to enable size optimizaton of `Option<ComPtr<...>>`
82+
- Implement `Send` for `HString`
83+
- ⚠️ This will be the last version that uses the Rust 2015 Edition.
84+
7785
#### Version 0.5.1 (2018-09-10)
7886
- Regenerated bindings from latest Windows SDK
7987

0 commit comments

Comments
 (0)