Update dependency zensical to ^0.0.59 #9
No reviewers
Labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
oeng/bitwarden-wrapper!9
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.56→^0.0.59Release Notes
zensical/zensical (zensical)
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 streamsv0.0.57: 0.0.57Compare Source
Summary
This version improves compatibility with
markdown-execby supportingpymdownxblocks, raises the maximum HTTP header value size to 8 KiB for proxy-generated cookies, and updates the UI dependency stack and bundled icons. UI performance and palette tooltip behavior were also improved, especially on large pages and in Safari.Changelog
Bug fixes
325758fui – update ui to v0.0.267372e5bcompat – support pymdownx blocks in markdown exec (#871)Refactorings
b020159zensical-serve – increase max header size to 8kb (#875)Configuration
📅 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.
a3d71d889dtoe6afd6dbcbUpdate dependency zensical to ^0.0.57to Update dependency zensical to ^0.0.59e6afd6dbcbtob887e59a83