Releases: ChartsOrg/Charts
5.1.0
What's Changed
- [Feature] added ability to rotate ChartLimitLine label by @berbaspin in #5085
- Add Privacy Manifest by @wlxo0401 in #5141
New Contributors
- @berbaspin made their first contribution in #5085
- @wlxo0401 made their first contribution in #5141
Full Changelog: 5.0.0...5.1.0
5.0.0
A New Name!
Charts
is now called DGCharts
to prevent conflicts with Apple's SwiftUI Charts.
To fix your projects simply replace import Charts
with import DGCharts
What's Changed
- Fix yOffset documentation typo by @erkanyildiz in #4898
- The use of special character in folder name don't allow unzip correct… by @rquesada in #4661
- Unnecessary space Removal and Semicolons are removed by @guptamohit1907 in #5016
- Change library name from Charts to DGCharts by @pmairoldi in #5027
- Adding a tutorial link to README.md by @stepanovgena in #4971
- fixed no used warning by @eren-celik in #4841
- Turn on the BUILD_LIBRARY_FOR_DISTRIBUTION flag by @matopeto in #4912
- bump min version to 13 for ios project by @waterskier2007 in #5062
- Fix Node 12 deprecation warning by @FelixHerrmann in #5043
- Merge from master by @pmairoldi in #5067
- Fix Xcode 14.3 import warnings by @FelixHerrmann in #5041
- remove swift-algorithms package in favor of manully importing needed … by @pmairoldi in #5069
- update ci by @pmairoldi in #5070
- [WIP] Release/5.0.0 by @pmairoldi in #5028
New Contributors
- @erkanyildiz made their first contribution in #4898
- @rquesada made their first contribution in #4661
- @guptamohit1907 made their first contribution in #5016
- @stepanovgena made their first contribution in #4971
- @eren-celik made their first contribution in #4841
- @matopeto made their first contribution in #4912
- @waterskier2007 made their first contribution in #5062
Full Changelog: v4.1.0...5.0.0
v4.1.0
What's Changed
- Update README.md by @jeremyteh in #4886
- Fix navigation bar transparent issue by @wlixcc in #4875
- Update ChartDataSet.swift by @batikansosun in #4861
- Fixes for Swift 5.7 compiler by @lukeredpath in #4823
- Add double mark for compiler check related with issue #4835 by @eliakorkmaz in #4836
- Fix chart only drawing first entry by @FelixHerrmann in #4829
New Contributors
- @jeremyteh made their first contribution in #4886
- @wlixcc made their first contribution in #4875
- @batikansosun made their first contribution in #4861
- @lukeredpath made their first contribution in #4823
- @eliakorkmaz made their first contribution in #4836
- @FelixHerrmann made their first contribution in #4829
Full Changelog: v4.0.3...v4.1.0
v4.0.3
What's Changed
- Remove Cocoadocs reference from README by @rph8 in #4812
- Highlighter fix by @kcome in #4721
- Added tutorial links by @phuanggh in #4669
- Update ChartData.swift by @truongtho1603 in #4822
- Properties on axis renderers to Objc (Fixes #4800) by @SLambrakis in #4801
New Contributors
- @rph8 made their first contribution in #4812
- @kcome made their first contribution in #4721
- @phuanggh made their first contribution in #4669
- @truongtho1603 made their first contribution in #4822
- @SLambrakis made their first contribution in #4801
Full Changelog: v4.0.2...v4.0.3
v4.0.2 Release
- Fixes build issues by replacing
class
protocol conformance toAnyObject
- Update
swift-algorithms
to 1.0 - Add support for cocoapods for 4.0
- Bump lowest supported versions to iOS 10, macOS 10.12, tvOS 10
v4.0.1 Release
v4.0.1 Release
Thanks @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 #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
Xcode 12 support
v3.5.0 Release
Build on Xcode 11.4 and latest Swift (pod)
Change log:https://github.com/danielgindi/Charts/blob/master/CHANGELOG.md
Merged pull requests:
Full github commit log
- Fix warnings on current code base #4321 (liuxuan30)
- Bugfix/legend offset double #4277 (danielgindi)
- Fix for #4274 string comparison issue in ChartData::getDataSetByLabel #4275 (PeterKaminski09)
- Restored correct velocity sampler #4273 (danielgindi)
- Bugfix/pie highlight #4272 (danielgindi)
- Call chartViewDidEndPanning on when *panning* is ended #4271 (danielgindi)
- labelXOffset = 10 is default for radar chart only #4270 (danielgindi)
- Use faster check for line whether it's inside drawing rect #4269 (danielgindi)
- Refactor/cleanup #4268 (danielgindi)
- address #4033 draw half pie chart more accurate #4266 (liuxuan30)
- Update README.md, added link to tutorial about Radar Charts. #4258 (DavidPiper94)
- Changes to fix Catalyst compatibility #4254 (CAPIStkidd)
- Platform separation #4178 (jjatie)
- introduce gracefully degrading abstractions for dark mode for ios and… #4171 (motocodeltd)
- Performed recommended localization and internationalization changes. #4162 (coltonlemmon)
- Use interpolation instead of '+' concatenation for problematic expression #4123 (Jumhyn)
- Allowing overriding for YAxisRenderer.drawYLabels #4089 (muclemente)
- move isDrawCirclesEnabled check further up in code to avoid creating … #4050 (xymtek)
3.4.0 Release
Support Xcode 11 and new Swift 5
Bug Fix
#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
3.3.0 Release
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
Now supports Xcode 10.2 and Swift 5.0
Highlights of fixed issues and merged requests:
- Renamed
values
toentries
to reflect the property's type #3847 (jjatie) - Fix horizontal bar chart not drawing values and add unit tests #3906 (liuxuan30)
- fix #3860. maxHeight didn't count the last label #3900 (liuxuan30)
- Migrating to built-in algorithms #3892 (jjatie)
- Use a stock iterator instead of a custom one. #3891 (phughes)
- Removed unnecessary #if statements and unified style to align with Xc… #3884 (jjatie)
- Velocity samples calculation #3883 (jjatie)
- Minor updates for Swift 5 #3874 (jjatie)
- Replace AnyObject with Any #3864 (jjatie)
- Data as any #3863 (jjatie)
- Reassess convenience initializers #3862 (jjatie)
- HorizontalBarChar value label offset calculation #3854 (chaaarly)
- Create
chartViewDidEndAnimate
in ChartViewDelegate #3852 (Lcsmarcal) - Align
ChartLimit.LabelPosition
naming withUIRectCorner
#3846 (jjatie)
Full change log
https://github.com/danielgindi/Charts/blob/master/CHANGELOG.md