| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-08-14 | 3.3 kB | |
| Release v3.1.0 source code.tar.gz | 2026-08-14 | 2.8 MB | |
| Release v3.1.0 source code.zip | 2026-08-14 | 3.2 MB | |
| Totals: 3 Items | 6.0 MB | 0 | |
Charty v3.1.0
📦 Maven coordinates
:::kotlin
implementation("com.himanshoe:charty:3.1.0")
The two artifacts carry separate versions. Each charty-3d release records the charty it was built against, so the pair always resolves together.
📝 Changes
- [Refactor] Keep the diagonal brush helper internal (9ee4891)
- [Docs] Number the unreleased section 3.1.0 (62e2914)
- [Docs] Fold the unreleased entries into 3.0.1, which never shipped (6b8ab1b)
- [Docs] Record the two behaviour changes this series made (eb33e12)
- [Refactor] Move everything shared between chart families into common (78d0ac5)
- [Refactor] Seven charts had each written the baseline rule; now the plot owns it (bb4dafd)
- [Refactor] Collapse nine spellings of the axis step count into the one that existed (bf92bfe)
- [Refactor] Stop eight draw bundles capturing click callbacks they never call (1c3f482)
- [Refactor] Stop four drawers re-deriving brushes the colour type already offers (e037cb6)
- [Refactor] Replace eight copies of the overlay stack with one (2d36973)
- [Refactor] Give the three crosshairs one drawing vocabulary (cc56936)
- [Fix] Honour showLabel on line-family crosshairs, and delete what hid it (d16bfcc)
- [Refactor] Reconcile three pieces of logic with what they claimed to do (e63b57e)
- [Refactor] Stop three constants and a field from naming the wrong thing (581da04)
- [Refactor] Give the library one name for "a fraction times a hundred" (c3e6ef1)
- [Refactor] Name the axis tick count and drop constants named after their digits (1f5a924)
- [Fix] Format bar data labels the way every other label in the library is formatted (fdc0f05)
- [Refactor] Name the wave's slot centre, and stop grouped bars inlining a helper (e7a69b3)
- [Refactor] Use the highlight helper that already existed for the job (ffa41c4)
- [Refactor] Stop the combo chart carrying its own copy of the line chart (b8d4422)
- [Refactor] Animate every chart's data through one function instead of five (4a31dc7)
- [Refactor] Remove three more declarations nothing reads (dfc832f)
- [Refactor] Draw every bar through one shape function instead of six copies (18dd3da)
- [Refactor] Remove declarations the charts carry but never read (4f429c4)
- [Fix] Give horizontal charts the measured axis gutters vertical ones already had (72765bf)
- [Docs] Stop the docs describing a zoom API that does not exist (3ccb171)
- [Feature] Offer the playground from every chart's page, and let the offer follow you down (1fdb899)
- [Feature] Give the playground a way back to the documentation (3002081)
- [Fix] Make zoom and pan reachable on a desktop, and stop them eating taps (ba6b69e)
- [Fix] Let the web dev server take the port it is given (aec27fb)
- [Fix] Make the chart's axis and labels visible in dark mode (1ac5e63)
- [Fix] Make every playground control reach the chart beside it (c2712e8)
- [Fix] Stop the playground showing controls that reach no chart (7b1c837)
- [Fix] Open the playground in the theme the reader already chose (5b6bdd0)
đź”— Links
Published on 2026-08-14 16:01:07 UTC