<!--
{
  "documentType" : "article",
  "framework" : "Updates",
  "identifier" : "/documentation/Updates/CoreMotion",
  "metadataVersion" : "0.1.0",
  "role" : "article",
  "title" : "Core Motion updates"
}
-->

# Core Motion updates

Learn about important changes to Core Motion.

## Overview

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

## September 2024

- Apple Watch Series 10 supports the Shallow Depth and Pressure capability. Use <doc://com.apple.documentation/documentation/CoreMotion/CMWaterSubmersionManager> to start a shallow dive session.

## June 2024

- Use the <doc://com.apple.documentation/documentation/CoreMotion/CMHeadphoneActivityManager> class to access motion activity from connected headphones.
- Enable connect or disconnect monitoring outside of a motion session with the <doc://com.apple.documentation/documentation/CoreMotion/CMHeadphoneMotionManager> class. You can also use `CMHeadphoneMotionManager` to support AirPods device motion data on watchOS.

## June 2023

- Use the  <doc://com.apple.documentation/documentation/CoreMotion/CMHighFrequencyHeartRateData> class to get heart rate data, including the confidence level.
- Use the <doc://com.apple.documentation/documentation/CoreMotion/CMOdometerData>  class to get odometer data from workouts, such as speed, slope, distances, and altitude.
- Use the <doc://com.apple.documentation/documentation/CoreMotion/CMBatchedSensorManager> class to access batches of high-frequency accelerometer and device motion data during workouts, such as a golf swing or a baseball bat swing.
- Use the <doc://com.apple.documentation/documentation/CoreMotion/CMWaterSubmersionManager> class to monitor shallow dives on Apple Watch Ultra.

---

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)