Skip to content

Latest commit

 

History

History
582 lines (258 loc) · 27.3 KB

CHANGELOG.md

File metadata and controls

582 lines (258 loc) · 27.3 KB

8.1.4 (2019-08-01)

Bug Fixes

  • theme: restore original point radius values (#276) (16f789a)

8.1.3 (2019-07-30)

Bug Fixes

8.1.2 (2019-07-24)

Bug Fixes

  • export GeometryValue so onElementClick callbacks can be typed (#272) (8ed5d11)

8.1.1 (2019-07-24)

Bug Fixes

  • handle chart click as mouseUp to prevent click while brushing (#269) (7881b8d)

8.1.0 (2019-07-22)

Features

  • display empty chart status when no series is selected (f1505df), closes #102

8.0.2 (2019-07-17)

Bug Fixes

  • adjust domain & range for single value histogram (#265) (3f1358e)

8.0.1 (2019-07-15)

Bug Fixes

  • position tooltip within chart with single value xScale (#259) (f458bc9)

8.0.0 (2019-07-15)

Code Refactoring

Features

  • style: allow fill and stroke overrides (#258) (99c5e9f)

BREAKING CHANGES

  • style: LineStyle, AreaStyle and BarSeriesStyle types differs on the optional values. stroke and fill on the theme or specific series style now override the computed series color.

  • legend: the onLegendItemClick click handler is no longer applied when clicking on the title. Instead a simple visibility change is applied.

7.2.1 (2019-07-10)

Bug Fixes

  • last_value: compute last value for non stacked series (#261) (803c34e)

7.2.0 (2019-07-05)

Bug Fixes

  • ticks: fill in additional ticks for histogram (#251) (af92736)

Features

7.1.0 (2019-07-03)

Features

7.0.2 (2019-07-03)

Bug Fixes

7.0.1 (2019-06-25)

Bug Fixes

7.0.0 (2019-06-24)

Features

  • annotation: simplify custom tooltip function (#247) (982bc63)

BREAKING CHANGES

  • annotation: this changes the type signature of RectAnnotation.renderTooltip? from (position, details) => JSX.Element to (details) => JSX.Element. This allows the user to pass in a custom element without having to do the heavy lifting of writing the container positioning styles themselves.

6.3.0 (2019-06-20)

Features

6.2.0 (2019-06-19)

Features

  • add minInterval option for custom xDomain (#240) (27f14a0)

6.1.0 (2019-06-19)

Features

  • brush: show crosshair cursor when brush enabled (#243) (0b44b87)

6.0.1 (2019-06-14)

Bug Fixes

  • line_annotation: use scaleAndValidate for line annotations (#236) (48b180a)

6.0.0 (2019-06-13)

Features

BREAKING CHANGES

  • tooltip: Previously, you could define tooltipType and tooltipSnap props in a Settings component; this commit removes these from SettingsSpecProps and instead there is a single tooltip prop which can accept either a TooltipType or a full TooltipProps object which may include type, snap, and/or headerFormattter for formatting the header.

5.2.0 (2019-06-12)

Features

5.1.0 (2019-06-11)

Features

5.0.0 (2019-06-10)

Bug Fixes

  • css: remove dependency on EUI components and use only EUI styles (#208) (122fade)

BREAKING CHANGES

  • css: EUI components are removed from this library. The single chart style.css stylesheet is now replaced by a theme_only_light.css or theme_only_dark.css file that brings in all the required styling for chart, tooltip and legends. theme_light.css and theme_dark.css styles include also a reset CSS style

4.2.9 (2019-06-07)

Bug Fixes

  • chart_resizer: debounce resize only after initial render (#229) (96d3fd6), closes #109

4.2.8 (2019-06-06)

Bug Fixes

  • crosshair: adjust band position for rotation (#220) (ac02021)

4.2.7 (2019-06-05)

Bug Fixes

  • axis_title: remove whitespace with empty axis title (#226) (74198dc), closes #225

4.2.6 (2019-05-21)

Bug Fixes

  • build: compile module resolution in commonjs (#214) (29e2a34)

4.2.5 (2019-05-21)

Bug Fixes

4.2.4 (2019-05-21)

Bug Fixes

  • eui: generate css without EUI classes (#210) (776387b)

4.2.3 (2019-05-20)

Bug Fixes

  • legend: avoid expanding label on click (#209) (22cad8e)

4.2.2 (2019-05-20)

Bug Fixes

  • ie11: fix deps and layout compatibility issues on IE11 (9555e2a), closes #184

4.2.1 (2019-05-09)

Bug Fixes

  • eui: update EUI dependency to 11.0.0 (#206) (24779cb)

4.2.0 (2019-05-06)

Features

  • rect_annotation: add RectAnnotation type (#180) (b339318)

4.1.0 (2019-05-04)

Features

  • add option to toggle value labels on bar charts (#182) (6d8ec0e)

4.0.2 (2019-05-03)

Bug Fixes

  • scales: improve ticks for time domains spanning a DST switch (#204) (2713336)

4.0.1 (2019-05-02)

Bug Fixes

4.0.0 (2019-04-28)

Features

BREAKING CHANGES

  • scales: the ScalesConfig type of the theme is changed from {ordinal:{padding: number}} to {barsPadding: number}

3.11.4 (2019-04-26)

Bug Fixes

  • bars: remove border visibility based on bar width (#192) (a270bab), closes #189

3.11.3 (2019-04-24)

Bug Fixes

3.11.2 (2019-04-16)

Bug Fixes

3.11.1 (2019-04-16)

Bug Fixes

  • apply transform.x to area & line geometries (#172) (da4f07f)

3.11.0 (2019-04-16)

Bug Fixes

Features

3.10.2 (2019-04-12)

Bug Fixes

  • exports: fix missing exports for annotations (#166) (fe28afb)

3.10.1 (2019-04-11)

Bug Fixes

3.10.0 (2019-04-11)

Features

3.9.0 (2019-04-10)

Features

  • legend: display series value (dependent on hover) & sort in legend (#155) (78af858)

3.8.0 (2019-04-08)

Features

  • line_annotation: add hideLines and hideTooltips props to spec (#154) (ba806b1)

3.7.2 (2019-04-08)

Bug Fixes

3.7.1 (2019-04-05)

Bug Fixes

  • domain: set domain bounds dependent on negative/positive values (#149) (5b16be6)

3.7.0 (2019-04-04)

Features

  • legend: hide legend item if hideLegendItem on series spec is true (#147) (6761c2b)

3.6.0 (2019-04-04)

Features

  • annotations: render line annotations via LineAnnotation spec (#126) (98ff170)

3.5.1 (2019-04-02)

Bug Fixes

  • build: fix dependencies for kibana integration (#146) (b875e3d), closes #145

3.5.0 (2019-04-01)

Bug Fixes

Features

3.4.5 (2019-03-29)

Bug Fixes

  • animation: re-enabled animateData prop to disable animation (#129) (32b4263)
  • specs: limit xScaleType to linear, time and ordinal (#127) (59c3b70), closes #122

3.4.4 (2019-03-28)

Bug Fixes

  • crosshair: use offsetX/Y instead of clientX/Y (#128) (7c1155f), closes #123

3.4.3 (2019-03-26)

Bug Fixes

  • chart_state: maintain series visibility state on props update (#118) (18e7784)

3.4.2 (2019-03-26)

Bug Fixes

3.4.1 (2019-03-26)

Bug Fixes

  • brushing: enable mouseup event outside chart element (#120) (77d62f6), closes #119

3.4.0 (2019-03-25)

Features

3.3.1 (2019-03-25)

Bug Fixes

  • chart: fix duplicated keys for chart elements (#115) (6f12067)

3.3.0 (2019-03-22)

Features

3.2.0 (2019-03-19)

Features

  • domain: scale data to a specific domain via axis spec (#98) (b039ebf)

3.1.1 (2019-03-19)

Bug Fixes

  • npm: add missing generated file to npm package (6dd9140)

3.1.0 (2019-03-11)

Features

  • series: set custom series colors through spec prop (#95) (fb09dc9)

3.0.1 (2019-03-08)

Bug Fixes

  • canvas_text_bbox_calculator: increase font scaling factor (#93) (f6a1f1d)

3.0.0 (2019-03-06)

Bug Fixes

  • scale: return ticks in millis for time scales for line/area charts (8b46283)

BREAKING CHANGES

  • scale: The props callback is called with millis instead of Date for axis on line or area only charts.

2.1.0 (2019-03-06)

Features

  • legend/click: add click interations on legend titles (#51) (7d6139d)

2.0.0 (2019-02-19)

Features

BREAKING CHANGES

  • The Theme.AxisConfig type has a different signature. It now contains axisTitleStyle, axisLineStyle, tickLabelStyle and tickLineStyle defined as TextStyle or StrokeStyle elements. The Theme interface is changed in a more flat structure. darkMode prop from Setting is removed. theme prop in Setting is now a Theme type object, not a PartialTheme. You can use mergeWithDefaultTheme function to merge an existing theme with a partial one.

1.1.1 (2019-02-15)

Bug Fixes

1.1.0 (2019-02-14)

Features

  • legend/series: add hover interaction on legend items (#31) (c56a252), closes #24

1.0.2 (2019-02-08)

Bug Fixes

  • offscreen canvas: set negative position to move offscreen (#50) (0f61ac8), closes #43

1.0.1 (2019-02-07)

Bug Fixes

  • axis labels: offset previous space correctly (#45) (ff2a47a), closes #42

1.0.0 (2019-02-07)

Bug Fixes

  • reflect specs ids on legend items when using single series (8b39f15)
  • axis: add axisTitleHeight to axis increments (#29) (e34f0ae), closes #26
  • axis: fix horizontal title positioning to account for title padding (08d1f83)
  • axis: scale tick labels to fix text truncation on chrome (#38) (99c2332), closes #18
  • axis: use titleFontSize for debug rect for horizontal axis title (#17) (af4aa58), closes #11
  • dimensions: use chart top padding in computation of chart height (42585f7), closes #13
  • x_domain: fix x value asc sorting using numbers (26b33ff)

Features

  • add tickLabelRotation and showGridLines features (#7) (47f118b)
  • axis: draw grid lines separately from axis tick and customize style with config (#8) (ab7e974)