Releases: gentoo90/winreg-rs
Releases · gentoo90/winreg-rs
0.56.0 (windows-sys)
- Breaking change:
RegValue.bytesis nowCow<[u8]>and notVec<u8>which introduces a lifetime to the structure (#64). - Breaking change: serialization now opens the key with
DELETE,KEY_ENUMERATE_SUB_KEYSandKEY_QUERY_VALUEpermissions in addition toKEY_CREATE_SUB_KEYandKEY_SET_VALUEused previously. This is required for: - New
RegKeymethods:encode_destructive()andencode_destructive_transacted()that wipe all subkeys/values of a target key before writing to it (#76). - New
RegKeymethods:enum_keys_os_string()andenum_values_os_string()return iterators that useOsStringfor key/value names (#80). - Add
consts for predefined registry keys:HKCR,HKCU,HKLM,HKUandHKCC. - Implement
stdtraitsFromRawHandle,IntoRawHandleandAsRawHandleforTransaction. - Set
windows-sysversion to>=0.59, <=0.61according to its README recomendation.
0.16.0 (winapi)
- Breaking change:
RegValue.bytesis nowCow<[u8]>and notVec<u8>which introduces a lifetime to the structure (#64). - Breaking change: serialization now opens the key with
DELETE,KEY_ENUMERATE_SUB_KEYSandKEY_QUERY_VALUEpermissions in addition toKEY_CREATE_SUB_KEYandKEY_SET_VALUEused previously. This is required for: - New
RegKeymethods:encode_destructive()andencode_destructive_transacted()that wipe all subkeys/values of a target key before writing to it (#76). - New
RegKeymethods:enum_keys_os_string()andenum_values_os_string()return iterators that useOsStringfor key/value names (#80). - Add
consts for predefined registry keys:HKCR,HKCU,HKLM,HKUandHKCC. - Implement
stdtraitsFromRawHandle,IntoRawHandleandAsRawHandleforTransaction.
0.55.0 (windows-sys)
- Breaking change: Increate MSRV to 1.60
- Breaking change: Upgrade
windows-systo version 0.59 (#77)
0.54.0 (windows-sys)
0.53.0 (windows-sys)
0.15.0 (winapi)
0.52.0 (windows-sys)
0.14.0 (winapi)
- Breaking change: increase MSRV to 1.34
- Fix UB in
FromRegValueforu32andu64(#61)