:blue_book: Automatic documentation from sources, for MkDocs.
once
parameter in logging methods, allowing to log a message only once with a given logger (1532b59 by Timothée Mazzucotelli).::: path
and YAML options (d799d2f by Timothée Mazzucotelli). Issue-450
custom_templates
relative to the config file (370a61d by Waylan Limberg). Issue #477, PR #627
BaseCollector
and BaseRenderer
classes: they were merged into the BaseHandler
class.selection
and rendering
keys in YAML blocks: use options
instead.mkdocstrings.handler
namespace.
Handlers must now be packaged under the mkdocstrings_handlers
namespace.codehilite
CSS class to inline code (7690d41 by Timothée Mazzucotelli).get_anchors
(only tuples), to preserve order (2e10374 by Timothée Mazzucotelli).Inventory.register
method (433c6e0 by Timothée Mazzucotelli).enabled
configuration option (8cf117d by StefanBRas). Issue #478, PR #504
_load_inventory
accept lists as arguments (105ed82 by Sorin Sbarnea). Needed by PR mkdocstrings/python#49, PR #511
We decided to deprecate a few things to pave the way towards a more stable code base, bringing us closer to a v1.
options
key. Using the old keys will emit a deprecation warning.BaseCollector
and BaseRenderer
classes are deprecated in favor
of BaseHandler
, which merges their functionality. Using the old
classes will emit a deprecation warning.New versions of the Python handler and the legacy Python handler
were also released in coordination with mkdocstrings 0.19.
See their respective changelogs: python, python-legacy.
Most notably, the Python handler gained the members
and filters
options
that prevented many users to switch to it.
mkdocstrings stopped depending directly on the legacy Python handler. It means you now have to explicitely depend on it, directly or through the extra provided by mkdocstrings, if you want to continue using it.
selection
and rendering
YAML keys (3335310 by Timothée Mazzucotelli). PR #420
BaseCollector
and BaseRenderer
(eb822cb by Timothée Mazzucotelli). PR #413
mkdocs.yml
.
See migration notes in the documentation.<p>
tag in convert_markdown
filter (5351fc8 by Oleh Prypin). PR #369
mkdocstrings_handlers
namespace (5c22c6c by Timothée Mazzucotelli). PR #367