Releases: gentoo90/winreg-rs
Releases · gentoo90/winreg-rs
0.52.0 (windows-rs)
- Breaking change:
.commit()
and .rollback()
now consume the transaction (#62)
- Add
RegKey::rename_subkey()
method (#58)
- Make serialization modules public (#59)
- Fix UB in
FromRegValue
for u32
and u64
(#61)
0.14.0 (winapi)
- Breaking change: increase MSRV to 1.34
- Fix UB in
FromRegValue
for u32
and u64
(#61)
0.13.0 (winapi)
- Breaking change:
.commit()
and .rollback()
now consume the transaction (#62)
- Add
RegKey::rename_subkey()
method (#58)
- Make serialization modules public (#59)
0.51.0 (windows-sys)
- Breaking change: fix
std::fmt::Display
implementation for RegValue
(#52)
- Add
RegKey::encode_transacted()
method (pullrequest #55), fixes #54)
0.12.0 (winapi)
- Breaking change: fix
std::fmt::Display
implementation for RegValue
(#52)
- Add
RegKey::encode_transacted()
method (pullrequest #55), fixes #54)
0.50.0
- Breaking change:
winapi-rs
is not maintained any more, so migrate to Microsofts windows-sys
as a backend (#48, #51)
- Breaking change: Increase minimum supported Rust version to
1.46
since windows-sys
doesn't compile with older versions
- Replace deprecated methods from
chrono
(#48)
0.11.0
- Migrate to the 2018 edition of Rust
- Move the code from
lib.rs
to separate files
- Use
cfg-if
instead of build.rs
to fail build on non-windows systems
- Reimplement deserialization logic, implement [de]serialization for byte arrays (#49)
- Fix some typos and
clippy
warnings
0.10.1
- Bump the minimal required version of
winapi
to 0.3.9
(required for load_app_key
)
- Reexport
REG_PROCESS_APPKEY
and use it in the load_app_key
example
0.10.0
- Add
RegKey::load_app_key()
and RegKey::load_app_key_with_flags()
(#30)
- Update dev dependency
rand
to 0.8
- Add Github actions
- Fix some clippy warnings
0.9.0
- Breaking change:
OsStr
and OsString
registry values are not NULL
-terminated any more (#34, #42)
- Refactoring: use macros for
ToRegValue
impls and tests for string values
- Fix
bare_trait_objects
warning in the doctests
- Add
impl ToRegValue for OsString
- Add conversion between
REG_MULTI_SZ
and vectors of strings (#16)
- Fix: set minimal
winapi
version to 0.3.7 (earlier versions don't have impl-default
and impl-debug
features which we use)
- Appveyor now checks the crate against
rust-1.31.1
too