Skip to content

Zensical

v0.0.42 Feature

This release adds 1 notable feature for engineering teams evaluating rollout.

Published 19d Documentation
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

documentation static-site-generator

Summary

AI summary

Fixes a reload loop when custom_dir is added to watch and downloads GLightbox only on demand for air‑gapped use.

Changes in this release

Feature Medium

GLightbox is now only downloaded when needed.

GLightbox is now only downloaded when needed.

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Reserves theme name `zensical`.

Reserves theme name `zensical`.

Source: llm_adapter@2026-05-21

Confidence: low

Bugfix Medium

Disables link validation does not disable link and reference collection.

Disables link validation does not disable link and reference collection.

Source: llm_adapter@2026-05-21

Confidence: high

Bugfix Medium

Hardens link validation for files with CRLF line endings.

Hardens link validation for files with CRLF line endings.

Source: llm_adapter@2026-05-21

Confidence: high

Bugfix Medium

Link validation no longer ignores fenced code blocks when \r is present.

Link validation no longer ignores fenced code blocks when \r is present.

Source: llm_adapter@2026-05-21

Confidence: high

Bugfix Medium

$ at end of line no longer breaks link validation.

$ at end of line no longer breaks link validation.

Source: llm_adapter@2026-05-21

Confidence: high

Bugfix Medium

Removes abbreviations from table of contents.

Removes abbreviations from table of contents.

Source: llm_adapter@2026-05-21

Confidence: high

Bugfix Medium

Only waits for config update after a first successful build in Zensical.

Only waits for config update after a first successful build in Zensical.

Source: llm_adapter@2026-05-21

Confidence: high

Bugfix Medium

Prevents reload loop by de-duplicating watched theme files.

Prevents reload loop by de-duplicating watched theme files.

Source: llm_adapter@2026-05-21

Confidence: high

Refactor Medium

Avoids mutating configurations list.

Avoids mutating configurations list.

Source: llm_adapter@2026-05-21

Confidence: low

Refactor Medium

Reorganizes config module.

Reorganizes config module.

Source: llm_adapter@2026-05-21

Confidence: low

Full changelog

Summary

This version includes a number of bug fixes and refactorings to improve the stability and accuracy of link validation, and fixes a reload loop when the custom_dir, which is auto-watched, is explicitly added to watch. Moreover, GLightbox is now only downloaded when needed, which fixes an issue when using Zensical in air-gapped environments.

Changelog

Bug fixes

  • 6b54e14 ui – update ui to v0.0.18
  • cdee1e8 zensical – disabling link validation doesn't disable link and reference collection (#659)
  • 4355dad compat – harden link validation for files with CRLF line endings
  • a418c6b compat – link validation doesn't ignore fenced code blocks when \r is present
  • b31dd14 compat$ at end of line breaks link validation (#659)
  • 17c67a2 compat – remove abbreviations from table of contents (#669)
  • 6eb2f4d compat – reserve theme name zensical
  • a5a8641 zensical – only wait for config update after a first successful build (#670)
  • 8207554 compat – don't consider [] and [][] link references (#663)
  • c338b27 compat – two backticks with no closing run trip up link parser (#663, #665)
  • d707aa9 compat – prevent reload loop by de-duplicating watched theme files (#655)

Refactorings

  • 53f593f compat – avoid mutating configurations list
  • a77087a compat – reorganize config module

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Zensical

Get notified when new releases ship.

Sign up free

About Zensical

Modern static site generator

All releases →

Related context

Beta — feedback welcome: [email protected]