Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 1.34 KB

File metadata and controls

35 lines (29 loc) · 1.34 KB

Changelog

All notable changes to ngx-streamdown will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2026-01-16

Added

  • Initial release of ngx-streamdown
  • Angular port of the streamdown React library
  • StreamingMarkdownComponent - Standalone component for rendering streaming markdown
  • StreamingMarkdownService - Service for processing markdown with remend
  • Integration with ngx-markdown for markdown rendering
  • Support for incomplete markdown syntax via remend
  • Block parsing for progressive rendering
  • Configurable caret styles (block, bar, underscore)
  • Performance optimizations with debouncing and OnPush change detection
  • Full TypeScript support
  • Comprehensive documentation and examples
  • CSS custom properties for styling
  • Support for KaTeX math rendering
  • Support for Mermaid diagrams (via ngx-markdown)
  • GitHub Flavored Markdown support

Features

  • Streaming mode for real-time markdown rendering
  • Static mode for complete markdown documents
  • Customizable debounce timing
  • Block-based progressive rendering
  • Incomplete syntax detection
  • Angular signals for reactive state management