Skip to content

v1.1.0

Choose a tag to compare

@frostybee frostybee released this 24 Jul 21:24
· 26 commits to main since this release

Added

  • Output panel: withOutput meta key plus a ---output--- separator splits a block into a
    highlighted command section and a plain-text output panel. Options: WithOutputPanel,
    WithOutputCollapsed, WithOutputSeparator (also available as outputPanel, outputDefaultCollapsed,
    outputSeparator in kazari.config.yaml).
  • WithPostRender: register callbacks that post-process each block's HTML. Each receives the HTML
    and a BlockInfo (Lang, Title, Frame, RawCode, LineCount, Theme, Meta).
  • Code annotations (@[text](url)) now show an external link icon and open in a new tab.

Changed

  • not-content is now applied to every block unconditionally; it previously required
    WithContentExclusion.
  • Scrollbars restyled with a thinner floating thumb. Override --kz-scrollbar-* to adjust.

Fixed

  • Auto-collapse is suppressed when a line marker carries a label. Explicit collapse still wins.
  • Per-block theme overrides: correct toolbar background, full chrome variable remapping, no more
    double-faded line numbers in alpha-color themes, and terminal backgrounds now respond to the toggle.
  • An empty language string is treated as plaintext without a warning.