Update dependency zensical to ^0.0.66 #95
No reviewers
Labels
No labels
TUI
bug
docs
duplicate
enhancement
help wanted
invalid
major
question
secrets
wontfix
bug
docs
duplicate
enhancement
help wanted
invalid
major
minor
patch
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
oeng/smol-k8s-lab!95
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/zensical-0.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
^0.0.57→^0.0.66Release Notes
zensical/zensical (zensical)
v0.0.66: 0.0.66Compare Source
Summary
This version adds compatibility with
mkdocs-autoapiandmkdocs-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 onmkdocstrings, 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
mkdocstringsbacklinks in both themes, restoring GLightbox styles after instant navigation, respecting custom Mermaid node label colors, and fixing the/search shortcut.Changelog
Features
b2f4de7zensical, compat – support mkdocs-autoapi and mkdocs-api-autonav pluginsBug fixes
3d8c0e2ui – update ui to v0.0.337be3d1dcompat – resolve custom inline formatters in TOML configuration (#980)e3099abzensical, compat – include all published pages in sitemap (#977)e24d0fccompat – resolve raw HTML srcset URLs relative to Markdown source (#975)v0.0.65: 0.0.65Compare Source
Summary
This version expands MkDocs compatibility with a native replacement for the
rssplugin 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
e7876abzensical, compat – support mike'sversion_selectorsetting25b95e9zensical, compat – support mkdocstrings'enable_inventorysetting0223fc9compat – support more macros settingsacee89azensical, compat – support autorefs settings0291923zensical, compat – support mkdocstrings backlinksc214988zensical, compat – addrssplugin replacement (#443)Bug fixes
cf68f6dzensical, compat – resolve source links to published post URLs (#966)v0.0.64: 0.0.64Compare 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
5825381zensical, compat, ui – addblogplugin replacementBug fixes
a85875eui – update ui to v0.0.32v0.0.63: 0.0.63Compare 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
a771962ui – update ui to v0.0.31dfe8f94zensical – rebuild pages containing snippets on source changes (#950)d6cd5d5zensical, zensical-serve – append trailing slash to preview site root (#944)2070bf1zensical, compat – don't add dotfiles to final site (#945)v0.0.62: 0.0.62Compare 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
d8fbb05compat – support mkdocs-callouts plugin by enabling pymdownx.quotes extension with callouts support (#938)Bug fixes
65a019dui – update ui to v0.0.305c0bd36compat – ignore config file in watch setting (#934)13fd89ecompat – relax mike settings validation (#932)Refactorings
9f36bb5compat – relax all plugins validationv0.0.61: 0.0.61Compare Source
Summary
This version adds more comprehensive support for documentation redirects in
mkdocs.ymlandzensical.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
## Installationto## Getting started, add:Existing links to
/guide/#installationwill 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
215d7fazensical, compat – resolve redirect chains and reject cyclesa6fdc5fzensical, compat – resolve anchor overrides in page redirects0b1a378zensical, compat – support anchor redirectsBug fixes
6910d56compat – relax validation of autorefs settingseac9e24ui – update ui to v0.0.2978a34cdzensical-serve – avoid port conflicts in server doctests304e280compat – relax search validation (#926)Refactorings
6220f43zensical – clarify redirect planning and outputv0.0.60: 0.0.60Compare Source
Summary
This version updates the user interface to 0.0.28, fixing navigation pruning and alternate-link handling while adding 51 new icons. It also adds direct support for the
table-readerplugin and fixes template inclusion with macros on Windows extended-length paths.Changelog
Features
3b929cccompat – support table-reader plugin directly (not through macros)Bug fixes
82ece74ui – update ui to v0.0.28206b6b3compat – handle Windows extended-length paths when including templates with macros (#914)v0.0.59: 0.0.59Compare Source
Summary
This version fixes navigation title precedence, Windows
custom_dirpaths,material/metaactivation, and inline SVG icons processed by theminifyplugin.Changelog
Bug fixes
005f01fzensical –minifyplugin breaks iconscircleandrectelements05f297ezensical, compat – respect navigation title precedence (#906)96d43cdcompat –custom_dirpath interpreted incorrectly on Windows (#902)9f1042azensical, compat –metaplugin only enabled when usingmaterial/meta(#898)Refactorings
6398ebdzensical, compat – separate navigation title resolutionv0.0.58: 0.0.58Compare Source
Summary
This version marks a major evolution of Zensical's build architecture and completes the most essential MkDocs plugin replacements.
Six new plugin replacements are now included:
metaredirectsminifytagsliterate-navawesome-navThe existing
search,mkdocstrings, andautorefsreplacements have also been migrated to the new architecture. We kept their behavior close to the upstream plugins while moving almost all processing into Rust. Python is now primarily responsible for configuration normalization and the narrow Python-Markdown adapter used byliterate-nav.Under the hood, the build pipeline now runs on a substantially more efficient ZRX scheduler and stream architecture. Together with more compact intermediate data, shared page state, and fewer allocations, this reduces peak memory usage by roughly 30–40% on large projects. Builds are also modestly faster.
Most remaining build time is now spent rendering Markdown through Python-Markdown. One of our next major performance steps is replacing that stage with our Rust-based, Python-Markdown-compatible parser, as announced in the June edition of Zensical Monthly.
Over the coming weeks, we'll focus on adding more plugin replacements so that increasingly complex existing projects can switch to Zensical without missing out on functionality. We'll also continue evolving the module API and make it available to interested early users before releasing it publicly.
Changelog
Breaking changes
34043fe– remove x86 and armv7 musl buildsFeatures
af7ae6fzensical – support secure WebSockets for preview (#893)1e1fc79zensical, compat – addawesome-navMkDocs plugin replacementc3dbdfezensical, compat – addliterate-navMkDocs plugin replacement32bd870zensical, zensical-serve, zensical-watch, compat – addtagsMkDocs plugin replacementcbdd6cezensical, compat – addminifyMkDocs plugin replacementafe1ecbzensical, compat – addredirectsMkDocs plugin replacement8dc4a80zensical, compat – addmetaMkDocs plugin replacementBug fixes
1ec42b9ui – update ui to v0.0.27965351dcompat – run link rewriting post-processor before raw HTML post-processor7fe9245zensical – propagate unresolved operator failures02d903dcompat – maintain Python-Markdown extensions orderingPerformance improvements
f4830e0compat – iterate over raw HTML blocks only once per post-processoraf0ca2ecompat – faster autorefs URL membership checkRefactorings
3c779b9zensical, compat – finalize scheduler and plugin integration86646a4zensical, zensical-serve, compat – reconcile MkDocs plugin infrastructure83b0fd7zensical, compat – migrateautorefsMkDocs plugin replacement3a390c7zensical, compat – migratemkdocstringsMkDocs plugin replacementff11fe3zensical, compat – migratesearchMkDocs plugin replacementde7757bzensical, zensical-watch – migrate workflows to ZRX scheduler and streamsConfiguration
📅 Schedule: (UTC)
🚦 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.
This PR has been generated by Mend Renovate.
a9151f1ffefd21b72eadfd21b72ead797f3bdfddUpdate dependency zensical to ^0.0.59to Update dependency zensical to ^0.0.60797f3bdfdd05a090127aUpdate dependency zensical to ^0.0.60to Update dependency zensical to ^0.0.6105a090127a122ea63a14Update dependency zensical to ^0.0.61to Update dependency zensical to ^0.0.62122ea63a14f55da5c63cUpdate dependency zensical to ^0.0.62to Update dependency zensical to ^0.0.63f55da5c63cbb69f23ac3Update dependency zensical to ^0.0.63to Update dependency zensical to ^0.0.64f55da5c63c8da4ccc93a8da4ccc93a7711e151f0Update dependency zensical to ^0.0.64to Update dependency zensical to ^0.0.657711e151f0196c2062a6Update dependency zensical to ^0.0.65to Update dependency zensical to ^0.0.66