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
parseQuotedTitlehelper to safely extract strings and ignore trailing unquoted inputs. - Grids Component: Introduced the
gridsstructural 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
picomatchandbrace-expansion).
Migration Guide
No breaking changes. You can upgrade safely without altering any of your existing markdown content.