Skip to content

Commit bd77b0d

Browse files
committed
Release 4.11.5
1 parent 2a3ab96 commit bd77b0d

5 files changed

Lines changed: 18 additions & 13 deletions

File tree

docs/changelog.rst

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,24 @@
66

77
.. towncrier release notes start
88
9+
********************
10+
4.11.5 (2026-08-27)
11+
********************
12+
13+
- Give :func:`~platformdirs.user_preference_dir` and :func:`~platformdirs.user_preference_path` the same arguments as
14+
:func:`~platformdirs.user_config_dir`. Added without arguments in :pr:`491`, they could only return the unscoped base
15+
directory even though the property they wrap appends the app name and version. :pr:`531`
16+
- Make :func:`~platformdirs.site_applications_path` return the first entry when ``multipath=True``, matching
17+
:func:`~platformdirs.site_data_path`. On Unix and macOS it passed the whole ``$XDG_DATA_DIRS`` list to
18+
:class:`~pathlib.Path`, giving one unusable path such as ``/first/applications:/second/applications``. :pr:`532`
19+
- Give :func:`~platformdirs.user_applications_dir`, :func:`~platformdirs.user_applications_path`,
20+
:func:`~platformdirs.site_applications_dir` and :func:`~platformdirs.site_applications_path` the app arguments. Android
21+
scopes both applications directories to the app, so without them the functions could only return the unscoped base
22+
directory there. On the two site functions they are keyword-only, keeping ``multipath`` first positional as it has been
23+
since 4.9.0; the two user functions take their boolean options keyword-only. :pr:`534`
24+
- Correct the ordering note on the iterator methods. ``use_site_for_root`` drops the user directory entirely, so the
25+
iterators are documented as yielding the most specific directory first rather than always yielding the user one. :pr:`533`
26+
927
*********************
1028
4.11.4 (2026-08-24)
1129
*********************

docs/changelog/531.bugfix.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/changelog/532.bugfix.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/changelog/533.doc.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

docs/changelog/534.bugfix.rst

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)