Skip to content

Releases: gentoo90/winreg-rs

0.52.0 (windows-rs)

19 Nov 22:33
Compare
Choose a tag to compare
  • 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)

19 Nov 22:31
Compare
Choose a tag to compare
  • Breaking change: increase MSRV to 1.34
  • Fix UB in FromRegValue for u32 and u64 (#61)

0.13.0 (winapi)

19 Nov 22:30
Compare
Choose a tag to compare
  • 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)

19 Aug 21:40
Compare
Choose a tag to compare
  • Breaking change: fix std::fmt::Display implementation for RegValue (#52)
  • Add RegKey::encode_transacted() method (pullrequest #55), fixes #54)

0.12.0 (winapi)

19 Aug 21:39
Compare
Choose a tag to compare
  • Breaking change: fix std::fmt::Display implementation for RegValue (#52)
  • Add RegKey::encode_transacted() method (pullrequest #55), fixes #54)

0.50.0

12 Jun 21:46
Compare
Choose a tag to compare
  • 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

12 Jun 21:46
Compare
Choose a tag to compare
  • 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

12 Jun 21:46
Compare
Choose a tag to compare
  • 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

12 Jun 21:45
Compare
Choose a tag to compare
  • 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

12 Jun 21:45
Compare
Choose a tag to compare
  • 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