Releases: gentoo90/winreg-rs
Releases · gentoo90/winreg-rs
0.8.0
- Implement serialization of
char
and maps
- Implement
std::fmt::Display
for RegValue
- Make
RegKey::{predef,raw_handle,enum_keys,enum_values}
functions const
- Give a better error message when compiling on platforms other than Windows (#38)
- Tests are moved from
src/lib.rs
to tests/reg_key.rs
0.7.0
- Breaking change: remove deprecated
Error::description
(#28)
- Optimize
Iterator::nth()
for the Enum*
iterators (#29)
0.6.2
- Add
RegKey::delete_subkey_with_flags()
(#27)
0.6.1
- Add
last_write_time
field to RegKeyMetadata
(returned by RegKey::query_info()
) (#25).
- Add
get_last_write_time_system()
and get_last_write_time_chrono()
(under chrono
feature) methods to RegKeyMetadata
.
0.6.0
- Breaking change:
create_subkey
, create_subkey_with_flags
, create_subkey_transacted
and
create_subkey_transacted_with_flags
now return a tuple which contains the subkey and its disposition
which can be REG_CREATED_NEW_KEY
or REG_OPENED_EXISTING_KEY
(#21).
- Examples fixed to not use
unwrap
according to Rust API guidelines.
0.5.1
- Reexport
HKEY
(#15).
- Add
raw_handle
method (#18).
0.5.0
- Breaking change:
open_subkey
now opens a key with readonly permissions.
Use create_subkey
or open_subkey_with_flags
to open with read-write permissions.
- Breaking change: features
transactions
and serialization-serde
are now disabled by default.
- Breaking change: serialization now uses
serde
instead of rustc-serialize
.
winapi
updated to 0.3
.
- Documentation fixes (#14)
0.4.0
- Make transactions and serialization optional features
- Update dependencies + minor fixes (#12)
0.3.5
- Implement
FromRegValue
for OsString
and ToRegValue
for OsStr
(#8)
- Minor fixes
0.3.4
- Add
copy_tree
method to RegKey
- Now checked with rust-clippy
- no more
unwrap
s
- replaced
to_string
with to_owned
- Fix: reading strings longer than 2048 characters (#6)