Streamdown 2.4: Expanded Customization, Accessibility, and Custom Rendering Features
·2026.03.05 22:00
Key point
Streamdown 2.4 introduces custom rendering, accessibility, and user experience improvements for markdown rendering.
Details
Streamdown v2.4 introduces customization hooks, accessibility features, and user experience improvements that developers can use when rendering markdown.
Key updates include:
- Customization: The
iconsprop allows replacing default icons, andcreateCodePluginnow includes athemesoption for Shiki themes, astartLinemeta option for specifying the starting line number, and aninlineCodevirtual component for inline code. - Internationalization and Accessibility: The
dirprop automatically sets text direction (LTR/RTL), and thetranslationsprop supports custom languages. Table now includes a fullscreen overlay feature via thecontrolsprop. - Developer Tools: Streaming events can be controlled via
onAnimationStartandonAnimationEndcallbacks, and aprefixprop is provided for Tailwind v4 users to prevent class conflicts.
Additionally, a bug where empty lines disappeared in syntax-highlighted blocks and a bug where ordered list animations would restart during streaming have been fixed.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.