Path to this page:
Subject: CVS commit: pkgsrc/textproc/py-mkdocs
From: Adam Ciarcinski
Date: 2024-01-20 11:05:03
Message id: 20240120100503.984CBFA42@cvs.NetBSD.org
Log Message:
py-mkdocs: updated to 1.5.3
1.5.3
Fix mkdocs serve sometimes locking up all browser tabs when navigating quickly
Add many new supported languages for "search" plugin - update \
lunr-languages to 1.12.0
Bugfix (regression in 1.5.0): In "readthedocs" theme the styling of \
"breadcrumb navigation" was broken for nested pages
Built-in themes now also support Chinese (Traditional, Taiwan) language
Plugins can now set File.page to their own subclass of Page. There is also now a \
warning if File.page is set to anything other than a strict subclass of Page.
1.5.2
Bugfix (regression in 1.5.0): Restore functionality of --no-livereload.
Bugfix (regression in 1.5.0): The new page title detection would sometimes be \
unable to drop anchorlinks - fix that.
Partly bring back pre-1.5 API: extra_javascript items will once again be mostly \
strings, and only sometimes ExtraStringValue (when the extra script \
functionality is used).
Plugins should be free to append strings to config.extra_javascript, but when \
reading the values, they must still make sure to read it as str(value) in case \
it is an ExtraScriptValue item. For querying the attributes such as .type you \
need to check isinstance first. Static type checking will guide you in that.
1.5.1
Bugfix (regression in 1.5.0): Make it possible to treat ExtraScriptValue as a \
path. This lets some plugins still work despite the breaking change.
Bugfix (regression in 1.5.0): Prevent errors for special setups that have 3 \
conflicting files, such as index.html, index.md and README.md
Files: