You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New TextCompare widget for side-by-side text comparison with match highlighting. Useful for plagiarism detection or finding shared passages between documents. Features hover-based highlighting that syncs between panels, configurable minimum match length via min_match_words, and programmatic access to detected matches.
New PulsarChart widget for stacked waveform visualization, inspired by the iconic PSR B1919+21 pulsar visualization from Joy Division's "Unknown Pleasures" album cover. Features include clickable rows with selection state synced back to Python, customizable overlap, stroke width, fill opacity, and peak scale.
Fixed "Maximum call stack size exceeded" error when rendering Slider2D widget on latest marimo. The widget had an infinite loop where model change handlers would trigger redraws that updated the model again.
Made the static JS much lighter by treeshaking the threewidget and the copy button. The copy button did not need react, but I didn't realize how much extra stuff it needs to generate in order to use react.