Skip to content

Commit b82d859

Browse files
committed
Bump version to 0.9.0
1 parent ebd016b commit b82d859

File tree

4 files changed

+16
-6
lines changed

4 files changed

+16
-6
lines changed

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "winreg"
3-
version = "0.8.0"
3+
version = "0.9.0"
44
authors = ["Igor Shaula <[email protected]>"]
55
license = "MIT"
66
description = "Rust bindings to MS Windows Registry API"

README.md

+13-3
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Current features:
3333
```toml
3434
# Cargo.toml
3535
[dependencies]
36-
winreg = "0.8"
36+
winreg = "0.9"
3737
```
3838

3939
```rust
@@ -132,7 +132,7 @@ fn main() -> io::Result<()> {
132132
```toml
133133
# Cargo.toml
134134
[dependencies]
135-
winreg = { version = "0.8", features = ["transactions"] }
135+
winreg = { version = "0.9", features = ["transactions"] }
136136
```
137137

138138
```rust
@@ -174,7 +174,7 @@ fn main() -> io::Result<()> {
174174
```toml
175175
# Cargo.toml
176176
[dependencies]
177-
winreg = { version = "0.8", features = ["serialization-serde"] }
177+
winreg = { version = "0.9", features = ["serialization-serde"] }
178178
serde = "1"
179179
serde_derive = "1"
180180
```
@@ -272,6 +272,16 @@ fn main() -> Result<(), Box<dyn Error>> {
272272

273273
## Changelog
274274

275+
### 0.9.0
276+
277+
* Breaking change: `OsStr` and `OsString` registry values are not `NULL`-terminated any more ([#34](https://github.com/gentoo90/winreg-rs/issues/34), [#42](https://github.com/gentoo90/winreg-rs/issues/42))
278+
* Refactoring: use macros for `ToRegValue` impls and tests for string values
279+
* Fix `bare_trait_objects` warning in the doctests
280+
* Add `impl ToRegValue for OsString`
281+
* Add conversion between `REG_MULTI_SZ` and vectors of strings ([#16](https://github.com/gentoo90/winreg-rs/issues/16))
282+
* Fix: set minimal `winapi` version to 0.3.7 (earlier versions don't have `impl-default` and `impl-debug` features which we use)
283+
* Appveyor now checks the crate against `rust-1.31.1` too
284+
275285
### 0.8.0
276286

277287
* Implement serialization of `char` and maps

appveyor.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: 0.8.{build}
1+
version: 0.9.{build}
22
pull_requests:
33
do_not_increment_build_number: true
44

src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
//!```toml,ignore
1414
//!# Cargo.toml
1515
//![dependencies]
16-
//!winreg = "0.8"
16+
//!winreg = "0.9"
1717
//!```
1818
//!
1919
//!```no_run

0 commit comments

Comments
 (0)