<!--
{
  "documentType" : "article",
  "framework" : "Updates",
  "identifier" : "/documentation/Updates/SwiftCharts",
  "metadataVersion" : "0.1.0",
  "role" : "article",
  "title" : "Swift Charts updates"
}
-->

# Swift Charts updates

Learn about important changes to Swift Charts.

## Overview

Browse notable changes in <doc://com.apple.documentation/documentation/Charts>.

## June 2025

- Visualize data in 3D with <doc://com.apple.documentation/documentation/Charts/Chart3D>, and render bivariate functions using <doc://com.apple.documentation/documentation/Charts/SurfacePlot>. Use plot types such as <doc://com.apple.documentation/documentation/Charts/PointMark>, <doc://com.apple.documentation/documentation/Charts/RectangleMark>, and <doc://com.apple.documentation/documentation/Charts/RuleMark> that now conform to <doc://com.apple.documentation/documentation/Charts/Chart3DContent>.

## June 2024

- Plot large collections of data with greater efficiency using new plot types such as <doc://com.apple.documentation/documentation/Charts/LinePlot>, <doc://com.apple.documentation/documentation/Charts/AreaPlot>, <doc://com.apple.documentation/documentation/Charts/BarPlot>, and others that conform to  <doc://com.apple.documentation/documentation/Charts/VectorizedChartContent>.
- Graph mathematical functions by passing an equation to a closure when you initialize a <doc://com.apple.documentation/documentation/Charts/LinePlot> or <doc://com.apple.documentation/documentation/Charts/AreaPlot>.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)