SwiftCharts v0.6 Release Notes

    • ๐Ÿ›  Fix guidelines overlap with axis lines
    • ๐Ÿ›  Fix axis line minor irregularities (fixes #151)
    • ๐Ÿ‘‰ Make ChartPointsLayer.display(Chart) open
    • ๐Ÿ‘ Allow to retrieve frames of axis labels
    • ๐Ÿ”จ Separate axis from layer with related UI elements (refactoring)
    • ๐Ÿ›  Implement dynamic axis values and labels generators (multiplier, fixed, non-overapping, nice numbers, suffix, date)
    • Zooming & panning
    • ๐Ÿ‘ Allow to set line join/cap
    • ๐Ÿ‘ Allow to set padding in points for axis values
    • Implement global tap handling
    • ๐Ÿ‘ Allow to set fixed bar width for grouped bars
    • ๐Ÿ‘Œ Improve info bubble
    • Implement axis tap handling
    • โž• Add multiline support to tracker, modify gesture handling work well with zoom & pan
    • Implement tap handling for bars and stack frames
    • Implement animators
    • Implement catmull rom path generator
    • โž• Add modes to views layer to add subviews to scale&translate subviews as part of own transform or only translate by updating their positions individually
    • ๐Ÿ‘ Allow to generate custom views in bars(plain, grouped, stacked) and line layer
    • Implement elastic zoom/pan
    • ๐Ÿ›  Fix dashed path not showing when line is not animated
    • Implement grouped bars companion layer (to add e.g. labels to individual grouped bars).
    • โœ‚ Remove unnecessary use of self, improve formatting
    • Don't force unwrap context
    • โž• Add custom transform mode to ChartPointsViewsLayer.
    • ๐Ÿ‘ Allow to disable axis layer modification of chart's frame
    • ๐Ÿ‘ Allow to show chart points outside of the chart's inner frame
    • โž• Add example for ranged axis and rotation handling
    • ๐Ÿ›  Adjust "Custom units" example to show how to set a fixed scrollable area / initial zoom.
    • ๐Ÿ‘ Allow to use gradients in ChartPointsAreaLayer
    • ๐Ÿ‘ Allow to use bars with rounded corners
    • ๐Ÿ›  Diverse other improvements and fixes