Unclaimed project
Are you a maintainer of charts? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
charts
🟢 Charts for Jetpack Compose — Multiplatform (Android · iOS · Web · Desktop)
2.2.0 - charts Release Notes | AnnounceHQBack to changelogNew
2.2.0
This release adds a new chart type, improves chart controls, and introduces modular publishing options.
What's New in 2.2.0
Release highlights
- Introduced modular publishing + BOM support, while keeping the umbrella dependency option.
- Improved large-data chart handling with smoother scrolling and zoom across all chart types.
- Added axes support across all chart types for clearer labels and easier reading.
Added new line chart animation modes (Morph, Timeline) for different data update flows.Added StackedAreaChart as a new core chart type.Improved the demo gallery layout and navigation for easier browsing. Updated examples with cleaner, default-focused chart demos. Modular publishing updates
Use the umbrella artifact (same behavior as before):
implementation("io.github.dautovicharis:charts:<version>")
Use modular artifacts (pick what you need):
implementation("io.github.dautovicharis:charts-core:<version>")
implementation("io.github.dautovicharis:charts-line:<version>")
implementation("io.github.dautovicharis:charts-pie:<version>")
implementation("io.github.dautovicharis:charts-bar:<version>")
implementation("io.github.dautovicharis:charts-stacked-bar:<version>")
implementation("io.github.dautovicharis:charts-stacked-area:<version>")
implementation("io.github.dautovicharis:charts-radar:<version>")
Use BOM for aligned versions (where Gradle platforms are supported):
implementation(platform("io.github.dautovicharis:charts-bom:<version>"))
implementation("io.github.dautovicharis:charts-core")
implementation("io.github.dautovicharis:charts-line")
implementation("io.github.dautovicharis:charts-pie")
implementation("io.github.dautovicharis:charts-bar")
implementation("io.github.dautovicharis:charts-stacked-bar")
implementation("io.github.dautovicharis:charts-stacked-area")
implementation("io.github.dautovicharis:charts-radar")
What's Changed
- docs(snapshot): prepare 2.2.0-SNAPSHOT docs by @hdcodedev in https://github.com/dautovicharis/charts/pull/278
- Update README.md by @dautovicharis in https://github.com/dautovicharis/charts/pull/279
- Update README.md by @dautovicharis in https://github.com/dautovicharis/charts/pull/280
- feat(charts): add stacked area chart by @hdcodedev in https://github.com/dautovicharis/charts/pull/281
- feat(barchart): rework dense-data rendering and interactions by @hdcodedev in https://github.com/dautovicharis/charts/pull/287
- feat(demo): add default and custom chart presets with deterministic docs by @hdcodedev in https://github.com/dautovicharis/charts/pull/288
- Update README.md by @dautovicharis in https://github.com/dautovicharis/charts/pull/289
- feat(charts): split artifacts into modular packages by @hdcodedev in https://github.com/dautovicharis/charts/pull/291
- feat(charts): add timeline line mode and shared chart internals by @hdcodedev in https://github.com/dautovicharis/charts/pull/293
- feat(charts): add preselected indices for deterministic renders by @hdcodedev in https://github.com/dautovicharis/charts/pull/294
- fix(line-chart): format legend values for selected points by @hdcodedev in https://github.com/dautovicharis/charts/pull/295
- feat: improve docs navigation and JS demo layout by @hdcodedev in https://github.com/dautovicharis/charts/pull/296
- feat(stacked): add axis+dense parity and selection-line consistency by @hdcodedev in https://github.com/dautovicharis/charts/pull/297
- chore(deps): update build plugins and add yarn lockfile by @hdcodedev in https://github.com/dautovicharis/charts/pull/298
- fix(axis): stabilize x-axis label cadence for dense charts by @hdcodedev in https://github.com/dautovicharis/charts/pull/299
- Update README.md by @dautovicharis in https://github.com/dautovicharis/charts/pull/300
- feat(demo): polish web gallery and snapshot docs by @hdcodedev in https://github.com/dautovicharis/charts/pull/301
- feat(playground): add JS playground module and codegen UI by @hdcodedev in https://github.com/dautovicharis/charts/pull/302
- fix(ci): harden docs-static publishing workflow by @hdcodedev in https://github.com/dautovicharis/charts/pull/303
- fix(ci): speed up docs static playground build by @hdcodedev in https://github.com/dautovicharis/charts/pull/304
- feat(ci): add docs playground bundle mode input by @hdcodedev in https://github.com/dautovicharis/charts/pull/305
- feat(ci): add test summary artifact + safe PR comments by @hdcodedev in https://github.com/dautovicharis/charts/pull/306
- chore(build): migrate modules to AGP 9 Android KMP plugin by @hdcodedev in https://github.com/dautovicharis/charts/pull/307
- fix(ci): resolve PR for test summary comment by @hdcodedev in https://github.com/dautovicharis/charts/pull/308
- fix(charts): move chart tests to modules and suppress internal docs by @hdcodedev in https://github.com/dautovicharis/charts/pull/309
- refactor(charts): reduce internal api visibility by @hdcodedev in https://github.com/dautovicharis/charts/pull/310
- feat(docs): simplify snapshot examples and deterministic GIF demos by @hdcodedev in https://github.com/dautovicharis/charts/pull/311
- fix(ci): trigger vercel deploy after docs-static publish by @hdcodedev in https://github.com/dautovicharis/charts/pull/312
- fix(ci): avoid secrets context in workflow conditions by @hdcodedev in https://github.com/dautovicharis/charts/pull/313
- feat(js): add startup loader and resource preloading by @hdcodedev in https://github.com/dautovicharis/charts/pull/314
- chore(release): publish 2.2.0 docs and version registry by @hdcodedev in https://github.com/dautovicharis/charts/pull/315
- fix(docs-app): avoid large Vercel function traces by @hdcodedev in https://github.com/dautovicharis/charts/pull/316
- ci(docs): validate release links and split behavior checks by @hdcodedev in https://github.com/dautovicharis/charts/pull/317
- Update README.md by @dautovicharis in https://github.com/dautovicharis/charts/pull/318
- docs(contributing): refresh contribution guide and README badges by @hdcodedev in https://github.com/dautovicharis/charts/pull/319
Full Changelog: https://github.com/dautovicharis/charts/compare/2.1.0...2.2.0