Skip to content

Horizontal bar chart

Common changelog of d3-chart package.

3.58.7 (February 5, 2025)

2 releases with dependency updates only

3.58.7 (February 5, 2025)

  • Version patch update due to children dependencies update (@semcore/animation [2.40.0 ~> 2.40.1], @semcore/flex-box [5.40.0 ~> 5.40.1], @semcore/utils [4.45.0 ~> 4.45.1], @semcore/core [2.38.0 ~> 2.38.1]).

3.58.6 (February 3, 2025)

  • Version patch update due to children dependencies update (@semcore/animation [2.39.1 ~> 2.40.0], @semcore/popper [5.45.1 ~> 5.45.2], @semcore/utils [4.44.1 ~> 4.45.0], @semcore/core [2.37.1 ~> 2.38.0]).

3.58.5 (December 20, 2024)

Added

  • aria-hidden="true" to PatternSymbol inside LegendItem to improve A11Y.

3.58.4 (December 19, 2024)

Removed

  • aria-labelledby from LegendItem with shapes other, than checkbox.

Changed

  • aria-labelledby value in LegendItem to unique id.

3.58.3 (December 17, 2024)

Fixed

  • Animation of points on ScatterPlot was on every render.

Added

  • outilne=none for Hover rect and line.

3.58.2 (December 9, 2024)

Added

  • aria-* attributes for svg from parent group for all simple charts (Chart.*).
  • aria-label=Chart by default for all advanced charts (Plot...).

3.58.1 (December 5, 2024)

Added

  • aria-labelledby for LegendItem checkbox.

3.58.0 (December 4, 2024)

Added

  • New type of charts - StackGroupBar.

3.57.0 (November 29, 2024)

3 releases with dependency updates only

3.57.0 (November 29, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.38.2 ~> 2.39.0], @semcore/flex-box [5.38.2 ~> 5.39.0], @semcore/utils [4.43.3 ~> 4.44.0], @semcore/core [2.36.2 ~> 2.37.0]).

3.56.4 (November 22, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.38.1 ~> 2.38.2], @semcore/popper [5.44.1 ~> 5.44.2], @semcore/utils [4.43.2 ~> 4.43.3], @semcore/core [2.36.1 ~> 2.36.2]).

3.56.3 (November 8, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.38.0 ~> 2.38.1], @semcore/utils [4.43.0 ~> 4.43.2], @semcore/core [2.36.0 ~> 2.36.1]).

3.56.2 (October 30, 2024)

Fixed

  • Fix unpredictable behavoir of charts with pattern fill, when interacting with chart's legend

3.56.1 (October 28, 2024)

1 release with dependency updates only

3.56.1 (October 28, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.36.0 ~> 2.37.0], @semcore/popper [5.43.0 ~> 5.43.1], @semcore/utils [4.41.0 ~> 4.42.0], @semcore/core [2.34.0 ~> 2.35.0]).

3.56.0 (October 23, 2024)

Added

  • Function type for hideHoverLine property in the Hover component.

3.55.2 (October 15, 2024)

Fixed

  • Handle onClick on ChartLegend items.
  • onChangeVisibleItem handler on ChartLegend component.

3.55.1 (October 15, 2024)

Fixed

  • Keyboard control in NVDA form mode for Legend checkbox items.
  • Each checkbox in the Legend rendered as 3 elements for NVDA.

3.55.0 (October 15, 2024)

Added

  • Required aria-* attributes for the Legend.

Fixed

  • Types for enhances.

3.54.0 (October 11, 2024)

6 releases with dependency updates only

3.54.0 (October 11, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.34.0 ~> 2.35.0], @semcore/utils [4.38.0 ~> 4.39.0], @semcore/core [2.32.0 ~> 2.33.0]).

3.53.0 (October 4, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.33.1 ~> 2.34.0], @semcore/utils [4.36.2 ~> 4.38.0], @semcore/core [2.31.1 ~> 2.32.0]).

3.52.1 (September 27, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.33.0 ~> 2.33.1], @semcore/utils [4.36.0 ~> 4.36.2], @semcore/core [2.31.0 ~> 2.31.1]).

3.52.0 (September 20, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.32.0 ~> 2.33.0], @semcore/utils [4.35.0 ~> 4.36.0], @semcore/core [2.30.0 ~> 2.31.0]).

3.51.5 (September 6, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.31.2 ~> 2.32.0], @semcore/popper [5.39.4 ~> 5.39.5], @semcore/utils [4.32.2 ~> 4.35.0], @semcore/core [2.29.2 ~> 2.30.0]).

3.51.4 (August 23, 2024)

  • Version patch update due to children dependencies update (@semcore/popper [5.39.3 ~> 5.39.4]).

3.51.3 (August 8, 2024)

Changed

  • Radial tree radian line wasn't applying provided color.
  • Venn chart was rendering 0 data with minSize (not it's not rendered at all).

3.51.2 (August 5, 2024)

2 releases with dependency updates only

3.51.2 (August 5, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.31.1 ~> 2.31.2], @semcore/popper [5.39.1 ~> 5.39.2], @semcore/utils [4.32.1 ~> 4.32.2], @semcore/core [2.29.1 ~> 2.29.2]).

3.51.1 (July 30, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.31.0 ~> 2.31.1], @semcore/utils [4.32.0 ~> 4.32.1], @semcore/core [2.29.0 ~> 2.29.1]).

3.51.0 (July 22, 2024)

Added

  • minRadius property to Venn.Chart.
  • index to children render function of CompactHorizontalBar subcomponents.
  • Gaps between bars in StackBar chart.

3.50.0 (June 28, 2024)

Added

  • CompactHorizontalBar chart.

3.49.0 (July 13, 2024)

2 releases with dependency updates only

3.49.0 (July 13, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.29.0 ~> 2.30.0], @semcore/utils [4.30.0 ~> 4.31.0], @semcore/core [2.27.0 ~> 2.28.0]).

3.48.1 (July 5, 2024)

  • Version patch update due to children dependencies update (@semcore/popper [5.37.0 ~> 5.37.1]).

3.48.0 (June 19, 2024)

Added

  • onClick handler for HoverRect.Tooltip.
  • onClickHoverRect and onClickBar handlers for Chart.Bar.
  • barIndex and barKey values for onClick handler for Bar and HorizontalBar.

3.47.1 (June 14, 2024)

3 releases with dependency updates only

3.47.1 (June 14, 2024)

  • Version patch update due to children dependencies update (@semcore/popper [5.36.0 ~> 5.36.1]).

3.47.0 (June 13, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.27.2 ~> 2.28.0], @semcore/utils [4.28.2 ~> 4.29.0], @semcore/core [2.25.2 ~> 2.26.0]).

3.46.1 (June 12, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.27.1 ~> 2.27.2], @semcore/utils [4.28.1 ~> 4.28.2], @semcore/core [2.25.1 ~> 2.25.2]).

3.46.0 (May 29, 2024)

Added

  • ReferenceStripes component.
  • ReferenceBackground component (previously ReferenceLine.Background).

Changed

  • ReferenceLine.Background deprecated in favor of ReferenceBackground.

3.45.2 (May 31, 2024)

1 release with dependency updates only

3.45.2 (May 31, 2024)

  • Version patch update due to children dependencies update (@semcore/popper [5.35.4 ~> 5.35.5]).

3.45.1 (May 28, 2024)

Fixed

  • Donut chart animation glitching on data change.

3.45.0 (May 27, 2024)

Changed

  • Line.Area got an option autoInterpolate that allows to disable auto interpolation of all missing values.
  • Line.Area data now accepts interpolateValue symbol that allows spot interpolation of values if autoInterpolate set to false.

3.44.2 (May 27, 2024)

7 releases with dependency updates only

3.44.2 (May 27, 2024)

  • Version patch update due to children dependencies update (@semcore/popper [5.35.1 ~> 5.35.2]).

3.44.1 (May 24, 2024)

  • Version patch update due to children dependencies update (@semcore/popper [5.35.0 ~> 5.35.1]).

3.44.0 (May 23, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.26.0 ~> 2.27.0], @semcore/utils [4.27.0 ~> 4.28.0], @semcore/core [2.24.0 ~> 2.25.0]).

3.43.0 (May 22, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.25.1 ~> 2.26.0], @semcore/utils [4.26.2 ~> 4.27.0], @semcore/core [2.23.1 ~> 2.24.0]).

3.42.1 (May 17, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.25.0 ~> 2.25.1], @semcore/utils [4.26.1 ~> 4.26.2], @semcore/core [2.23.0 ~> 2.23.1]).

3.42.0 (May 17, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.24.0 ~> 2.25.0], @semcore/utils [4.25.0 ~> 4.26.1], @semcore/core [2.22.0 ~> 2.23.0]).

3.41.0 (May 16, 2024)

  • Version minor update due to children dependencies update (@semcore/popper [5.31.0 ~> 5.32.0]).

3.40.2 (May 14, 2024)

Fixed

  • Exporting from @semcore/ui package.

3.40.0 (May 10, 2024)

1 release with dependency updates only

3.40.0 (May 10, 2024)

  • Version minor update due to children dependencies update (@semcore/popper [5.29.0 ~> 5.30.0]).

3.39.1 (April 26, 2024)

Fixed

  • duration prop on Chart component.

3.39.0 (April 16, 2024)

Changed

  • Plot eventEmitter prop now is strongly typed.

Added

  • PlotEventEmitter class that allows to create typed event emitter for imperative control over chart tooltip.

3.38.2 (April 16, 2024)

Fixed

  • stroke color for ReferenceLine from --intergalactic-chart-grid-x-axis to --intergalactic-chart-grid-y-accent-hover-line.

3.38.1 (April 16, 2024)

1 release with dependency updates only

3.38.1 (April 16, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.22.0 ~> 2.22.1], @semcore/popper [5.27.0 ~> 5.27.1], @semcore/utils [4.23.0 ~> 4.23.1], @semcore/core [2.20.0 ~> 2.20.1]).

3.38.0 (April 12, 2024)

Added

  • Cigarette chart.

3.37.4 (April 12, 2024)

Fixed

  • Dot's size for line, aria and bar charts.

3.37.3 (April 12, 2024)

Fixed

  • background color for Bar chart from --intergalactic-chart-palette-order-other-data to --intergalactic-chart-grid-bar-chart-base-bg.

3.37.2 (April 12, 2024)

2 releases with dependency updates only

3.37.2 (April 12, 2024)

  • Version patch update due to children dependencies update (@semcore/popper [5.26.2 ~> 5.26.3]).

3.37.1 (April 10, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.21.1 ~> 2.21.2], @semcore/utils [4.22.1 ~> 4.22.2], @semcore/core [2.19.1 ~> 2.19.2]).

3.37.0 (March 27, 2024)

Added

3.36.0 (March 27, 2024)

2 releases with dependency updates only

3.36.0 (March 27, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.20.1 ~> 2.21.0], @semcore/utils [4.21.1 ~> 4.22.0], @semcore/core [2.18.1 ~> 2.19.0]).

3.35.3 (March 26, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.20.0 ~> 2.20.1], @semcore/popper [5.23.0 ~> 5.24.0], @semcore/utils [4.21.0 ~> 4.21.1], @semcore/core [2.18.0 ~> 2.18.1]).

3.35.2 (March 21, 2024)

Fixed

  • Errors in children render functions.

3.35.1 (March 20, 2024)

Changed

  • DotCircle size in Tooltip from 12px to 8px.

3.35.0 (March 19, 2024)

1 release with dependency updates only

3.35.0 (March 19, 2024)

  • Version minor update due to children dependencies update (@semcore/popper [5.22.0 ~> 5.23.0]).

3.34.0 (March 12, 2024)

Changed

  • Improved Chart.Bubble plot scaling to better fit bubbles and reduce plot empty space.

3.33.0 (March 12, 2024)

Added

  • Feature to render custom components (in foreignObject) as axis tick value.

3.32.0 (March 7, 2024)

1 release with dependency updates only

3.32.0 (March 7, 2024)

  • Version preminor update due to children dependencies update (@semcore/popper [5.20.5 ~> 5.21.0]).

3.31.3 (March 7, 2024)

Changed

  • Improve generation A11Y summary for StackBar.

3.31.2 (March 7, 2024)

Added

  • Logic to define X and Y axis for A11Y summary in Bar charts.

3.31.1 (March 5, 2024)

Changed

  • Use event.key instead of event.code.

3.31.0 (March 1, 2024)

Added

  • Line.Dots and Area.Dots components display prop now accepts function that allows developers to granularly control which dots should be displayed.

Fixed

  • A11Y module "Skip to content after plot" link was not working in some cases.

3.30.2 (February 28, 2024)

Fixed

  • view of Line.Area with null in data.

3.30.1 (February 26, 2024)

Fixed

  • paddings on X axis in Firefox.

3.30.0 (February 16, 2024)

Fixed

  • A11Y module "Skip to content after plot" link was not working in some cases.

3.29.0 (February 16, 2024)

Changed

  • Removed wrongly added deprecation messages about ReferenceLine value props.
  • Added valueEnd prop to ReferenceLine.Background component that allows to specify background width by chart value.

Fixed

  • patterns prop was missing in multiple chart types.

3.28.0 (February 13, 2024)

Changed

  • A11Y module links are clickable by Space now (along with Enter as before).

3.27.3 (February 13, 2024)

Fixed

  • Dots component was missing value prop in it's props mapping function.

3.27.2 (February 9, 2024)

3 releases with dependency updates only

3.27.2 (February 9, 2024)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.18.1 ~> 2.18.2], @semcore/popper [5.19.1 ~> 5.20.0], @semcore/utils [4.20.1 ~> 4.20.2], @semcore/core [2.17.1 ~> 2.17.2]).

3.27.1 (February 6, 2024)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.18.0 ~> 2.18.1], @semcore/flex-box [5.18.0 ~> 5.19.0], @semcore/utils [4.20.0 ~> 4.20.1], @semcore/core [2.17.0 ~> 2.17.1]).

3.27.0 (February 1, 2024)

  • Version preminor update due to children dependencies update (@semcore/animation [2.17.1 ~> 2.18.0], @semcore/utils [4.19.1 ~> 4.20.0], @semcore/core [2.16.1 ~> 2.17.0]).

3.26.1 (February 1, 2024)

Fixed

  • view data in BubbleChart.
  • prevent animation on every rerender.

3.26.0 (January 25, 2024)

Added

  • patterns API that enhances charts accessibility.

3.25.1 (January 25, 2024)

Fixed

  • array index out-of-bounds crash and animation glitch at 0 duration.

3.25.0 (January 19, 2024)

2 releases with dependency updates only

3.25.0 (January 19, 2024)

  • Version preminor update due to children dependencies update (@semcore/animation [2.15.0 ~> 2.16.0], @semcore/utils [4.17.0 ~> 4.18.0], @semcore/core [2.14.0 ~> 2.15.0]).

3.24.0 (January 19, 2024)

  • Version preminor update due to children dependencies update (@semcore/animation [2.14.1 ~> 2.15.0], @semcore/core [2.13.1 ~> 2.14.0]).

3.23.1 (January 16, 2024)

Fixed

  • Selection of next focusable element after chart plot.

3.23.0 (January 12, 2024)

1 release with dependency updates only

3.23.0 (January 12, 2024)

  • Version preminor update due to children dependencies update (@semcore/popper [5.14.2 ~> 5.15.0]).

3.22.3 (January 11, 2023)

Fixed

  • Error in ScatterPlot with undefined values.

3.22.2 (January 10, 2024)

3 releases with dependency updates only

3.22.2 (January 10, 2024)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.14.0 ~> 2.14.1], @semcore/utils [4.16.0 ~> 4.16.2], @semcore/core [2.13.0 ~> 2.13.1]).

3.22.1 (January 4, 2024)

  • Version prepatch update due to children dependencies update (@semcore/popper [5.14.0 ~> 5.14.1]).

3.22.0 (December 22, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.13.1 ~> 2.14.0], @semcore/popper [5.13.0 ~> 5.14.0], @semcore/utils [4.15.1 ~> 4.16.0], @semcore/core [2.12.1 ~> 2.13.0]).

3.21.4-prerelease.10 (December 20, 2023)

Fixed

  • Order of chart lines/bars and tooltip HoverLine.

3.21.3 (December 14, 2023)

Fixed

  • Chart dots were not displaying in Firefox.
  • Charts appearing animation in Firefox.

3.21.3-prerelease.10 (December 14, 2023)

Fixed

  • Chart dots were not displaying in Firefox.
  • Charts appearing animation in Firefox.

3.21.2 (December 13, 2023)

Fixed

  • Squeeze of shapes in ChartLegendTable.

3.21.1 (December 12, 2023)

Fixed

  • ChartLegendTable labels trimming with Ellipsis component.

3.21.0 (December 6, 2023)

1 release with dependency updates only

3.21.0 (December 6, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.12.0 ~> 2.13.0], @semcore/popper [5.11.0 ~> 5.12.0], @semcore/core [2.11.0 ~> 2.12.0]).

3.20.1 (December 6, 2023)

Fixed

  • base element for Dots.

3.20.0 (December 4, 2023)

1 release with dependency updates only

3.20.0 (December 4, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.11.0 ~> 2.12.0], @semcore/utils [4.13.0 ~> 4.14.0], @semcore/core [2.10.0 ~> 2.11.0]).

3.19.5 (November 24, 2023)

Fixed

  • Correct types for Tooltips children render function.

3.18.4 (November 21, 2023)

1 release with dependency updates only

3.18.4 (November 21, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.10.1 ~> 2.10.2], @semcore/utils [4.10.2 ~> 4.10.3], @semcore/core [2.9.1 ~> 2.9.2]).

3.18.3 (November 13, 2023)

Fixed

  • Import path in LegendItem.

3.18.2 (November 10, 2023)

1 release with dependency updates only

3.18.2 (November 10, 2023)

  • Version prepatch update due to children dependencies update (@semcore/popper [5.9.1 ~> 5.9.2]).

3.18.1 (November 8, 2023)

Fixed

  • Charts exporting to image.

3.18.0 (November 6, 2023)

1 release with dependency updates only

3.18.0 (November 6, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.9.0 ~> 2.10.0], @semcore/utils [4.9.0 ~> 4.10.1], @semcore/core [2.8.0 ~> 2.9.0]).

3.17.0 (October 27, 2023)

Added

  • ChartLegend component.

3.16.0 (October 26, 2023)

Added

  • Design tokens resolving for color props.

Changed

  • Default color of grouped charts (e.g for pie chart) are different by default.
  • Default text color is based on inversed and processed background color.

3.15.2 (October 24, 2023)

2 releases with dependency updates only

3.15.2 (October 24, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.8.1 ~> 2.8.2], @semcore/popper [5.7.7 ~> 5.7.8], @semcore/utils [4.8.3 ~> 4.8.4], @semcore/core [2.7.6 ~> 2.7.7]).

3.15.1 (October 16, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.8.0 ~> 2.8.1], @semcore/popper [5.7.6 ~> 5.7.7], @semcore/utils [4.8.2 ~> 4.8.3], @semcore/core [2.7.5 ~> 2.7.6]).

3.15.0 (October 11, 2023)

Added

  • maxBarSize prop for Bars (Bar, GroupBar, StackBar and horizontals).
  • Line.Area component.

3.14.1 (October 10, 2023)

1 release with dependency updates only

3.14.1 (October 10, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.7.5 ~> 2.8.0], @semcore/flex-box [5.7.5 ~> 5.8.0], @semcore/popper [5.7.5 ~> 5.7.6]).

3.14.0 (October 9, 2023)

Added

  • nl locale support.

3.13.4 (October 6, 2023)

4 releases with dependency updates only

3.13.4 (October 6, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.7.4 ~> 2.7.5], @semcore/utils [4.8.1 ~> 4.8.2], @semcore/core [2.7.4 ~> 2.7.5]).

3.13.3 (October 3, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.7.3 ~> 2.7.4], @semcore/utils [4.8.0 ~> 4.8.1], @semcore/core [2.7.3 ~> 2.7.4]).

3.13.2 (October 2, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.7.2 ~> 2.7.3], @semcore/utils [4.7.2 ~> 4.8.0], @semcore/core [2.7.2 ~> 2.7.3]).

3.13.1 (September 20, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.7.1 ~> 2.7.2], @semcore/core [2.7.1 ~> 2.7.2]).

3.13.0 (September 20, 2023)

Added

  • index to render function context type of HoverLine and HoverRect.
  • size, x and y to render function context type of XAxis.Ticks and YAxis.Ticks.

3.12.0 (September 13, 2023)

3 releases with dependency updates only

3.12.0 (September 13, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.6.3 ~> 2.7.0], @semcore/utils [4.6.3 ~> 4.7.0], @semcore/core [2.6.3 ~> 2.7.0]).

3.11.3 (September 12, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.6.2 ~> 2.6.3], @semcore/core [2.6.2 ~> 2.6.3]).

3.11.2 (September 8, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.6.1 ~> 2.6.2], @semcore/utils [4.6.1 ~> 4.6.2], @semcore/core [2.6.1 ~> 2.6.2]).

3.11.1 (September 5, 2023)

Fixed

  • Fixed rendering zero segments pies in React<17.

3.11.0 (September 4, 2023)

1 release with dependency updates only

3.11.0 (September 4, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.5.0 ~> 2.6.0], @semcore/core [2.5.0 ~> 2.6.0]).

3.10.0 (August 28, 2023)

Fixed

  • Added exports.types field to fix types resolving.
  • Removed deprecation notes from ticks props (it was added by mistake).

Added

  • Added radius prop on Line.Dot component.

3.9.0 (August 28, 2023)

1 release with dependency updates only

3.9.0 (August 28, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.4.1 ~> 2.5.0], @semcore/utils [4.4.1 ~> 4.5.0], @semcore/core [2.4.1 ~> 2.5.0]).

3.8.2 (August 24, 2023)

Fixed

  • Passing x and y props to Donut.Label component.

3.8.1 (August 24, 2023)

1 release with dependency updates only

3.8.1 (August 24, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.4.0 ~> 2.4.1], @semcore/utils [4.4.0 ~> 4.4.1], @semcore/core [2.4.0 ~> 2.4.1]).

3.8.0 (August 23, 2023)

Changed

  • Moved default props value from deprecated FCComponent.defaultProps to function default arguments.

3.7.0 (August 17, 2023)

Changed

  • Donut chart now doesn't render Donut.Pie that represent 0 part of circle.

3.6.0 (August 17, 2023)

Added

  • paddingAngle prop for Donut chart.

3.5.0 (August 17, 2023)

Added

  • Added special interpolateValue symbol that allows to interpolate points on line and area charts.

3.4.1 (August 16, 2023)

1 release with dependency updates only

3.4.1 (August 16, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.2.0 ~> 2.2.1], @semcore/flex-box [5.2.0 ~> 5.2.1], @semcore/utils [4.1.0 ~> 4.2.0], @semcore/core [2.2.0 ~> 2.2.1]).

3.4.0 (September 8, 2023)

Changed

  • Updated d3 dependencies to resolve peerDependencies mismatch.

3.3.1 (August 8, 2023)

Changed

  • Added exports fields for better nextjs support.

3.3.0 (August 7, 2023)

2 releases with dependency updates only

3.3.0 (August 7, 2023)

  • Version minor update due to children dependencies update (@semcore/animation [2.1.0 ~> 2.2.0], @semcore/utils [4.0.0 ~> 4.1.0]).

3.2.0 (August 1, 2023)

  • Version minor update due to children dependencies update (@semcore/animation [2.0.0 ~> 2.1.0], @semcore/flex-box [5.0.0 ~> 5.1.0]).

3.1.1 (July 31, 2023)

Fixed

  • Donut chart hover animation after chart resizing.

3.1.0 (July 27, 2023)

Changed

  • Use event.key instead of event.code for better support of non QWERTY keyboard layouts.

3.0.2 (July 24, 2023)

Fixed

  • Broken tooltip styles.

3.0.1 (July 18, 2023)

Fix

  • Removed ResizeObserver initiating during SSR.

3.0.0 🅱️ (July 17, 2023)

Break

  • Strict, backward incompatible typings.

Changed

  • Deprecated import { Tooltip } from '@semcore/ui/d3-chart in favor of better typed Tooltips.
  • On type level made name property of Donut.Pie obligatory.
  • On type level made name property of Venn.Circle obligatory.

Added

  • Typed HoverLine.Tooltip, HoverRect.Tooltip, Radar.Tooltip, Bubble.Tooltip, Donut.Tooltip, ScatterPlot.Tooltip and Venn.Tooltip.

2.17.5 (June 30, 2023)

1 release with dependency updates only

2.17.5 (June 30, 2023)

2.17.4 (June 27, 2023)

Fixed

  • Fixed animation on hover when moving mouse quickly on border of Donut chart.

2.17.3 (June 27, 2023)

3 releases with dependency updates only

2.17.3 (June 27, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.19 ~> 1.10.20], @semcore/utils [3.53.4 ~> 3.54.0]).

2.17.2 (June 22, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.18 ~> 1.10.19], @semcore/utils [3.53.3 ~> 3.53.4]).

2.17.1 (June 14, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.18 ~> 1.10.19], @semcore/utils [3.53.3 ~> 3.53.4]).

2.17.0 (June 12, 2023)

Added

  • Swedish (sv) locale support.

2.16.2 (June 12, 2023)

2 releases with dependency updates only

2.16.2 (June 12, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.17 ~> 1.10.18], @semcore/utils [3.53.2 ~> 3.53.3]).

2.16.1 (June 9, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.16 ~> 1.10.17], @semcore/utils [3.53.1 ~> 3.53.2]).

2.16.0 (June 9, 2023)

Added

  • Polish (pl) locale support.

2.15.5 (June 7, 2023)

5 releases with dependency updates only

2.15.5 (June 7, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.15 ~> 1.10.16], @semcore/popper [4.17.17 ~> 4.19.0], @semcore/utils [3.53.0 ~> 3.53.1]).

2.15.4 (June 2, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.14 ~> 1.10.15]).

2.15.3 (May 31, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.13 ~> 1.10.14], @semcore/utils [3.52.0 ~> 3.53.0]).

2.15.2 (May 29, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.12 ~> 1.10.13]).

2.15.1 (May 25, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.11 ~> 1.10.12], @semcore/utils [3.51.1 ~> 3.52.0]).

2.15.0 (May 24, 2023)

Changed

  • Improved support of zh and ja locales in vertical titles.

2.14.10 (May 22, 2023)

2 releases with dependency updates only

2.14.10 (May 22, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.9 ~> 1.10.10], @semcore/utils [3.50.7 ~> 3.51.0]).

2.14.9 (May 22, 2023)

  • Version patch update due to children dependencies update (@semcore/popper [4.17.10 ~> 4.17.11]).

2.14.8 (May 12, 2023)

Fixed

  • Fixed radial tree icons displaying.

2.14.7 (May 11, 2023)

3 releases with dependency updates only

2.14.7 (May 11, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.8 ~> 1.10.9], @semcore/utils [3.50.6 ~> 3.50.7]).

2.14.6 (May 4, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.7 ~> 1.10.8], @semcore/utils [3.50.5 ~> 3.50.6]).

2.14.3 (May 2, 2023)

2.14.2 (April 26, 2023)

Fixed

  • Fixed warnings in development mode.

2.14.0 (April 19, 2023)

Added

  • Added automatic conversion of react components to text for accessibility titles.

2.13.13 (April 18, 2023)

Fixed

  • Fixed calculating height of StackBar and HorizontalBar components.

2.13.12 (April 18, 2023)

1 release with dependency updates only

2.13.12 (April 18, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.1 ~> 1.10.2], @semcore/utils [3.50.0 ~> 3.50.3]).

2.13.8 (March 31, 2023)

Fixed

  • Fixed calculating width of HorizontalBar component.

2.13.7 (March 31, 2023)

Fixed

  • Fixed display Line.Null.

2.13.6 (March 31, 2023)

Fixed

  • Fixed adding custom styles for Radar chart.

2.13.5 (March 29, 2023)

Fixed

  • Fixed calculating height of Bar component.

2.13.4 (March 28, 2023)

1 release with dependency updates only

2.13.4 (March 28, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.9.9 ~> 1.10.0], @semcore/utils [3.49.1 ~> 3.50.0]).

2.13.3 (March 27, 2023)

Fixed

  • Added correct display when there is no data in A11Y table.

2.13.2 (March 24, 2023)

1 release with dependency updates only

2.13.2 (March 24, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.9.7 ~> 1.9.8], @semcore/popper [4.16.9 ~> 4.16.10], @semcore/utils [3.48.1 ~> 3.49.0]).

2.13.0 (March 23, 2023)

Added

  • Added additionalFields in a11yAltTextConfig for extra text description to the data when using a screen reader

2.12.2 (March 22, 2023)

1 release with dependency updates only

2.12.2 (March 22, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.9.4 ~> 1.9.5], @semcore/utils [3.47.3 ~> 3.47.4]).

2.12.1 (March 21, 2023)

Fixed

  • Fixed Radar chart with negative rotation hover handling.

2.12.0 (March 16, 2023)

Added

  • Add angleOffset parameter to Radar chart.

2.11.1 (March 16, 2023)

1 release with dependency updates only

2.11.1 (March 16, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.9.3 ~> 1.9.4], @semcore/utils [3.47.2 ~> 3.47.3]).

2.11.0 (March 13, 2023)

Changed

  • Much improved A11Y summary generation for Radar chart.

2.10.0 (March 7, 2023)

Added

  • Added footer in Tooltip.

2.9.1 (March 6, 2023)

Fixed

  • Added backward compatibility with react 16.9.

2.9.0 (March 6, 2023)

Added

  • Added a new chart type Radar.

2.8.19 (March 1, 2023)

1 release with dependency updates only

2.8.19 (March 1, 2023)

  • Version patch update due to children dependencies update (@semcore/popper [4.16.3 ~> 4.16.4]).

2.8.18 (February 28, 2023)

Fixed

  • Fixed summary generation was broken after i18n enhancement release.

2.8.17 (February 28, 2023)

3 releases with dependency updates only

2.8.17 (February 28, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.9.1 ~> 1.9.2]).

2.8.16 (February 22, 2023)

2.8.15 (February 21, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.9.0 ~> 1.9.1], @semcore/utils [3.47.0 ~> 3.47.1]).

2.8.14 (February 11, 2023)

Fixed

  • Added check for the presence of DON at start of animation for RadialTree.

2.8.13 (February 10, 2023)

Fixed

  • Fixed display of Bar with height 0 - it is should not be rendered.

2.8.12 (February 9, 2023)

Changed

  • Renamed rounding design token (--intergalactic-rounded-medium -> --intergalactic-popper-rounded).

2.8.11 (January 27, 2023)

Fixed

  • Fixed animation for Donut.

2.8.10 (January 26, 2023)

Changed

  • Changed minimum height in types for Bar.

2.8.9 (January 25, 2023)

Fixed

  • Fixed and changed minimum height of Bar.

2.8.8 (January 23, 2023)

Fixed

  • Fixed definition of users locale.

2.8.7 (January 19, 2023)

Fixed

  • Fixed animation in React strict mode for RadialTree and Donut.

2.8.6 (January 19, 2023)

1 release with dependency updates only

2.8.6 (January 19, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.8.8 ~> 1.8.9], @semcore/utils [3.44.3 ~> 3.45.0]).

2.8.3 (January 10, 2022)

Fixed

  • Added prop transparent for all charts opacity

2.8.2 (January 10, 2023)

2 releases with dependency updates only

2.8.2 (January 10, 2023)

2.8.1 (January 9, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.8.5 ~> 1.8.6], @semcore/utils [3.44.1 ~> 3.44.2]).

2.8.0 (January 5, 2022)

Added

  • Added prop transparent for charts opacity

2.7.2 (December 27, 2022)

Fixed

  • Fixed Donut chart rendering when hovering over a chart while it is loading.

2.7.1 (December 19, 2022)

1 release with dependency updates only

2.7.1 (December 19, 2022)

  • Version patch update due to children dependencies update (@semcore/animation [1.8.4 ~> 1.8.5], @semcore/utils [3.44.0 ~> 3.44.1]).

2.7.0 (December 14, 2022)

Changed

  • Supported semi-async internationalization of text in A11Y module.

2.6.1 (December 13, 2022)

Changed

  • Added react-dom to peer dependencies.

2.6.0 (December 12, 2022)

Added

  • Design tokens based theming.

2.5.2 (November 11, 2022)

Fixed

  • Allowed to pass any svg attributes.

2.5.1 (November 11, 2022)

Fixed

  • Fixed Bar click handler typings.

2.5.0 (November 10, 2022)

Fixed

  • Fixed support handling of bars event handling with paddingOuter.

Added

  • Bar component now supports onClick handler with bar data in callback.

2.4.10 (November 3, 2022)

1 release with dependency updates only

2.4.10 (November 3, 2022)

  • Version patch update due to children dependencies update (@semcore/popper [4.13.3 ~> 4.13.4]).

2.4.9 (November 3, 2022)

Fixed

  • Fixed hover and active animated for Donut chart.

2.4.8 (November 2, 2022)

Fixed

  • Fixed display of minimum bar size in StackBar.

Added

  • Added display of minimum bar size in HorizontalBar.

2.4.7 (November 1, 2022)

Fixed

  • Fixed inner radius for Donut chart. It began to equal what is indicated in the innerRadius prop.

2.4.6 (October 31, 2022)

Fixed

  • Fixed reference lines were missing dashed style.

2.4.5 (October 28, 2022)

1 release with dependency updates only

2.4.5 (October 28, 2022)

  • Version patch update due to children dependencies update (@semcore/animation [1.7.0 ~> 1.7.1], @semcore/utils [3.40.0 ~> 3.40.0]).

2.4.3 (October 20, 2022)

Fixed

  • Fixed typings of render functions.

2.4.2 (October 20, 2022)

1 release with dependency updates only

2.4.2 (October 20, 2022)

  • Version patch update due to children dependencies update (@semcore/animation [1.6.1 ~> 1.6.2], @semcore/utils [3.39.0 ~> 3.39.1]).

2.4.0 (October 10, 2022)

Changed

  • Added support for React 18 🔥

2.3.8 (October 10, 2022)

1 release with dependency updates only

2.3.8 (October 10, 2022)

  • Version patch update due to children dependencies update (@semcore/popper [4.11.31 ~> 4.12.0]).

2.3.7 (October 5, 2022)

Fixed

  • Ensured A11Y module do not break mouse interactions.

2.3.6 (October 4, 2022)

1 release with dependency updates only

2.3.6 (October 4, 2022)

  • Version patch update due to children dependencies update (@semcore/animation [1.5.10 ~> 1.5.11], @semcore/utils [3.37.1 ~> 3.37.2]).

2.3.5 (September 23, 2022)

Fixed

  • Fixed issue with uninitialized styles in some charts.

2.3.4 (September 21, 2022)

1 release with dependency updates only

2.3.4 (September 21, 2022)

  • Version patch update due to children dependencies update (@semcore/popper [4.11.29 ~> 4.11.30]).

2.3.3 (September 13, 2022)

Fixed

  • Changed paths in CSS files to relative.

2.3.2 (August 30, 2022)

1 release with dependency updates only

2.3.2 (August 30, 2022)

  • Version patch update due to children dependencies update (@semcore/animation [1.5.9 ~> 1.5.10], @semcore/utils [3.37.0 ~> 3.37.1]).

2.3.0 (August 22, 2022)

Added

  • Introduced charts accessibility module.

2.2.7 (August 18, 2022)

1 release with dependency updates only

2.2.7 (August 18, 2022)

  • Version patch update due to children dependencies update (@semcore/animation [1.5.7 ~> 1.5.8], @semcore/utils [3.36.0 ~> 3.37.0]).

2.2.5 (August 4, 2022)

Fixed

  • Fixed ResponsiveContainer memory leak on unmount.

2.2.4 (August 2, 2022)

Fixed

  • Venn chart was not mentioned in exported types.

2.2.3 (July 22, 2022)

1 release with dependency updates only

2.2.3 (July 22, 2022)

  • Version patch update due to children dependencies update (@semcore/animation [1.5.4 ~> 1.5.5], @semcore/utils [3.34.0 ~> 3.35.0]).

2.2.2 (July 20, 2022)

Fixed

  • Fixed ability to change tag in render(prop) functions.
  • Fixed RadialTree typings.
  • Fixed RadialTree rendering in Safari.
  • Fixed RadialTree radian labels rendering.

2.2.1 (July 7, 2022)

1 release with dependency updates only

2.2.1 (July 7, 2022)

  • Version patch update due to children dependencies update (@semcore/animation [1.5.3 ~> 1.5.4], @semcore/utils [3.33.0 ~> 3.34.0]).

2.2.0 (June 30, 2022)

Added

  • Added index to Bubble chart
  • Added property minimal height hMin for Bar (<Bar hMin={...}/>)
  • Added property active for Donut.Pie

Fixed

  • Exclude props from HTML for Tooltip.Dot
  • Recalculate position for Dot after update scale
  • Optimization render Dot

2.1.0 (June 1, 2022)

Changed

  • Changed type names from 'ITooltipProps' to 'ITooltipChartProps' so that there are no intersections with other components.
  • Changed type names from 'ITooltipContext' to 'ITooltipChartContext' so that there are no intersections with other components.

2.0.10 (May 31, 2022)

1 release with dependency updates only

2.0.10 (May 31, 2022)

  • Version patch update due to children dependencies update (@semcore/animation [1.5.1 ~> 1.5.2], @semcore/utils [3.32.1 ~> 3.32.2], @semcore/button [4.0.4 ~> 4.0.5], @semcore/checkbox [6.0.3 ~> 6.0.4]).

2.0.7 (May 25, 2022)

Fixed

  • Fixed position title for axis.

2.0.6 (May 23, 2022)

1 release with dependency updates only

2.0.6 (May 23, 2022)

  • Version patch update due to children dependencies update (@semcore/icon [2.25.1 ~> 2.26.0]).

2.0.0 🅱️ (May 17, 2022)

BREAK

  • Updated styles according to the library redesign policy.

1.9.0 (April 14, 2022)

Added

  • Added <RadialTree /> chart.

1.8.0 (April 11, 2022)

Fixed

  • Fixed left and right <Axis.Title /> unexpected horizontal transition based on title characters count.

1.7.1 (April 3, 2022)

1 release with dependency updates only

1.7.1 (April 3, 2022)

  • Version patch update due to children dependencies update (@semcore/animation [1.5.0 ~> 1.5.0]).

1.7.0 (March 28, 2022)

Fixed

  • Left and bottom plot titles now do not overlap axis ticks.

1.6.9 (March 14, 2022)

1 release with dependency updates only

1.6.9 (March 14, 2022)

  • Version patch update due to children dependencies update (@semcore/utils [3.31.2 ~> 3.31.2], @semcore/animation [1.4.1 ~> 1.4.2]).

1.6.8 (March 10, 2022)

Fixed

  • Fixed figure cut on right or bottom edges when left or top margin is positive.

1.6.7 (March 5, 2022)

1 release with dependency updates only

1.6.7 (March 5, 2022)

  • Version patch update due to children dependencies update (@semcore/animation [1.4.0 ~> 1.4.1]).

1.6.5 (February 24, 2022)

Added

  • Added repository field to package.json file.

1.6.4 (February 10, 2022)

Fixed

  • Fixed animation display when resizing.

1.6.3 (January 26, 2022)

Changed

  • Revert function findComponent for check children in Tooltip, because it's valid for children () => ({}).

1.6.2 (January 25, 2022)

Changed

  • Replaced function findComponent to isAdvanceMode for check children in Tooltip.

1.6.1 (January 21, 2021)

Added

  • Added Bubble and Scatter plot charts

Changed

  • Tooltip font size changed

1.5.6 (December 8, 2021)

Changed

  • Moved chart colors vars to style

1.5.5 (December 6, 2021)

Fixed

  • Calculate correct border radius for Bar.

1.5.4 (November 24, 2021)

Fixed

  • Fixed set scale for Area, Line.

1.5.3 (October 27, 2021)

Fixed

  • Returned data (x, y, width, height) in render function for Bar, Horizontalbar.

1.5.2 (October 22, 2021)

Fixed

  • Fixed field e.currentTarget for events in eventEmitter.

1.5.1 (October 19, 2021)

Fixed

  • Fixed hide tooltip.

1.5.0 (October 15, 2021)

Added

  • Added prop outerRadius for Donut chart.

Changed

  • Fixed call animation for hover in sector Donut chart.
  • Fixed animation show Dot in Line chart.

1.4.1 (October 13, 2021)

Fixed

  • Fixed react key-related warning for Bar.

1.4.0 (October 12, 2021)

Added

  • Added new event onMouseMoveChart, onMouseLeaveChart for eventEmitter.

Fixed

  • Fixed show/hide components Hover, Dots.

1.3.1 (October 6, 2021)

Fixed

  • Fixed dependencies in package.json.

1.3.0 (September 30, 2021)

Added

  • Added radius of curvature for Bar, HorizontalBar.
  • Added dynamic position tooltip for HoverRect, HoverLine.
  • Added hover for Donut.Pie.

1.2.0 (September 24, 2021)

Added

  • The ability to pass "undefined" to skip some of the data.

1.1.0 (September 14, 2021)

Added

  • Display 1% of the sector as the minimum value for Donut chart

1.0.0 (September 8, 2021)

Added

  • Added animation for all charts.

1.0.0-15 (August 26, 2021)

Changed

  • Add 'sideEffect=false' for more optimal build via webpack

1.0.0-14 (August 2, 2021)

Fixed

  • [ts] correct types.

1.0.0-13 🅱️ (June 18, 2021)

BREAK

  • Revert area for stack area chart.
  • Change data for Venn chart.

Changed

  • Add default ticks for Axis.

1.0.0-12 (June 2, 2021)

Added

  • Added Venn chart.

1.0.0-11 (May 12, 2021)

Fixed

  • Fix TS type

1.0.0-9 (April 26, 2021)

Changed

  • Version of dependence @semcore/core has been changed to 1.11.
  • Improved performance. Removed one component wrapper.
  • The style processing system has been changed.
  • Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

1.0.0-8 (April 20, 2021)

Fixed

  • Fixed version dependency for package @semcore/popper.

1.0.0-7 (April 15, 2021)

Fixed

  • Fixed Plot naming.

1.0.0-6 (April 15, 2021)

Added

  • Added Donut and Semi-donut charts.

1.0.0-5 (March 31, 2021)

Fixed

  • [TS] Fixed types for Line and Area.

1.0.0-4 (March 30, 2021)

Added

  • Added Area and Stacked Area charts.

1.0.0-3 (March 29, 2021)

Added

  • [TS] Added types for Bar.Background, HorizontalBar.Background.

1.0.0-2 (March 18, 2021)

Fixed

  • Fixed calculate coordinates for Hover and Tooltip components.

1.0.0-1 (March 10, 2021)

Added

  • Added support property tag for all components.

Fixed

  • Fixed hover for svg element inside XYPlot.

1.0.0-prerelease.10 (February 11, 2021)

Added

  • Initial release.

Last updated:

Released under the MIT License.

Released under the MIT License.