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
-**Hover state persisting on mouseout** — tooltip and linked highlight now reliably clear when the mouse leaves the chart area. Added a `mouseLeave` handler on the Frame wrapper (inside `TooltipProvider`) that clears both the tooltip and any active `customHoverBehavior` selection.
41
+
-**`createStore` updater bug** — the internal `set` function in `createStore` passed itself instead of the current state to updater callbacks (`fn(set)` → `fn(state)`). This caused `clearClause` in the SelectionStore to silently fail (accessing `.selections` on a function), so linked hover selections were never actually cleared. `setClause` worked by coincidence because `new Map(undefined)` produces an empty map.
42
+
-**Treemap/CirclePack hover overlays** — fixed broken hover overlays for all area-based NetworkFrame types (treemap, circlepack, partition, chord). After the Mark component removal in v3, overlay entries spread `.props` from node generators which produced `<path>` elements without a `d` attribute. Now passes `renderElement` directly for `React.cloneElement`.
43
+
-**CirclePack rendering as force-directed** — CirclePack defaulted all circles to 10px diameter because the node size accessor ignored d3 pack layout's `r` property. Now uses `nodeSizeAccessor: (d) => d.r || 5`.
44
+
38
45
### Removed
39
46
40
47
-**FacetController** — replaced entirely by `LinkedCharts`. The `cloneElement`-based approach had no HOC support and only worked with direct Frame children.
Copy file name to clipboardExpand all lines: docs/src/guides/SmallMultiples.js
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ export default function() {
7
7
<MarkdownText
8
8
text={`
9
9
10
-
Small multiples are now accomplished using \`LinkedCharts\`, which provides a modern producer-consumer coordination system for cross-highlighting, brushing-and-linking, and cross-filtering between charts. See the [Small Multiples & Coordinated Views](/features/small-multiples) page for details.
10
+
Small multiples and coordinated views are now accomplished using \`LinkedCharts\`, which provides a modern producer-consumer coordination system for cross-highlighting, brushing-and-linking, and cross-filtering between charts. See the [Linked Charts](/features/small-multiples) page for details.
{name: "padding",type: "number",required: false,default: "4",description: "Padding between parent and child rectangles (pixels). Makes parent containers visible."},
62
+
{name: "paddingTop",type: "number",required: false,default: '0 (18 when labelMode="parent")',description: "Extra padding at the top of parent nodes. Provides space for parent label text."},
0 commit comments