What's Changed
- ๐ fix(dirs): only create configured media dirs by @gaborbernat in #561
- ๐งช test(appdirs): clear XDG variables in compatibility test by @gaborbernat in #570
- ๐ fix(unix): ignore XDG_RUNTIME_DIR when redirecting root by @gaborbernat in #562
- ๐ fix(android): find the app folder for packages named files* by @gaborbernat in #565
- ๐ fix(unix): apply use_site_for_root changes after first read by @gaborbernat in #567
- ๐ fix(unix): read user-dirs.dirs like os.fsdecode by @gaborbernat in #568
- ๐ fix(api): accept roaming in user_log_dir and user_log_path by @gaborbernat in #572
- ๐ fix(api): check app arguments on assignment by @gaborbernat in #566
- ๐ fix(unix): keep colons in site_cache_path under multipath by @gaborbernat in #574
- ๐ fix(windows): drop 8.3 short names from folder paths by @gaborbernat in #575
- ๐ docs(platforms): fix Windows user_preference_dir path by @gaborbernat in #577
- ๐ fix(macos): detect Homebrew Python by its opt/ framework path by @gaborbernat in #573
- ๐ fix(android): use Download as the downloads folder name by @gaborbernat in #563
- ๐ fix(windows): ignore relative WIN_PD_OVERRIDE values by @gaborbernat in #564
- ๐ fix(windows): treat empty PUBLIC and fallback env vars as unset by @gaborbernat in #571
- ๐ fix(unix): keep the temporary runtime dir fallback private by @gaborbernat in #576
- ๐ fix(dirs): refuse to create a literal ~ dir without a home by @gaborbernat in #578
- ๐ docs(macos): name the XDG variables the state dirs skip by @gaborbernat in #579
- ๐ fix(unix): drop trailing comment after unquoted user dir by @gaborbernat in #569
Full Changelog: 4.11.13...4.11.14