Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.
Full Changelog: https://github.com/danielgindi/Charts/compare/5.0.0...5.1.0
Charts
is now called DGCharts
to prevent conflicts with Apple's SwiftUI Charts.
To fix your projects simply replace import Charts
with import DGCharts
Full Changelog: https://github.com/danielgindi/Charts/compare/v4.1.0...5.0.0
Full Changelog: https://github.com/danielgindi/Charts/compare/v4.0.3...v4.1.0
Full Changelog: https://github.com/danielgindi/Charts/compare/v4.0.2...v4.0.3
class
protocol conformance to AnyObject
swift-algorithms
to 1.0Thanks @jjatie, 4.0.1 release brings:
Support Swift Package Manager and switch to another Snapshot test framework.
Use Github Actions instead of Travis CI to run faster and work around Carthage issues against Xcode12.
Snapshot UT now supports Apple Silicon.
Adopt Swift-Algorithm crafted by Apple and the community.
Full changelog
We have merged our long waited 4.0 branch into master. It adopts latest Swift trends and benefits and more flexbile and More swift!
This is a huge release as a lot of APIs have changed and adopted new protocols. So please expect it will break your code especially about the collection protocols. We will add a few Pull requests in the near future such as https://github.com/danielgindi/Charts/pull/4411.
The pre-release could last a little bit longer since we don't want to push people to update. But we do encourage people to try it out and give us feed back.
Xcode 12 support
Change log:https://github.com/danielgindi/Charts/blob/master/CHANGELOG.md
Merged pull requests: Full github commit log
#4029: Index out of bounds exception in v3.2 in createAccessibleElement #4094: Horizontal Bezier Line Graph Not Drawing Through All Points #4093: Line chart x axis animation is broken #4099: Line renderer did not render lines if their coordinates fell outside of the viewport full change log:https://github.com/danielgindi/Charts/blob/master/CHANGELOG.md
pod updated
This will be a breaking update due to #3847 that we changed dataSet initializers API interface and fixed Xcode warnings for previous release.
pod has been updated again to 3.3.0 tag, it's previously using 3.3
values
to entries
to reflect the property's type #3847 (jjatie)chartViewDidEndAnimate
in ChartViewDelegate #3852 (Lcsmarcal)ChartLimit.LabelPosition
naming with UIRectCorner
#3846 (jjatie)https://github.com/danielgindi/Charts/blob/master/CHANGELOG.md