fix(deps): update dependency zensical (0.0.43 ➔ 0.0.51) - #28
Conversation
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
ca80a6d to
23ab58c
Compare
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
23ab58c to
bffb967
Compare
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
bffb967 to
6940bac
Compare
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
6940bac to
9e3dbd1
Compare
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
9e3dbd1 to
750f0da
Compare
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
750f0da to
2c22de3
Compare
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
This PR contains the following updates:
==0.0.43→==0.0.51Release Notes
zensical/zensical (zensical)
v0.0.51: 0.0.51Compare Source
Summary
This version improves cached rebuilds by persisting
objects.invand autorefs data, fixes stale builds after removing files, and upgradessoupsieveto address vulnerabilities.Changelog
Bug fixes
ec69acczensical, compat – cache objects.inv to persist it across cached rebuilds (#815)7e6940fzensical – cache autorefs data for cross-ref resolution across rebuilds (#805)v0.0.50: 0.0.50Compare Source
Summary
This version fixes a regression introduced in 0.0.48 which broke search.
Changelog
Bug fixes
46d9f29ui – update ui to v0.0.22v0.0.48: 0.0.48Compare Source
Summary
This version updates the user interface to v0.0.21, bringing the latest fixes for Pyodide-powered code execution, search, and ANSI color rendering.
It also improves configuration parsing, and fixes relative and scoped cross-references for
mkdocstrings-python.Changelog
Bug fixes
15f138aui – update ui to v0.0.2163c9dd3compat – avoid registering same extension twice (as plugin and extension)25ba4c7compat – enable autorefs when mkdocstrings extension is enabled781305acompat – support theme being just a stringc33d65bcompat – support enabled option in autorefs, glightbox and macros extensions81596c1compat – fix relative/scoped cross-refs support for mkdocstrings-python (#796)Refactorings
71c976ccompat – allow configuring mkdocstrings as a Markdown extensionv0.0.47: 0.0.47Compare Source
Summary
This version adds support for markdown-exec, an MkDocs plugin that executes Python code blocks during the build and injects the result into the rendered page. In practice, this makes it easier to build interactive technical documentation, generated examples, and executable snippets that integrate directly with the theme in both
classicandmodernvariants.Additionally, the user interface is updated to v0.0.20, which includes several styling and interaction fixes. Mermaid diagram colors are now applied correctly for sequence numbers and activations, flow chart arrows, and state diagram arrows. Search filter scrollbars no longer overlap selectable items, and images using
data-galleryare attributed correctly again.Changelog
Features
05856adcompat – support markdown-exec pluginBug fixes
e071bb6zensical-serve – close connection on fatal write errorsa647737ui – update ui to v0.0.2035c8e36compat – fix check for appending iframe-worker polyfill (#785)7158eabcompat – catch misconfiguration ofsite_diranddocs_dir(#780)30afc96zensical, zensical-serve – percent-encode&in URLs used in templates and sitemap (#772)v0.0.46: 0.0.46Compare Source
Summary
This version improves search result quality and includes several bug fixes and refactorings.
Search excerpts
Search results now include excerpts, making it easier to understand why a result matches. Search remains fully client-side and as fast as before, even for projects with thousands of pages. We still consider search an active area of iteration and expect to further improve it and expose more configuration options over time.
Try it in our documentation!
User interface
The user interface is updated to v0.0.19, which includes several navigation and interaction fixes. Search highlighting now ignores single-character tokens, which avoids noisy matches like highlighting every
efor queries such ase-mail. Instant previews now include a hover bridge so moving the cursor from a link to the tooltip no longer drops the popup across the visual gap.Dependencies were also updated, including TypeScript 6 and SVGO 4 compatibility adjustments. 83 new icons were added, 2 icons were removed, and 19 icons were modified. The Lucide icon set was updated to version v1.21.0.
Validation defaults
The validation options
unresolved_references,unresolved_footnotes,unused_definitions,unused_footnotes,shadowed_definitions, andshadowed_footnotesare now disabled by default. These checks remain available when explicitly enabled, but they have proven too unstable in edge cases with the current reference parser. They will eventually be superseded by the higher-fidelity parser that is already used by Zensical Studio and is planned for Open Source release and later integration into Zensical.Changelog
Bug fixes
aeb31adui – update ui to v0.0.1961b6d05compat – preservesmalltags in generated search indexedb0878zensical – search path segment is empty when title is sourced from section index page909f973compat – don't crash on invalid URLs in HTML (#755)e6b55fecompat – strip images from toc labels (#749)0f11c7f– updatepyo3to0.29.0to mitigate 2 vulnerabilitiesRefactorings
e4a370fzensical, compat – change several validation defaults to false (#758)v0.0.45: 0.0.45Compare Source
Summary
This version reverts a behavior change in link validation that was introduced in 0.0.44 which is causing false positives.
Changelog
Bug fixes
8d9536acompat – revert "fix: brackets in indented code recognized as unresolved references (#700)" (#735)v0.0.44: 0.0.44Compare Source
Summary
This version fixes several bugs related to link validation and macros, and ensures that dotfiles are not removed from the site directory during generation.
Changelog
Bug fixes
eb72115compat – ignore Markdown comments[//]: ...during link validationc40f649compat – brackets in indented code blocks recognized as unresolved link references (#700)93cc869compat – snippet markers recognized as unresolved link references (#700)a212c59zensical – don't remove dotfiles from site dir (#728)db1f19ccompat – provideconfattribute in macros'envobject9b452cbzensical – improve error message when missing icon is used (#708)d7ccbe6zensical, compat – anchors with escaped chars not matched during link validation (#703)8b7e29ecompat – empty footnote ref classified as link ref (#702)Configuration
📅 Schedule: (in timezone Europe/London)
🚦 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 was generated by Mend Renovate. View the repository job log.