Skip to content
HDCharts

HDCharts 3.0.0

What's New in 3.0.0

New features

  • One Compose-friendly chart API across every chart type.
  • Charts support configurable gradients for bars, histograms, lines, and stacked charts.
  • Charts support optional subtitles beneath their titles.
  • Histograms merge dense bins to keep compact views readable.
  • Charts share consistent selection, legends, and value formatting.
  • Line charts support a fixed Y-axis range, pinning min and max independently.
  • Live line charts slide points into view and rescale their window.
  • New ring gauge chart shows each value as a half-circle ring.
  • Cartesian charts share adaptive axis styling and readable labels.

Improvements

  • Web targets now ship on Kotlin/Wasm across all modules.
  • Charts own their size; container chrome belongs to the caller.

Bug fixes

  • Line charts animate visible updates and render dense data efficiently.
  • Stacked charts report overflowing totals as validation errors.
  • Pie and radar charts stay centered in wide layouts.

Getting Started

New to HDCharts? Check out our Getting Started Guide to learn how to integrate the library into your project and create your first charts in minutes.

Breaking Changes / Migration

Breaking changes and call-site migration details now live on a dedicated page: