unstale

pypi / mkdocs-git-revision-date-localized-plugin

mkdocs-git-revision-date-localized-plugin

What changed in mkdocs-git-revision-date-localized-plugin 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-30.

4 breaking3 performance2 behavior and defaults1 tooling7 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

mkdocs-git-revision-date-localized-plugin 117 changes

Breaking changes 4

  • Python 3.10 is no longer tested or supported, though it can still be installed.

    1.6.1release notes

  • The declared minimum MkDocs version is now 1.4, aligning package metadata with the MkDocs APIs the plugin requires.

    1.6.0release notes

  • Plugin warnings now count toward MkDocs' warning counter, so strict builds can fail on warnings they previously ignored.

    1.6.0release notes

  • Setting strict: false in the plugin config downgrades these messages to keep the build passing.

    1.6.0release notes

Performance 3

  • When this option is off, the plugin no longer looks up creation commits, roughly halving build time on large sites.

    1.6.2release notes

  • The initial build is faster when using --dirty.

    1.6.2release notes

  • Git tag and site-wide revision commit lookups are cached instead of recomputed for every page, reducing build time on larger sites.

    1.6.0release notes

Behavior and default changes 2

  • Plugin messages now use MkDocs' logger and are formatted and coloured like other build output.

    1.6.0release notes

  • The warning about incomplete Git history now fires when the repository is outside the directory where mkdocs is run, including repositories inside docs/ and temporary plugin checkouts.

    1.6.0release notes

Tooling 1

  • The package now ships py.typed so mypy, pyright, and ty can see the plugin's annotations.

    1.6.0release notes

Fixes and other changes 7

  • Generated pages get one stable timestamp per build, so both dates match and strict builds no longer warn about them.

    1.6.2release notes

  • While the command runs, it now picks up commits, including amended commits, and changes to the ignored commits file.

    1.6.2release notes

  • Text surrounding date directives is preserved, and unrecognised directives such as %Q are left alone instead of being reinterpreted.

    1.6.0release notes

  • When parallel Git history reading fails, the error now explains what setting enable_parallel_processing to false does.

    1.6.0release notes

  • The creation-date commit hash metadata field now contains the expected value for theme overrides.

    1.6.0release notes

  • The creation-date tag metadata field now contains the expected value for theme overrides.

    1.6.0release notes

  • An invalid type value now produces a MkDocs config error listing valid values instead of a bare AssertionError.

    1.6.0release notes