All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Note: 0.5.10 was not published.
- Updated package metadata. #13184
- Updated minimum Rust version to 1.81. #13266 #13324 #14871
- Updated windows-sys to 0.59. #14335
- Clarified support level of this crate (not intended for external use). #14600
- Docs cleanup. #14823
- Add notice that this crate should not be used, and to use the standard library's
home_dir
instead. #14939
- Replace SHGetFolderPathW with SHGetKnownFolderPath #13173
- Update windows-sys to 0.52 #13089
- Set MSRV to 1.70.0 #12654
- Fixed & enhanced documentation. #12047
- The
home
crate has migrated to the https://github.com/rust-lang/cargo/ repository. #11359 - Replaced the winapi dependency with windows-sys. #11656
0.5.4 - 2022-10-10
- Add
_with_env
variants of functions to support in-process threaded tests for rustup.
0.5.3 - 2020-01-07
Use Rust 1.36.0 as minimum Rust version.
0.5.2 - 2020-01-05
YANKED since it cannot be built on Rust 1.36.0
- Check for emptiness of
CARGO_HOME
andRUSTUP_HOME
environment variables. - Windows: Use
SHGetFolderPath
to replaceGetUserProfileDirectory
syscall.- Remove
scopeguard
dependency.
- Remove
0.5.1 - 2019-10-12
- Disable unnecessary features for
scopeguard
. Thanks @mati865.
0.5.0 - 2019-08-21
- Add
home_dir
implementation for Windows UWP platforms.
- Fix
rustup_home
implementation whenRUSTUP_HOME
is an absolute directory. - Fix
cargo_home
implementation whenCARGO_HOME
is an absolute directory.
- Remove support for
multirust
folder used in old version ofrustup
.