Update dependency zensical to ^0.0.67 #11

Open
Owentje wants to merge 1 commit from renovate/zensical-0.x into main
Owner

This PR contains the following updates:

Package Change Age Confidence
zensical (changelog) ^0.0.60 → ^0.0.67 age confidence

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

zensical/zensical (zensical)

v0.0.67: 0.0.67

Compare Source

Summary

Zensical now supports Material for MkDocs’ social plugin natively, generating social cards and Open Graph and Twitter metadata with bundled or custom layouts. This release also adds native llmstxt and exclude plugins for Markdown exports and file exclusions.

Additionally, the user interface is updated to v0.0.34, adding a Copy as Markdown button.

Changelog

Features
  • 9f9b25b zensical, zensical-serve, compat – add llmstxt MkDocs plugin replacement
  • f7596cf zensical, compat, ui – add social MkDocs plugin replacement
  • 4c2b8e2 zensical, compat – add exclude MkDocs plugin replacement
  • b324149 compat – add github-admonitions MkDocs plugin replacement
Bug fixes
  • a55e52c ui – update ui to v0.0.34
  • f648bb3 zensical, compat – respect custom templates for blog views (#​990)

v0.0.66: 0.0.66

Compare Source

Summary

This version adds compatibility with mkdocs-autoapi and mkdocs-api-autonav, making it easier to document Python projects. These plugins discover modules and packages, generate API reference pages, and organize them in your site's navigation. They build on mkdocstrings, which renders the reference content from your code and docstrings, so you can skip manually creating a page for each module.

It also fixes responsive image URLs in raw HTML, ensures sitemaps include all published pages, and adds support for custom InlineHilite formatters configured through TOML.

Additionally, the user interface is updated to v0.0.33, adding styling for mkdocstrings backlinks in both themes, restoring GLightbox styles after instant navigation, respecting custom Mermaid node label colors, and fixing the / search shortcut.

Changelog

Features
  • b2f4de7 zensical, compat – support mkdocs-autoapi and mkdocs-api-autonav plugins
Bug fixes
  • 3d8c0e2 ui – update ui to v0.0.33
  • 7be3d1d compat – resolve custom inline formatters in TOML configuration (#​980)
  • e3099ab zensical, compat – include all published pages in sitemap (#​977)
  • e24d0fc compat – resolve raw HTML srcset URLs relative to Markdown source (#​975)

v0.0.65: 0.0.65

Compare Source

Summary

This version expands MkDocs compatibility with a native replacement for the rss plugin and support for mkdocstrings backlinks. Zensical can now generate RSS 2.0 and JSON Feed 1.1 feeds for created and updated pages. Python API documentation can also show which pages reference a documented object, with backlinks kept current across cached builds.

Changelog

Features
  • e7876ab zensical, compat – support mike's version_selector setting
  • 25b95e9 zensical, compat – support mkdocstrings' enable_inventory setting
  • 0223fc9 compat – support more macros settings
  • acee89a zensical, compat – support autorefs settings
  • 0291923 zensical, compat – support mkdocstrings backlinks
  • c214988 zensical, compat – add rss plugin replacement (#​443)
Bug fixes
  • cf68f6d zensical, compat – resolve source links to published post URLs (#​966)

v0.0.64: 0.0.64

Compare Source

Summary

Many of you have been waiting for this one: Zensical now includes native blog support. As a direct port of the Material for MkDocs blog plugin, it preserves the familiar configuration, metadata, URLs, archives, categories, authors, pagination, and more. We're happy to finally put it into your hands, with more flexible blogging functionality planned for the future.

Changelog

Features
  • 5825381 zensical, compat, ui – add blog plugin replacement
Bug fixes
  • a85875e ui – update ui to v0.0.32

v0.0.63: 0.0.63

Compare Source

Summary

This version ensures pages containing snippets rebuild when source files change during local preview and excludes hidden files and directories from the generated site. It also fixes preview-site root redirects and returns proper 404 responses while preserving custom error pages.

Additionally, the user interface is updated to v0.0.31, fixing empty submenus for sections containing only an index page and improving task list checkbox sizing and alignment in the modern theme. It also updates dependencies and adds 60 new icons across Lucide, Octicons, and Simple Icons.

Changelog

Bug fixes
  • a771962 ui – update ui to v0.0.31
  • dfe8f94 zensical – rebuild pages containing snippets on source changes (#​950)
  • d6cd5d5 zensical, zensical-serve – append trailing slash to preview site root (#​944)
  • 2070bf1 zensical, compat – don't add dotfiles to final site (#​945)

v0.0.62: 0.0.62

Compare Source

Summary

This version adds support for the mkdocs-callouts plugin, which renders Obsidian-style callouts as admonitions. It also improves compatibility with existing MkDocs projects by accepting more plugin settings and fixes builds when the project configuration file is included in watch.

Additionally, the user interface is updated to v0.0.30, ensuring that anchor links reveal targets inside collapsed details, content tabs, and annotations – including deeply nested combinations – before scrolling to them.

Changelog

Features
  • d8fbb05 compat – support mkdocs-callouts plugin by enabling pymdownx.quotes extension with callouts support (#​938)
Bug fixes
Refactorings
  • 9f36bb5 compat – relax all plugins validation

v0.0.61: 0.0.61

Compare Source

Summary

This version adds more comprehensive support for documentation redirects in mkdocs.yml and zensical.toml. Zensical supports page and anchor redirects, resolves redirect chains, rejects cycles, and preserves links when pages are moved or split.

Anchor redirects

Renaming a heading normally breaks bookmarks and external links to its old anchor. For example, after renaming ## Installation to ## Getting started, add:

[project.plugins.redirects.redirect_maps]
"guide.md#installation" = "guide.md#getting-started"

Existing links to /guide/#installation will then redirect to /guide/#getting-started. The same configuration can redirect anchors between pages or preserve individual sections when splitting a page.

Automatic redirects

Zensical Studio detects renamed headings and offers an Add anchor redirect CodeLens. It can complete, validate, navigate to, and repair redirect targets while compacting repeated changes, updating redirect chains, and removing redundant self-redirects.

Changelog

Features
  • 215d7fa zensical, compat – resolve redirect chains and reject cycles
  • a6fdc5f zensical, compat – resolve anchor overrides in page redirects
  • 0b1a378 zensical, compat – support anchor redirects
Bug fixes
  • 6910d56 compat – relax validation of autorefs settings
  • eac9e24 ui – update ui to v0.0.29
  • 78a34cd zensical-serve – avoid port conflicts in server doctests
  • 304e280 compat – relax search validation (#​926)
Refactorings
  • 6220f43 zensical – clarify redirect planning and output

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [zensical](https://github.com/zensical/zensical) ([changelog](https://zensical.org/docs/changelog/)) | `^0.0.60` → `^0.0.67` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/zensical/0.0.67?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/zensical/0.0.60/0.0.67?slim=true) | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/6) for more information. --- ### Release Notes <details> <summary>zensical/zensical (zensical)</summary> ### [`v0.0.67`](https://github.com/zensical/zensical/releases/tag/v0.0.67): 0.0.67 [Compare Source](https://github.com/zensical/zensical/compare/v0.0.66...v0.0.67) #### Summary Zensical now supports Material for MkDocs’ `social` plugin natively, generating social cards and Open Graph and Twitter metadata with bundled or custom layouts. This release also adds native `llmstxt` and `exclude` plugins for Markdown exports and file exclusions. Additionally, the user interface is updated to [v0.0.34](https://github.com/zensical/ui/releases/tag/v0.0.34), adding a **Copy as Markdown** button. #### Changelog ##### Features - [`9f9b25b`](https://github.com/zensical/zensical/commit/9f9b25b) **zensical**, **zensical-serve**, **compat** – add `llmstxt` MkDocs plugin replacement - [`f7596cf`](https://github.com/zensical/zensical/commit/f7596cf) **zensical**, **compat**, **ui** – add `social` MkDocs plugin replacement - [`4c2b8e2`](https://github.com/zensical/zensical/commit/4c2b8e2) **zensical**, **compat** – add `exclude` MkDocs plugin replacement - [`b324149`](https://github.com/zensical/zensical/commit/b324149) **compat** – add `github-admonitions` MkDocs plugin replacement ##### Bug fixes - [`a55e52c`](https://github.com/zensical/zensical/commit/a55e52c) **ui** – update ui to v0.0.34 - [`f648bb3`](https://github.com/zensical/zensical/commit/f648bb3) **zensical**, **compat** – respect custom templates for blog views ([#&#8203;990](https://github.com/zensical/zensical/issues/990)) ### [`v0.0.66`](https://github.com/zensical/zensical/releases/tag/v0.0.66): 0.0.66 [Compare Source](https://github.com/zensical/zensical/compare/v0.0.65...v0.0.66) #### Summary This version adds compatibility with `mkdocs-autoapi` and `mkdocs-api-autonav`, making it easier to document Python projects. These plugins discover modules and packages, generate API reference pages, and organize them in your site's navigation. They build on `mkdocstrings`, which renders the reference content from your code and docstrings, so you can skip manually creating a page for each module. It also fixes responsive image URLs in raw HTML, ensures sitemaps include all published pages, and adds support for custom InlineHilite formatters configured through TOML. Additionally, the [user interface is updated to v0.0.33](https://github.com/zensical/ui/releases/tag/v0.0.33), adding styling for `mkdocstrings` backlinks in both themes, restoring GLightbox styles after instant navigation, respecting custom Mermaid node label colors, and fixing the `/` search shortcut. #### Changelog ##### Features - [`b2f4de7`](https://github.com/zensical/zensical/commit/b2f4de7) **zensical**, **compat** – support mkdocs-autoapi and mkdocs-api-autonav plugins ##### Bug fixes - [`3d8c0e2`](https://github.com/zensical/zensical/commit/3d8c0e2) **ui** – update ui to v0.0.33 - [`7be3d1d`](https://github.com/zensical/zensical/commit/7be3d1d) **compat** – resolve custom inline formatters in TOML configuration ([#&#8203;980](https://github.com/zensical/zensical/issues/980)) - [`e3099ab`](https://github.com/zensical/zensical/commit/e3099ab) **zensical**, **compat** – include all published pages in sitemap ([#&#8203;977](https://github.com/zensical/zensical/issues/977)) - [`e24d0fc`](https://github.com/zensical/zensical/commit/e24d0fc) **compat** – resolve raw HTML srcset URLs relative to Markdown source ([#&#8203;975](https://github.com/zensical/zensical/issues/975)) ### [`v0.0.65`](https://github.com/zensical/zensical/releases/tag/v0.0.65): 0.0.65 [Compare Source](https://github.com/zensical/zensical/compare/v0.0.64...v0.0.65) #### Summary This version expands MkDocs compatibility with a native replacement for the `rss` plugin and support for mkdocstrings backlinks. Zensical can now generate RSS 2.0 and JSON Feed 1.1 feeds for created and updated pages. Python API documentation can also show which pages reference a documented object, with backlinks kept current across cached builds. #### Changelog ##### Features - [`e7876ab`](https://github.com/zensical/zensical/commit/e7876ab) **zensical**, **compat** – support mike's `version_selector` setting - [`25b95e9`](https://github.com/zensical/zensical/commit/25b95e9) **zensical**, **compat** – support mkdocstrings' `enable_inventory` setting - [`0223fc9`](https://github.com/zensical/zensical/commit/0223fc9) **compat** – support more macros settings - [`acee89a`](https://github.com/zensical/zensical/commit/acee89a) **zensical**, **compat** – support autorefs settings - [`0291923`](https://github.com/zensical/zensical/commit/0291923) **zensical**, **compat** – support mkdocstrings backlinks - [`c214988`](https://github.com/zensical/zensical/commit/c214988) **zensical**, **compat** – add `rss` plugin replacement ([#&#8203;443](https://github.com/zensical/zensical/issues/443)) ##### Bug fixes - [`cf68f6d`](https://github.com/zensical/zensical/commit/cf68f6d) **zensical**, **compat** – resolve source links to published post URLs ([#&#8203;966](https://github.com/zensical/zensical/issues/966)) ### [`v0.0.64`](https://github.com/zensical/zensical/releases/tag/v0.0.64): 0.0.64 [Compare Source](https://github.com/zensical/zensical/compare/v0.0.63...v0.0.64) #### Summary Many of you have been waiting for this one: Zensical now includes native blog support. As a direct port of the Material for MkDocs blog plugin, it preserves the familiar configuration, metadata, URLs, archives, categories, authors, pagination, and more. We're happy to finally put it into your hands, with more flexible blogging functionality planned for the future. #### Changelog ##### Features - [`5825381`](https://github.com/zensical/zensical/commit/5825381) **zensical**, **compat**, **ui** – add `blog` plugin replacement ##### Bug fixes - [`a85875e`](https://github.com/zensical/zensical/commit/a85875e) **ui** – update ui to v0.0.32 ### [`v0.0.63`](https://github.com/zensical/zensical/releases/tag/v0.0.63): 0.0.63 [Compare Source](https://github.com/zensical/zensical/compare/v0.0.62...v0.0.63) #### Summary This version ensures pages containing snippets rebuild when source files change during local preview and excludes hidden files and directories from the generated site. It also fixes preview-site root redirects and returns proper 404 responses while preserving custom error pages. Additionally, the [user interface] is updated to [v0.0.31], fixing empty submenus for sections containing only an index page and improving task list checkbox sizing and alignment in the modern theme. It also updates dependencies and adds 60 new icons across Lucide, Octicons, and Simple Icons. [user interface]: https://github.com/zensical/ui [v0.0.31]: https://github.com/zensical/ui/releases/tag/v0.0.31 #### Changelog ##### Bug fixes - [`a771962`](https://github.com/zensical/zensical/commit/a771962) **ui** – update ui to v0.0.31 - [`dfe8f94`](https://github.com/zensical/zensical/commit/dfe8f94) **zensical** – rebuild pages containing snippets on source changes ([#&#8203;950](https://github.com/zensical/zensical/issues/950)) - [`d6cd5d5`](https://github.com/zensical/zensical/commit/d6cd5d5) **zensical**, **zensical-serve** – append trailing slash to preview site root ([#&#8203;944](https://github.com/zensical/zensical/issues/944)) - [`2070bf1`](https://github.com/zensical/zensical/commit/2070bf1) **zensical**, **compat** – don't add dotfiles to final site ([#&#8203;945](https://github.com/zensical/zensical/issues/945)) ### [`v0.0.62`](https://github.com/zensical/zensical/releases/tag/v0.0.62): 0.0.62 [Compare Source](https://github.com/zensical/zensical/compare/v0.0.61...v0.0.62) #### Summary This version adds support for the [mkdocs-callouts] plugin, which renders Obsidian-style callouts as admonitions. It also improves compatibility with existing MkDocs projects by accepting more plugin settings and fixes builds when the project configuration file is included in `watch`. Additionally, the [user interface] is updated to [v0.0.30], ensuring that anchor links reveal targets inside collapsed details, content tabs, and annotations – including deeply nested combinations – before scrolling to them. [mkdocs-callouts]: https://github.com/sondregronas/mkdocs-callouts [user interface]: https://github.com/zensical/ui [v0.0.30]: https://github.com/zensical/ui/releases/tag/v0.0.30 #### Changelog ##### Features - [`d8fbb05`](https://github.com/zensical/zensical/commit/d8fbb05) **compat** – support mkdocs-callouts plugin by enabling pymdownx.quotes extension with callouts support ([#&#8203;938](https://github.com/zensical/zensical/issues/938)) ##### Bug fixes - [`65a019d`](https://github.com/zensical/zensical/commit/65a019d) **ui** – update ui to v0.0.30 - [`5c0bd36`](https://github.com/zensical/zensical/commit/5c0bd36) **compat** – ignore config file in watch setting ([#&#8203;934](https://github.com/zensical/zensical/issues/934)) - [`13fd89e`](https://github.com/zensical/zensical/commit/13fd89e) **compat** – relax mike settings validation ([#&#8203;932](https://github.com/zensical/zensical/issues/932)) ##### Refactorings - [`9f36bb5`](https://github.com/zensical/zensical/commit/9f36bb5) **compat** – relax all plugins validation ### [`v0.0.61`](https://github.com/zensical/zensical/releases/tag/v0.0.61): 0.0.61 [Compare Source](https://github.com/zensical/zensical/compare/v0.0.60...v0.0.61) #### Summary This version adds more comprehensive support for [documentation redirects](https://zensical.org/docs/setup/redirects/) in `mkdocs.yml` and `zensical.toml`. Zensical supports page and [anchor redirects](https://zensical.org/docs/setup/redirects/#redirect-a-section), resolves redirect chains, rejects cycles, and preserves links [when pages are moved or split](https://zensical.org/docs/setup/redirects/#split-a-page). ##### Anchor redirects Renaming a heading normally breaks bookmarks and external links to its old anchor. For example, after renaming `## Installation` to `## Getting started`, add: ```toml [project.plugins.redirects.redirect_maps] "guide.md#installation" = "guide.md#getting-started" ``` Existing links to `/guide/#installation` will then redirect to `/guide/#getting-started`. The same configuration can redirect anchors between pages or preserve individual sections when splitting a page. ##### Automatic redirects [Zensical Studio](https://zensical.org/studio/) detects renamed headings and offers an **Add anchor redirect** CodeLens. It can complete, validate, navigate to, and repair redirect targets while compacting repeated changes, updating redirect chains, and removing redundant self-redirects. <img width="557" height="86" src="https://github.com/user-attachments/assets/802d8d99-a205-44af-a29f-6a26eaaa5780" /> #### Changelog ##### Features - [`215d7fa`](https://github.com/zensical/zensical/commit/215d7fa) **zensical**, **compat** – resolve redirect chains and reject cycles - [`a6fdc5f`](https://github.com/zensical/zensical/commit/a6fdc5f) **zensical**, **compat** – resolve anchor overrides in page redirects - [`0b1a378`](https://github.com/zensical/zensical/commit/0b1a378) **zensical**, **compat** – support anchor redirects ##### Bug fixes - [`6910d56`](https://github.com/zensical/zensical/commit/6910d56) **compat** – relax validation of autorefs settings - [`eac9e24`](https://github.com/zensical/zensical/commit/eac9e24) **ui** – update ui to v0.0.29 - [`78a34cd`](https://github.com/zensical/zensical/commit/78a34cd) **zensical-serve** – avoid port conflicts in server doctests - [`304e280`](https://github.com/zensical/zensical/commit/304e280) **compat** – relax search validation ([#&#8203;926](https://github.com/zensical/zensical/issues/926)) ##### Refactorings - [`6220f43`](https://github.com/zensical/zensical/commit/6220f43) **zensical** – clarify redirect planning and output </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODguMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4OC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
jessebot approved these changes 2026-09-13 15:49:53 +00:00
Owentje changed title from Update dependency zensical to ^0.0.61 to Update dependency zensical to ^0.0.62 2026-09-14 03:57:01 +00:00
Owentje force-pushed renovate/zensical-0.x from 333efa913d to 0ce3b6116c 2026-09-14 03:57:03 +00:00 Compare
Owentje changed title from Update dependency zensical to ^0.0.62 to Update dependency zensical to ^0.0.63 2026-09-20 03:57:40 +00:00
Owentje force-pushed renovate/zensical-0.x from 0ce3b6116c to 79bac75cd0 2026-09-20 03:57:40 +00:00 Compare
Owentje changed title from Update dependency zensical to ^0.0.63 to Update dependency zensical to ^0.0.64 2026-09-23 03:57:42 +00:00
Owentje force-pushed renovate/zensical-0.x from 79bac75cd0 to 386a4468e8 2026-09-23 03:57:44 +00:00 Compare
Owentje changed title from Update dependency zensical to ^0.0.64 to Update dependency zensical to ^0.0.65 2026-09-25 03:58:14 +00:00
Owentje force-pushed renovate/zensical-0.x from 386a4468e8 to 0dd945fb0c 2026-09-25 03:58:16 +00:00 Compare
Owentje changed title from Update dependency zensical to ^0.0.65 to Update dependency zensical to ^0.0.66 2026-09-29 03:58:31 +00:00
Owentje force-pushed renovate/zensical-0.x from 0dd945fb0c to 676c33b3cc 2026-09-29 03:58:32 +00:00 Compare
Owentje force-pushed renovate/zensical-0.x from 676c33b3cc to c31101a71a 2026-10-01 03:58:29 +00:00 Compare
Owentje changed title from Update dependency zensical to ^0.0.66 to Update dependency zensical to ^0.0.67 2026-10-01 03:58:30 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/zensical-0.x:renovate/zensical-0.x
git switch renovate/zensical-0.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/zensical-0.x
git switch renovate/zensical-0.x
git rebase main
git switch main
git merge --ff-only renovate/zensical-0.x
git switch renovate/zensical-0.x
git rebase main
git switch main
git merge --no-ff renovate/zensical-0.x
git switch main
git merge --squash renovate/zensical-0.x
git switch main
git merge --ff-only renovate/zensical-0.x
git switch main
git merge renovate/zensical-0.x
git push origin main
Sign in to join this conversation.
No description provided.