Releases: Neoteroi/mkdocs-plugins
Releases · Neoteroi/mkdocs-plugins
v1.2.0
- Add support for custom templates, by @sindrehan.
- Remove support for Python 3.9.
- Add Python 3.14 to the build matrix.
- Remove Codecov from build and README.
- Update type annotations to Python >= 3.10.
v1.1.3
- Improve
read_from_source()to support an optional CWD parameter used to
look for the OpenAPI spec. The OpenAPI plugin should supply that CWD relative
to the current markdown file being processed. Markdown customarily uses
paths relative to the document itself. Existing relative paths will not break,
since this will attempt paths relative to both working directories, by
@joewlambeth. - Add possibility to enforce row or col span PR #74,
by @BFuhry.
v1.1.2
- Correct the contribs plugin to use the
--followoption when obtaining contributors' information, when files are moved or renamed withgit mv.
v1.1.1
- Improve the
contribsplugin to not pollute the logs with
dateutil.parser.ParseErrorwhile working on a new file that is not
committed in Git, yet. - Add the possibility to enable and disable the
contribsplugin by env
variable, through plugin configuration. To use, specify the following
setting:
- neoteroi.contribs:
enabled_by_env: "GIT_CONTRIBS_ON" # Use the name you wish here for the env var- When
enabled_by_envis not empty, the Git contributors plugin is only
enabled if such variable exists and its value is a value in{"1", "true"}
(case insensitive). This is useful to disable the plugin by default during
local development, and enable it only during an automated build that builds
the documentation for publishing. The rationale for this setting is that
this plugin has an heavy impact on the build performance as it uses the Git
CLI to obtain the list of contributors who worked on each page. - Remove Python 3.8 from the build matrix, add 3.13.
v1.1.0 🐢
- Improve the
cardsplugin to automatically use cards' titles for thealtproperty of their images, whenaltis not specified.
See #63, reported by @Valerie-ts.
v1.0.5
- Show event description in Gantt diagrams, by @changbowen
- Add possibility to configure months time format in Gantt diagrams, by @yasamoka
v1.0.4
- Unpins the dependencies on
mkdocsandhttpx, to fix #42.
Thanks to @joseale2310 for reporting the issue.
v1.0.3
v1.0.2
- Fixes detail in the
contribsplugin: when the name is specified for a
contributor by email address, it is used. - Improves
pyproject.toml. - Adds
py.typedfiles.
v1.0.1
- Improves the
contribsplugin, adding the possibility to document
contributors for a page also using.txtfiles close to.mdfiles. This
can be useful in several cases: -
- To document contributors who worked outside of Git, for example when providing
pictures for the page, or written content provided to someone who is
adding content to the MkDocs site.
- To document contributors who worked outside of Git, for example when providing
-
- To document contributors following a Git history re-write
- Improves the
contribsplugin, adding the possibility to exclude files by
glob patterns (fix #33). - Improves the
contribsplugin, adding the possibility to merge contributors
by name, for scenarios when the same person commits using different names
(Git reports different contributors in such cases) and it is preferred
displaying information aggregated as single contributor.