Charts v3.0.3 Release Notes

Release Date: 2017-09-08 // over 6 years ago
  • Full Changelog

    Implemented enhancements:

    • fatal error: Index out of range #2109

    🛠 Fixed bugs:

    • Crash in YAxisRendererRadarChart #2356
    • Fatal error when providing multiple data sets in PieChartData #2099

    Closed issues:

    • X Values Hidden On Bar Graph #2774
    • How to add new real-time data to lineChart ? #2773
    • Avoid xAxis limit-labels display in a one-bar BarChart. #2771
    • zoom at particular position via code #2769
    • how to use HorizontalBarChart with decimal number as xAxis #2768
    • Cannot rescale Y-axis even if changing axisMinimum and axisMaximum #2766
    • I want to change ValueFormat of BarChartDataSet. I can't change it. #2764
    • Changing x-label formats from one line to word-wrapped is awkward #2763
    • chartValueSelected not getting value from Max Value #2762
    • Dual YAxis #2761
    • How to set the position of the values top on BarChartView? #2759
    • Line chart xAxis cut left or right in iphone 5 #2758
    • TableView does not scroll vertically after graph is rendered to cells #2757
    • Fill the color between two line charts using IFillFormatter #2756
    • How to use custom view for labels of xAxis? #2755
    • Chart not consistently showing data #2753
    • Obtaining current number of points being rendered in zoomed viewing window #2752
    • Barchart starting above X-Axis #2751
    • Getting the position of Data array of entry: ChartDataEntry via chartValueSelected(args) method #2750
    • Create Simple Bar Chart #2749
    • iOS8 simulator crashed iOS 8模拟器崩溃在画Y轴线的地方 #2746
    • Chart displays values, but no bars #2744
    • Can not inherit Charts to subclass some cutomize charts #2743
    • CandleStick fill colors not showing #2742
    • Bar chart click on outside of bar calling delegate #2741
    • Resize chart after adding limit line #2739
    • Pie chart entry icon get cut #2738
    • How can I set ValuePosition for individual slices? #2736
    • You can't slide along the X-axis #2735
    • Candlechart zooming disable interaction with viewcontroller #2734
    • 2 datasets, one should only display one label at the top #2733
    • How do I change the color of the text on top of the bars? #2732
    • Can't subclass BarChartRenderer due to 'fileprivate' status of many properties #2731
    • Left axis axisMinimum inside a TableviewCell does not work #2729
    • How to set minimum displayed Y axis value #2728
    • Custom Text Axis X Horizontal Bar Chart #2726
    • Crash when use in Notification Content Extension #2725
    • Problems encountered with charts #2724
    • Can I use Charts in Swift 4? #2723
    • ➕ Add gradient to bar chart #2722
    • Draw bar chart from axisMinimum instead of 0 #2721
    • Different Charts-Swifg.h when simulator and iphone #2720
    • Viewport transX jumping when zooming Y scale (dynamic/realtime data) #2719
    • Align X labels with Charts #2718
    • iOS swift3 Chart xaxis duplicate value issue for linechartview #2715
    • Label Position xAxis Radar Chart #2714
    • 👉 Showing actual value IN ADDITION to percentage, in a pie slice? #2713
    • Fail to display any thing in line chart. #2712
    • How to decrees column width size in LineChart #2710
    • Runtime EXC_BAD_ACCESS with barchart whiles zoom in #2709
    • How to format values on barchart #2708
    • where do I find ioscharts.framework? #2707
    • ➕ Add horizontal line at certain value on Y-Axis? #2706
    • BarChart does not render with multiple data sets #2705
    • Balloon Marker: making it work in line chart inside combined view #2703
    • IValueFormatter text showing More than one Time #2700
    • Disable bar selection or highlight? #2699
    • Increase Yaxis Labes According to the max values. #2696
    • xAxis scrolling in combineChartView #2695
    • How to highlight at specific entry ? #2693
    • Horizontal bar charts 'Y' values are getting overlapped with '0' #2691
    • Two ChartViews own the same Xaxis #2690
    • issues about BarChartView #2689
    • Tap Gesture Handler callback method #2686
    • How to draw dashed circles for values? #2685
    • How to Redraw the charts? #2684
    • BarChartView top border not showing #2682
    • Drawing horizontal dashed lines except on x-axis line? #2681
    • X-Axis Date values not displaying properly? #2680
    • Dashed border on highlighted bar - BarChart #2675
    • ChartFill - I would like to fill above the line #2674
    • Anyone have iOS charts working with Xcode 9 Beta? #2673
    • 🔄 Change Scale on Y Axis for CombinedChart #2672
    • Y-axis with text #2671
    • 👉 Show only 2 labels on xAxis in CombinedChartView #2670
    • Graphing just a part of the data #2669
    • How to add texts/image into a chart? #2667
    • Is it possible to scroll without Zooming/ Scaling ? #2666
    • 👉 Use Charts in Swift3,Error #2664
    • Custom highlighter/marker #2663
    • Display programatically a marker on a chart #2662
    • Scrollview inside Marker #2661
    • Bitcode Problem #2660
    • 🛠 Fix Marker on center even when chart is scaled or dragged #2659
    • How to add marker to center position in ios charts while scrolling horizontally with increasing scaleX and enabling drag #2658
    • Y Axis scales display format #2657
    • Marker and long press gesture... #2656
    • Pie chart Crash #2655
    • YAxisValues:"Zero" of the integer part is not displayed when the YAxis coordinate is zero #2653
    • Memory leak when valueFormatter is set #2652
    • autoScaleMinMaxEnabled, axisMaximum and axisMinimum #2651
    • Draw X-Axis labels with dates keeping index of x-axis independent like before #2648
    • About ChartHighLight #2647
    • Start value from X-Axis #2646
    • Combined chart with horizontal bar and bubble #2644
    • I have a problem with compiling #2643
    • How to implement custom dataset in objective-c? #2639
    • I am not able to set values on the bar in simple bar chart. #2638
    • Swift based Charts library increased application size when used for objective c based project #2637
    • 使用CombinedChartView绘制柱形图,如何只让当前bar视图显示灰色背影。 #2636
    • OHLC charts... #2635
    • unable to set string values on x-axis in grouped bar chart . #2632
    • How to set group width in multiple bar chart? #2631
    • override renderLegend(context: CGContext) #2630
    • Changing chart's type without creating a new object... #2627
    • Using Charts in NSStackView #2626
    • 👍 Does PieChart support multiple columns of vertical legend? #2625
    • I need this method: setShowOnlyMinMax #2624
    • Unable to use this library in Objective-c . #2623
    • 计算柱形图的宽度和设定间隙 #2622
    • How to adjust RadarChartView text from the bottom of the height? #2621
    • How to give all pie-slices a rounded edge? #2620
    • Alternative color to fill in radar chart #2617
    • About gradient color for lineChartView #2615
    • Invalid bundle #2614
    • Want to display circles at data points on a line graph only if the data has changed or is about to change #2613
    • Swift language Version. #2612
    • 🔗 Linker Command Fail error #2611
    • xAxis's first lable always on the left #2610
    • when i Creat one LineChartData objc. it's draws Three points #2609
    • i wanna display Char form with no data. but with Y Values. #2608
    • Is there any way to get the xaxis value when chart scroll end specific area? #2607
    • Memory Leak in Legend and ArrayBufferProtocol #2606
    • fatal error due to call to computeAxisValues during call to notifyDataSetChanged #2605
    • Bar Chart & label displayed wrongly when dataset count changes #2603
    • BarChart.Axis label change starting index when .rightAxix is enabled #2602
    • Spacing between left axis labels #2601
    • 👍 React Native support #2598
    • 👀 Not able to see yAxis label while changing position of that label #2596
    • About stacked bar value label postion #2595
    • Invalid Bundle - Xcode 9 Beta 2 #2593
    • Stacked bar always show last value #2592
    • 👉 Use Charts in App Extension #2590
    • About bar and line combined #2589
    • Draw graph of a function #2588
    • Scrolling chart #2587
    • How change value double to value int format? #2586
    • stringForValue value #2585
    • 👍 Invalid architecture... support arm64. #2584
    • Line chart with blank data show Y axis label incorrect on iPhone 5 #2583
    • 🗄 'M_PI' is deprecated: Please use 'Double.pi' or '.pi' to get the value of correct type and avoid casting. #2580
    • 0 lost when the value less than 1.0,why? #2579
    • Error Library not loaded: @rpath/libswiftAppKit.dylib #2578
    • CenterText/Description Text overruns onto PieChart #2577
    • Hide specific legend not all #2576
    • horizontal barchart each bar have different maximum value #2575
    • 🛠 Barchart fixed interval in left axis #2574
    • 🔄 Change color of Bar chart data label #2573
    • Visible ChartDataEntry when zoomed in? #2572
    • Changing color of the bar graph #2571
    • 💅 Custom bar chart highlight style #2570
    • How to show LineChart with icon #2566
    • how to do Paging #2565
    • Range float bars #2564
    • Cropping left axis labels and missing some values #2563
    • How to create a custom marker view in line chart for showing x values as well #2562
    • HorizontalBarChartView:when i set Xvalue = 0,1,2,3..... HorizontalBarChartView some X dont show #2559
    • But I hope also have the valueFonts property set for each font size, like valueColors #2558
    • charts uses iphone show "No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=arm64, VALID_ARCHS=i386 x86_64 )". #2557
    • Caching charts #2555
    • How to add X axis values in the balloon marker view in IOS Charts? #2554
    • One label for each data point - Line Chart - SOLUTION FOUND #2553
    • PieChart legend.yOffset bug #2552
    • PieChart legend.yOffset bug #2551
    • Duplicates x-axis labels are plotted separately in graph? #2549
    • How to set the label count for X axis ? #2548
    • Hide graph label if value fall below a certain threshold/minimum #2547
    • BarChar Position Label #2546
    • ⬆️ Swift language upgrade required #2544
    • BarChartDataEntry different value than value display for each BarChartDataSet #2543
    • LineChartDataSet why there is no valueFonts #2542
    • Need swift combined chart demo. #2540
    • Pie Chart Highlighted region #2536
    • Replace the value label without redraw the bar. #2535
    • Lines on Horizontal Bar Chart #2532
    • Cannot convert value of type 'AutoreleasingUnsafeMutablePointer<NSArray>' to expected argument type 'AutoreleasingUnsafeMutablePointer<NSArray?>?' #2530
    • zoom programatically, reset the zoom, set the highlight and moving the X-Axis and the Y-Axis to the middle #2529
    • BarGraph - 0 values - Bar Offset #2528
    • Chart displays intermittently #2527
    • Changing BarChart xAxis label position #2526
    • Create PDF Of Charts #2525
    • What is the equivalent of "onChartDoubleTapped"? #2524
    • Delegate Memory Leak #2523
    • Chart is sometimes not showing data on Plus devices #2521
    • How to run in Xcode 9 (beta) #2520
    • HorizontalBarChartView offset X #2519
    • Line not showing in LineChart #2518
    • Displaying float values in bar chart label. #2517
    • Not working with Xcode 9 Beta1 #2514
    • PieChart: Identify univocally a specific entry #2513
    • Right Align Y Value Labels for Horizontal Bar Chart #2512
    • Swift 3 Cubic line chart #2510
    • Inserting dataPoint "labels" in Radar Chart #2508
    • 🚚 How to remove decimals from y values in iOS Charts? #2506
    • ➕ Add background to chart's legend #2505
    • Combine Bar, Line and Pie chart #2503
    • Chart not in centre of view #2502
    • Can't use different Charts Framework with different versions of Xcode #2499
    • How to change the label colors of certain XAxis values? #2498
    • Chart points are being clipped out in ScatterChart #2496
    • PieChart render very small #2495
    • Bar values inside bar horizontally? #2494
    • I used Charts in my iOS project and when I start to zoom the chart labels on xAxis get repeated again and again. How can I fix my problem? #2493
    • linechart shadow #2492
    • 🛠 Set a fixed bar width in BarChartView #2491
    • Linechart inverted #2490
    • Pie chart not accepting more than one dataSet #2489
    • Graph x-axis values not displaying in swift 3.0 #2488
    • How to round corner in Radar Charts? #2487
    • Display header label on xAxis and yAxis #2485
    • XAxis label issue with multiple/grouped bar chart #2481
    • 📦 After integration, the project package becomes bigger. #2480
    • Pinch to Zoom is not working as expected over Bar Chart #2479
    • Two markers on one line [LineChartView] #2476
    • Adjust the spacing between bars. (not grouped) #2475
    • Issue with order of x-values and Multi LineChart #2474
    • 👉 Show Integer values on LineChart #2473
    • Loading a blank chart #2472
    • LineChart isn't shown correct #2471
    • Device Orientation not detected when using Charts module #2469
    • How to set spacing between bars? #2467
    • what happened to sliceSpace function in piechartdataset? #2466
    • How to scroll between charts on carousel #2465
    • PieChartData and NSNumberFormatter memory leak about demo project #2464
    • Custom View within the PieChart Center #2463
    • toggle highlight for pie chart slice #2462
    • HorizontalBarChartView #2461
    • Cubic Line Distorted #2459
    • 👍 Plotband support #2458
    • Bubble charts: Can i set the size same to all the bubbles? #2456
    • Single point on line chart not showing - Swift 3 #2455
    • Plotting large amount of data slows down the Graph. #2454
    • Error on Manually adding on my project #2453
    • How to implement Gantt charts using iOS-Charts? #2451
    • 0️⃣ How come I can't set a default color theme in ChartColorTemplate.swift? #2450
    • What is relation between the BubbleSize and the axis value?Can we control the size of Bubble in Bubble Chart? #2448
    • chart 3.0 xAxis labels not mapped #2447
    • fatal error: Index out of range while subclassing renderer #2446
    • 🐛 Bug in line chart yAxis when range are less than 1 #2445
    • Help with custom graphic/chart #2442
    • PieChart center Attributed Text #2441
    • PieChart center Attributed Text #2440
    • 👉 show tooltip on click #2438
    • Got Error : “_OBJC_CLASS_$__TtC10ChartsDemo12XYMarkerView” in Charts #2437
    • 🔄 Change color label over circle #2436
    • How to set labels based on max and min value of the plot? #2434
    • 0️⃣ How to make the pie chart selected by default? #2431
    • Animate 3 dataSets one by one #2428
    • Marker points on wrong position #2426
    • Legend leak in version 3.0.1 #2425
    • 👉 Show Two Circles in Pie Chart #2424
    • restrainViewPort is not working. Chart stays the same! #2423
    • Line Chart show value on specific coordinate #2420
    • Is it possible to extend the gesture handler? #2419
    • Memory Leak in BarChartView Data #2416
    • Track Scroll Left or Right #2415
    • How can I add the xVals to LineChartData object? #2412
    • 🚚 Line chart doesn't redraw correctly after removeEntry() #2411
    • Bar width #2410
    • There is no way to restrict zoom level after certain zoom level #2409
    • Half Pie Chart no full view #2408
    • How to use gradient colors for each column in a histogram? #2407
    • Fill line chart when drag with two fingers #2405
    • chartValueSelected Delegate Method Not Called #2404
    • Draw bar line even though the value is zero #2403
    • ➕ Adding line/dataset on line chart that already has a line #2401
    • help with labels #2400
    • 🏗 'Charts/Charts.h' file not found when tried build using "XCODEBUILD" command in terminal #2397
    • 🚚 moveViewToX() has no affect on a chart whose frame has not been set yet #2395
    • Appending Units(i.e. m/s, mpg, etc) to yaxis?? #2394
    • Chart Top label Issue #2392
    • How to just draw one circle value for LineChartView #2391
    • 👌 Support for 3D charts #2389
    • Y Axis range calculation is incorrect for Bar Charts #2386
    • Is having a ChartViewBase inside a custom UIView even possible? #2384
    • "chartValueSelected" is not getting called. #2383
    • 👍 Does it support XO line(American CandleStick)? #2382
    • Chart Won't Display #2381
    • autoScaleMinMaxEnabled Not Working #2374
    • Graph is being drawn outside of visible area #2373
    • 🚀 Compile error on Release build configuration #2372
    • 🚚 moveViewToX clips bar #2370
    • swift 3.x -> New ChartMarker? #2369
    • Crash on computeAxisValues of Bar Chart #2368
    • How to properly reset zoom on data refresh? #2367
    • 🚚 What is the meaning of xValue in moveViewToAnimated? #2366
    • 0️⃣ Horizontal Bar Chart rightAxis default maximum space #2363
    • Why my LineChartDataSet's line is behind the bar? #2354
    • charts2.5 bottom line render issue #2352
    • Limit the number of bars to 10 when the x-axis is made of strings #2351
    • Not able to plot values in linechart #2349
    • Text in Marker #2348
    • PieChart overlay lines or dots for select slices in the pie chart #2347
    • Multiple colors grid background #2346
    • The direction of the two BarChart #2345
    • how to format y-axix values #2343
    • different Bar color based on values #2342
    • XCode wants to convert Chart #2341
    • Population Pyramid #2340
    • Not all labels shown on horizontal bar chart with large datasets #2339
    • Using ChartViewBase as the type and instantiating the chart later as a specific type #2338
    • ✂ Remove Highlight from bar graph #2337
    • 💅 Set diffent style to single line graph #2336
    • 🔄 change the color of the highlight point #2334
    • Extra space to the right of chart #2333
    • xcode 8.3 swift 3.1 #2332
    • AxisDependencyRight Question~~ #2331
    • Module Charts not found XCODE 8.1 Error #2330
    • 🚚 How to remove Grid #2329
    • The spacing between the two points is wider than the distance between the labels #2327
    • Skipped installing realm-cocoa.framework binary due to the error: #2326
    • Pie Chart view as Int instead of double on segment? #2325
    • Not able to give X axis Values #2324
    • Labels to PieChart? v 3.0.2 #2323
    • How to prevent static data sets from redrawing and hogging CPU #2322
    • BarChart xAxis labels a moving #2321
    • How to add a fade background for data values #2320
    • ⚡️ Limit Line after update to 3.0.2 no longer shown #2319
    • 🏗 Charts v3.0.2 does not build using Carthage #2317
    • spaceMin and spaceMax are not percentages #2314
    • API for increasing or decreasing condition for CandleStick Chart #2311
    • Create Tag to include 'fix for Xcode 8.3' #2309
    • Ambiguous use of 'data' #2304
    • 0️⃣ Default backgroundColor (nil) displays as black instead of clear. #2222
    • pdf report with Line Chart blurry from iphone 7 #2204
    • how to add Values to Pie Chart? and how to show complete pie chart instead of doughnut #2150
    • 'LineChartView' is unavailable: cannot find Swift declaration for this class #2145
    • Display label MMyyyy for barChart #2142
    • barSpace attribute #2137
    • Bar Chart, Shifting Y Position #2134
    • highlightValue is throwing "fatal error: Index out of range" in Combined Chart #2076

    🔀 Merged pull requests:

    • ⚡️ Update xcode project for xcode 9 #2767 (petester42)
    • 🛠 Fixed value setter on PieChartDataEntry #2754 (martnst)
    • 🍎 Conform to macOS api changes in swift 3.2 #2717 (ohbargain)
    • 🛠 Fix CombinedChartView not draw markers #2702 (xzysun)
    • 🔨 Reduce build time with minor reference refactor #2679 (xinranw)
    • 🛠 Fix Typo: Probider -> Provider #2650 (russellbstephens)
    • ➕ Adding a third party tutorial #2604 (osianSmith)
    • 🛠 fix #2099, avoid crash when some chart only allow 1 data set #2500 (liuxuan30)
    • tutorial link added to readme #2484 (annalizhaz)
    • 👍 Allow turning off drag in X and Y axes separately. #2413 (maciejtrybilo)
    • 👷 Run view port jobs afterwards (Fixes #2395) #2396 (feosuna1)
    • Minor improvements in BalloonMarker.swift #2393 (valeriyvan)
    • ✂ remove build for ci tests procedure, use clean test directly #2388 (liuxuan30)
    • ⚡️ Update Travis config for Xcode 8.3 and fix test failures #2378 (liuxuan30)
    • 🛠 Fix Simple Bar Chart Demo, switch use of x and y values #2365 (franqueli)
    • 🐛 Bug fixing with one line, updating ChartViewBase.swift #2355 (Eric0625)
    • 🛠 Fixed, If the last value is the max or min, the range will be wrong #2229 (aelam)
    • 🛠 fix #2222 move default backgroundColor to initialize() #2228 (liuxuan30)
    • 🛠 Fix #1879. Similar cut in half issue in scatter chart like others #1891 (liuxuan30)