Version 0.3.0
Added
GetHomeInstanceon Windows, for caching purposes.- A platform-agnostic interface for
UserIdentifier.
Changed
- The variants of
GetHomeErroron Windows have been adapted to the new implementation. - The
UserIdentifiertype on Windows is now immutable. - The
windows-sysdependency has been replaced with thewindowscrate, aswindows-sys
is lacking in a required type. - The
GetHomeInstancetype on Windows to cache theIWbemServicesinterface for multiple
queries. - Renamed
get_homeandget_my_hometohomeandmy_homerespectively. - Moved and renamed
get_home_from_id,get_my_id, andget_idinto theUserIdentifiertype. - Changed the technique used to present a platform-agnostic interface in the crate root to mimic
that used in the Rust standard library.
Removed
- The
wmiandserdedependencies have been removed.
DO NOT USE THIS RELEASE -- THERE IS A VERY SMALL AND UNLIKELY UNSOUNDNESS HOLE IN THE WINDOWS VERSION