1.4.1 #3007
oprypin
announced in
Announcements
1.4.1
#3007
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Support theme-namespaced plugin loading (Support theme-namespaced plugin loading #2998)
Plugins' entry points can be named as 'sometheme/someplugin'. That will have the following outcome:
plugins: [sometheme/someplugin]
.One can also specify
plugins: ['/someplugin']
instead ofplugins: ['someplugin']
to definitely avoid the theme-namespaced plugin.Bugfix:
mkdocs serve
will work correctly with non-ASCII paths and redirects (URL-encode paths when serving a redirect #3001)Windows: 'colorama' is now a dependency of MkDocs, to ensure colorful log output (Actually depend on 'colorama' on Windows #2987)
Plugin-related config options have more reliable validation and error reporting (Refactor plugin-related config options and error reporting #2997)
Translation sub-commands of
setup.py
were completely dropped. See documentation [1] [2] for their new replacements (Remove pybabel setuptools integration #2990)The 'mkdocs' package (wheel and source) is now produced by Hatch build system and pyproject.toml instead of setup.py (Switch to pyproject.toml and Hatch build #2988)
Other small improvements; see commit log.
This discussion was created from the release 1.4.1.
Beta Was this translation helpful? Give feedback.
All reactions