1.15.0
This release includes fixes and improvements.
| Breaking changes | Addressed |
|---|---|
| None | #631, #635, #638, #664, #692, #693, #705, #724 |
VerticalAxis
The following issues have been resolved:
- Labels could fail to be displayed.
- Labels were sometimes unexpectedly truncated.
- With
HorizontalLabelPosition.Inside, excessive horizontal insets were requested, creating unwanted empty space.
Miscellaneous
The following bugs have been resolved:
- Compose
- Views
Markers failed to be displayed for some points.- Data labels didn’t work in
ColumnCharts withMergeMode.Stackedapplied. TextComponentcould fail to apply text styling.ColumnChartcould throw anIllegalStateException(“Each entry’s x value must be a multiple of the x step”) when it shouldn’t have. This was related toFloatimprecision.
Markers failed to be displayed for some points.- Data labels didn’t work in
ColumnCharts withMergeMode.Stackedapplied. TextComponentcould fail to apply text styling.ColumnChartcould throw anIllegalStateException(“Each entry’s x value must be a multiple of the x step”) when it shouldn’t have. This was related toFloatimprecision.BaseChartView#onTouchEventreturnedtrueeven whenView#isEnabledwasfalse.
Additionally, the transaction parameter of ComposedChartEntryModelProducer.build and the entryCollections parameter of the ChartEntryModelProducer constructor are now nullable and have default values of null, preventing redundant updates from being run on instantiation.