Skip to content

Releases: Neoteroi/mkdocs-plugins

v1.2.0

Choose a tag to compare

@RobertoPrevato RobertoPrevato released this 23 Nov 10:48
7c686af
  • 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

Choose a tag to compare

@RobertoPrevato RobertoPrevato released this 02 Aug 09:21
07b5407
  • 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

Choose a tag to compare

@RobertoPrevato RobertoPrevato released this 22 Apr 19:26
a01f62c
  • Correct the contribs plugin to use the --follow option when obtaining contributors' information, when files are moved or renamed with git mv.

v1.1.1

Choose a tag to compare

@RobertoPrevato RobertoPrevato released this 18 Apr 05:41
9ef15ca
  • Improve the contribs plugin to not pollute the logs with
    dateutil.parser.ParseError while working on a new file that is not
    committed in Git, yet.
  • Add the possibility to enable and disable the contribs plugin 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_env is 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 🐢

Choose a tag to compare

@RobertoPrevato RobertoPrevato released this 10 Aug 14:46
7a5df89
  • Improve the cards plugin to automatically use cards' titles for the alt property of their images, when alt is not specified.
    See #63, reported by @Valerie-ts.

v1.0.5

Choose a tag to compare

@RobertoPrevato RobertoPrevato released this 01 Feb 18:42
1bda7c7
  • Show event description in Gantt diagrams, by @changbowen
  • Add possibility to configure months time format in Gantt diagrams, by @yasamoka

v1.0.4

Choose a tag to compare

@RobertoPrevato RobertoPrevato released this 28 Jul 10:46
d196ab6
  • Unpins the dependencies on mkdocs and httpx, to fix #42.

Thanks to @joseale2310 for reporting the issue.

v1.0.3

Choose a tag to compare

@RobertoPrevato RobertoPrevato released this 18 Jul 18:28
6224ac1
  • Adds support for icons in cards, by @Andy2003.
  • Adds support for anchors with target="_blank" in cards.

v1.0.2

Choose a tag to compare

@RobertoPrevato RobertoPrevato released this 26 Apr 09:08
e031b25
  • Fixes detail in the contribs plugin: when the name is specified for a
    contributor by email address, it is used.
  • Improves pyproject.toml.
  • Adds py.typed files.

v1.0.1

Choose a tag to compare

@RobertoPrevato RobertoPrevato released this 26 Apr 06:01
8c75306
  • Improves the contribs plugin, adding the possibility to document
    contributors for a page also using .txt files close to .md files. 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 following a Git history re-write
  • Improves the contribs plugin, adding the possibility to exclude files by
    glob patterns (fix #33).
  • Improves the contribs plugin, 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.