Skip to content

Update zensical and make use of new compatibilty plugins - #896

Open
mandre wants to merge 2 commits into
k-orc:mainfrom
shiftstack:update-zensical
Open

Update zensical and make use of new compatibilty plugins#896
mandre wants to merge 2 commits into
k-orc:mainfrom
shiftstack:update-zensical

Conversation

@mandre

@mandre mandre commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Zensical v0.0.58 comes with some of the missing plugins we were using before the migration away from mkdocks.

Use these new plugins instead of our hacks.

zensical v0.0.58 added MkDocs-compatible replacements for the
redirects and minify plugins that were dropped when we migrated away
from mkdocs-material (mkdocs-redirects, mkdocs-minify-plugin), since
mkdocs v1 plugins can't run under zensical.

Restore the original plugin configuration in mkdocs.yml (same
redirect_maps and minify options as before the migration), and drop
the corresponding hand-rolled redirect-generation logic from
post-build.sh now that it is redundant. post-build.sh now only
generates the Plausible analytics proxy endpoint, since zensical still
has no equivalent for arbitrary MkDocs hooks.
@github-actions github-actions Bot added the semver:patch No API change label Sep 4, 2026

@winiciusallan winiciusallan left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, I forgot to keeping watching these. Nice

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver:patch No API change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants