Releases: Tweener/kmp-charts
Releases · Tweener/kmp-charts
1.3.0
Full Changelog: 1.2.0...1.3.0
✨ What's new
- 🚀 Upgrade to Kotlin 2.0.21 & Gradle 8.5.2
- 🚀 Upgrade to Compose Multiplatform 1.7.0
⚠️ Breaking Changes
None
💪 Enhancements
- Grid X & Y axes now have their own individual padding
- LineChart: Ensure first and last values on the X axis are within the axis bounds
🪲 Bug Fixes
- DonutChart: Fixes a bug where segments were not properly updated
🛠️ Performance Improvements
None
🟡 Other Changes
None
1.2.0
Full Changelog: 1.1.0...1.2.0
Breaking Changes
DonutChart
has been moved to a new package:com.tweener.charts.type.donut
.Segment
class has been moved to a new package:com.tweener.charts.type.donut.model
.
New Features
- New chart added:
LineChart
to display plotted connected with a straight or curved line.
Enhancements
- Updated project configuration to use Gradle version catalog.
- DonutChart: Segments now have a
selected
property which allows pre-selection of a segment during composition. - DonutChart: Added a new property to allow customization of the
StrokeCap
.
Bug Fixes
None
Performance Improvements
None
Other Changes
None
1.1.0
Full Changelog: 1.0.1...1.1.0
Breaking Changes
None
New Features
None
Enhancements
kmp-charts now official support Kotlin 2.0! 🎉
Bug Fixes
None
Performance Improvements
None
Other Changes
None
1.0.1
Full Changelog: 1.0.0...1.0.1
Breaking Changes
None
New Features
None
Enhancements
- DonutChart - Each segment now has an ID to better identify which segment has been clicked by the user.
- DonutChart - Each segment can now be enabled/disabled to whether or not respond to click events.
Bug Fixes
None
Performance Improvements
None
Other Changes
None