etcetera
An unopinionated library for obtaining configuration, data, cache, & other directories
0.11.0
97M downloads/mo
#819 most downloaded on crates.io
lunacookies/etcetera
What this package is like to depend on
Last release 9 months ago
28 Oct 2025
Release timing varies
gaps range from 2 weeks to 1.8 years
Some releases are documented
notes for 8 of 15 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
15 releases · first in 2020
1 release in the last 12 months
see the full history below
Release timeline
15 releases · May 2020 to Oct 2025Releases
latest 15-
0.11.028 Oct 2025Release notes
Open source →What's Changed
- chore(README): fix documentation link by @hasezoey in #34
- Small docs fix that confused me when I was looking at example on docs.rs by @Ac5000 in #38
- crate: use std::env::home_dir, bump to edition 2024, raise MSRV to 1.87 by @utkarshgupta137 in #39
New Contributors
Full Changelog: v0.10.0...v0.11.0
-
0.10.003 Mar 2025Release notes
Open source →What's Changed
- Allow compatibility with recent versions of home in #31
- Support non-UTF8 dirs in #32
- Add note about MSRV & fix CI in #33
This version raises MSRV to 1.81.0. But if you pin
hometo<0.5.11inCargo.lock, then the MSRV will be1.70.0.Full Changelog: v0.9.0...v0.10.0
-
0.9.027 Feb 2025Release notes
Open source →What's Changed
- Make macOS bundle ID match the directories crate in #22
- Make the traits dyn-compatible in #25
- windows-sys: bump & replace SHGetFolderPathW with SHGetKnownFolderPath in #30
- crate: bump to edition 2021 & raise MSRV to 1.70.0 in #30
Full Changelog: v0.8.0...v0.9.0
-
0.8.026 Apr 2023Release notes
Open source →What's Changed
- windows: use ENV & SHGetFolderPathW for APPDATA/LOCALAPPDATA in #11
Full Changelog: v0.7.1...v0.8.0
-
0.7.122 Apr 2023Release notes
Open source → -
0.7.022 Apr 2023Release notes
Open source → -
0.6.021 Apr 2023Release notes
Open source →What's Changed
- Add
choose_native_strategyin #5 - Enhance Readme & Docs + couple of bug fixes in #6
- Remove
thiserrordependency - AppStrategy: add
in_state_dir&in_runtime_dir - AppStrategy::Apple: remove spaces in bundle_id
- Remove
- Add Clone, Eq, Ord, Hash derives in #7
- Docs/readme: minor changes & bump Cargo version in #8
Full Changelog: v0.5.0...v0.6.0
- Add
-
0.5.015 Apr 2023 -
0.4.009 May 2022Nothing published for this version
-
0.3.226 Nov 2020Nothing published for this version
-
0.3.130 Sep 2020Nothing published for this version
-
0.3.030 Sep 2020Nothing published for this version
-
0.2.112 Aug 2020Nothing published for this version
-
0.2.012 Aug 2020Nothing published for this version
-
0.1.016 May 2020Nothing published for this version