🚨 Breaking Changes
- markmend: Rename postNormalize hook to postnormalize - by @jinghaihan (367fd)
🚀 Features
- controls: Add configurable download filenames - by @jinghaihan (ae6b8)
- i18n: Detect text direction per semantic block - by @jinghaihan (c3970)
- scroll: Add pinned auto-scroll for code blocks and tables - by @jinghaihan (4183c)
- table: Support configurable CSV separators - by @jinghaihan (eb7eb)
🐞 Bug Fixes
- a11y:
- Hide decorative icons from assistive technology - by @jinghaihan (85e26)
- Label controls and fullscreen dialogs - by @jinghaihan (32931)
- controls:
- Inherit boolean values from parent groups - by @jinghaihan (e8025)
- markmend:
- Improve streaming Markdown completion - by @jinghaihan in #65 (2ccc2)
- mermaid:
- Serialize SVG markup before download - by @jinghaihan (316d3)
- playground:
- Disable CSS code splitting for Nuxt build - by @jinghaihan (63b37)
- table:
- Preserve line breaks in copied and exported cells - by @jinghaihan (94747)
🏎 Performance
- markmend: Optimize streaming markdown processing - by @jinghaihan in #66 (69c9a)
- vue: Optimize streaming rendering - by @jinghaihan in #67 (dcfa5)