pypi zensical 0.0.42

latest releases: 0.0.59, 0.0.58, 0.0.57...
3 months ago

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

Don't miss a new zensical release

NewReleases is sending notifications on new releases.