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 프롭을 통한 전체 화면 오버레이 기능이 추가되었다.
  • 개발자 도구: onAnimationStart 및 onAnimationEnd 콜백을 통해 스트리밍 이벤트를 제어할 수 있으며, Tailwind v4 사용자를 위해 클래스 충돌을 방지하는 prefix 프롭이 제공된다.

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

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.