You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/about/release-notes.md
+21Lines changed: 21 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,6 +27,27 @@ The current and past members of the MkDocs team.
27
27
*[@oprypin](https://github.com/oprypin/)
28
28
*[@ultrabug](https://github.com/ultrabug/)
29
29
30
+
## Version 1.4.1 (2022-10-15)
31
+
32
+
* Support theme-namespaced plugin loading (#2998)
33
+
34
+
Plugins' entry points can be named as 'sometheme/someplugin'. That will have the following outcome:
35
+
36
+
* If the current theme is 'sometheme', the plugin 'sometheme/someplugin' will always be preferred over 'someplugin'.
37
+
* If the current theme *isn't* 'sometheme', the only way to use this plugin is by specifying `plugins: [sometheme/someplugin]`.
38
+
39
+
One can also specify `plugins: ['/someplugin']` instead of `plugins: ['someplugin']` to definitely avoid the theme-namespaced plugin.
40
+
41
+
* Windows: 'colorama' is now a dependency of MkDocs, to ensure colorful log output (#2987)
42
+
43
+
* Plugin-related config options have more reliable validation and error reporting (#2997)
44
+
45
+
* Translation sub-commands of `setup.py` were completely dropped. See documentation [[1]](../about/contributing.md#submitting-changes-to-the-builtin-themes)[[2]](../dev-guide/translations.md#updating-the-translation-catalogs) for their new replacements (#2990)
46
+
47
+
* The ['mkdocs' package](https://pypi.org/project/mkdocs/#files) (wheel and source) is now produced by Hatch build system and pyproject.toml instead of setup.py (#2988)
48
+
49
+
Other small improvements; see [commit log](https://github.com/mkdocs/mkdocs/compare/1.4.0...1.4.1).
0 commit comments