Releases: elastic/elastic-charts
Releases · elastic/elastic-charts
v58.0.0
58.0.0 (2023-06-06)
Bug Fixes
- axis: reduce number of y axis ticks on linear scale (#2005) (0ef828b)
- deps: update dependency @elastic/eui to v81 (#2052) (4c55e01)
- xy: expose isolated point style (#2004) (a8c27ea)
BREAKING CHANGES
- axis: the default number of desired ticks in the Y-Axis was changed from
10
to5
v57.0.1
57.0.1 (2023-05-23)
Bug Fixes
- axes: start of week label on multilayer time axis (#2035) (9711233)
- deps: update dependency @elastic/eui to ^77.2.0 (#2032) (93cadcb)
- deps: update dependency @elastic/eui to v78 (#2038) (3feff2c)
- deps: update dependency @elastic/eui to v79 (#2042) (8015830)
- deps: update dependency @elastic/eui to v80 (#2047) (e6042f3)
- heatmap: brushing selection values (#2028) (6a877b4)
- heatmap: wrong axes labels on hover (#2033) (045fb03)
v57.0.0
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
.