Skip to content

v1.8.0

Choose a tag to compare

@MrBildo MrBildo released this 30 Mar 19:58
· 254 commits to main since this release
a78184b

What's New

Features

  • Mermaid diagram support — fenced ```mermaid code blocks now render as interactive SVG diagrams in card descriptions, comments, and create card preview. Supports flowcharts, sequence diagrams, pie charts, class diagrams, state diagrams, ER diagrams, Gantt charts, git graphs, mindmaps, and timelines.
  • Custom Collaboard theme for Mermaid — dark container matching code blocks, brand cyan/amber color palette across all diagram types.

Fixes

  • Eliminate mermaid diagram flash on SSE-triggered re-renders — memoized ReactMarkdown components, stale SVG preserved during re-renders, skip redundant mermaid.render() calls.
  • Fix SVG text contrast on mindmap/timeline foreignObject nodes via CSS override.

Improvements

  • Reduce unnecessary re-renders from SSE — removed nuclear ['cards'] prefix invalidation, added 10s global staleTime default, debounced rapid-fire SSE events (300ms).