AI Briefing

Streamdown 2.4: 커스터마이징, 접근성 및 사용자 정의 렌더링 기능 확대

·2026.03.05 22:00

Streamdown 2.4는 마크다운 렌더링을 위한 커스텀 렌더링, 접근성 및 사용자 경험 개선 기능을 도입했다.

Streamdown v2.4는 개발자가 마크다운을 렌더링할 때 사용할 수 있는 커스터마이징 훅, 접근성 기능 및 사용자 경험 개선 사항을 도입했다.

주요 업데이트 내용은 다음과 같다:

  • 커스터마이징: icons 프롭을 통해 기본 아이콘을 교체할 수 있으며, createCodePlugin에 Shiki 테마를 위한 themes 옵션, 시작 줄 번호를 지정하는 startLine 메타 옵션, 인라인 코드를 위한 inlineCode 가상 컴포넌트가 추가되었다.
  • 국제화 및 접근성: dir 프롭으로 텍스트 방향(LTR/RTL)을 자동 설정하고, translations 프롭으로 사용자 정의 언어를 지원한다. Table에는 controls 프롭을 통한 전체 화면 오버레이 기능이 추가되었다.
  • 개발자 도구: onAnimationStartonAnimationEnd 콜백을 통해 스트리밍 이벤트를 제어할 수 있으며, Tailwind v4 사용자를 위해 클래스 충돌을 방지하는 prefix 프롭이 제공된다.

또한, 구문 강조 블록에서 빈 줄이 사라지던 문제와 스트리밍 중 정렬된 목록의 애니메이션이 재실행되던 버그를 수정했다.

이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.

요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.