The docmd 0.6.4 release introduces major refinements to the project’s structural integrity with native support for grids, bulletproof container title parsing including emojis, and security upgrades for dependencies.

✨ Highlights

Robust Title Emojis

Inline markdown elements, specifically emojis (e.g., :rocket:), are now perfectly parsed within the double quotes of container titles! This supports card, callout, collapsible, tabs, and button components transparently.
The improved parser strictly ignores stray characters outside string headers, ensuring max stability.

Auto-Adjusting Grids Container

Added new ::: grids and ::: grid layout wrappers. They form an inherently responsive grid structure that automatically partitions available width (up to typical 4-column limits) while stacking gracefully on narrow mobile displays. No HTML or manual CSS required!

πŸ“ Complete Changelog

πŸ› οΈ Core Parser

  • Strict Emoji Parsing: Updated the parseQuotedTitle helper to safely extract strings and ignore trailing unquoted inputs.
  • Grids Component: Introduced the grids structural container.

πŸ› Bug Fixes

  • Checklist Styling: Resolved an issue where bullet points would still mistakenly render alongside checkboxes in standard markdown task lists. Task items now utilize a robust flexbox layout to isolate the checkbox properly.
  • Dependency Security: Executed a comprehensive workspace audit to upgrade transitive dependencies (including patching known vulnerabilities in picomatch and brace-expansion).

Migration Guide

No breaking changes. You can upgrade safely without altering any of your existing markdown content.