From 546693b5afa5d5f28fdff556fc79cbcbb7f0d428 Mon Sep 17 00:00:00 2001 From: Ben Drucker Date: Wed, 14 Oct 2026 18:49:14 -0700 Subject: [PATCH] perf(streamdown): keep Mermaid SVG markup object stable across renders react-dom 19.2 assigns innerHTML whenever the dangerouslySetInnerHTML object changes identity, without comparing the markup. Mermaid passed a new { __html } object on every render, so each re-render of a finished diagram reparsed its whole SVG and the SVG's