Releases: elastic/elastic-charts
Releases · elastic/elastic-charts
v56.0.0
56.0.0 (2023-04-18)
Bug Fixes
- deps: update dependency @elastic/eui to ^76.4.0 (#2008) (95176e1)
- deps: update dependency @elastic/eui to v77 (#2018) (c079730)
- interactions: brushing over origin coordinates (#2013) (937feb0)
- tooltip: custom tooltip header context (#1989) (1e5b861)
Features
BREAKING CHANGES
- tooltip: The
header
property ofTooltipInfo
type was simplified toPointerValue
as to include only relevant properties. This change is propagated to all other types usingheader
as aTooltipValue
. TheTooltipInfo.values
used to conditionally pass only highlightedTooltipValue
s when using acustomTooltip
and now always passes allvalues
.
v55.0.0
55.0.0 (2023-03-21)
Bug Fixes
- docs: lint and fix EUI breaking changes (0d14194)
Features
BREAKING CHANGES
-
heatmap: Removed unused properties
maxColumnWidth
andmaxRowHeight
underHeatmapStyle
. Also removed grid height and width constraints (i.e.cellWidth
andcellHeight
) in favor of filled rendering and pagination driven by data from the consumer side.@@ -1424,25 +1424,13 @@ export interface HeatmapStyle { grid: { - cellWidth: { - min: Pixels; - max: Pixels | 'fill'; - }; - cellHeight: { - min: Pixels; - max: Pixels | 'fill'; - }; stroke: { color: string; width: number; }; }; - maxColumnWidth: Pixels; maxLegendHeight?: number; - maxRowHeight: Pixels;
v54.0.0
54.0.0 (2023-03-09)
Bug Fixes
- annotation: render annotations correctly based on passed handlers (#1971) (4bdedff)
- deps: update dependency @elastic/eui to v75 (#1964) (cf886f5)
- deps: update dependency @elastic/eui to v76 (#1987) (89dc8a1)
- flamegraph: show tooltip prompt only if pinnable (#1967) (1a13d80)
- heatmap: Expose axis title as debug data (#1970) (0a998a5)
- partition: allow custom sorting for the legend items (#1959) (1afa2c4)
- partition: render legend items with zero values (#1956) (a85d1ae)
- xy: respect
integersOnly
prop on axis component (#1958) (93f5497)
BREAKING CHANGES
- partition: The
Layer.shape.fillColor
function now accepts the following signature:(key: Key, sortIndex: number, node: ArrayNode, tree: HierarchyOfArrays) => string;
This exposes a similar set of information but allows us more control over the internals to define/generate the legend. The legend for pie/donut/mosaic/treemap charts is sorted in a hierarchical way even if the legend is flat.
The default highlight strategy used to highlight partition elements when hovering over the legend item has been changed toLegendStrategy.Path
.
v40.3.2
v52.0.1
v53.1.1
v53.1.0
v53.0.0
v52.0.0
52.0.0 (2023-01-27)
Bug Fixes
- annotation details tooltip throwing with hooks (#1949) (779b7f3)
- deps: update dependency @elastic/eui to v72 (#1914) (8814c80)
- deps: update dependency @elastic/eui to v73 (#1941) (4eeafa7)
BREAKING CHANGES
- The
customTooltipDetails
type is now passingdetails
asprops
using aComponentType
.