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

# HealthKit updates

Learn about important changes to HealthKit.

## Overview

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

## June 2026

### Workout zones

- Access workout zone data for heart rate and cycling power. Read zone configurations and time-in-zone information from workouts using <doc://com.apple.documentation/documentation/HealthKit/HKWorkoutZoneGroup>.
- Retrieve a person’s preferred zones from Health Settings with <doc://com.apple.documentation/documentation/HealthKit/HKHealthStore/preferredWorkoutZoneConfiguration(for:)>.
- Provide custom zones for specific workouts using <doc://com.apple.documentation/documentation/HealthKit/HKWorkoutZoneConfiguration>.
- Receive real-time zone updates during active workout sessions through <doc://com.apple.documentation/documentation/HealthKit/HKLiveWorkoutBuilderDelegate>.

### Menopause API

- Record and query menopausal state information using point-in-time samples. Track perimenopause, menopause, or confirmed absence of menopausal state with <doc://com.apple.documentation/documentation/HealthKit/HKCategoryTypeIdentifier/menopausalState> and <doc://com.apple.documentation/documentation/HealthKit/HKCategoryValueMenopausalState>. See <doc://com.apple.documentation/documentation/HealthKit/recording-and-querying-menopausal-state>.
- Track bleeding that occurs after menopause using <doc://com.apple.documentation/documentation/HealthKit/HKCategoryTypeIdentifier/bleedingAfterMenopause>. This category type uses <doc://com.apple.documentation/documentation/HealthKit/HKCategoryValueVaginalBleeding> to record bleeding intensity.

## June 2025

- Start workout sessions on iOS using <doc://com.apple.documentation/documentation/HealthKit/HKLiveWorkoutBuilder>.
- Query medications that a person has added to the Health app, using <doc://com.apple.documentation/documentation/HealthKit/HKUserAnnotatedMedicationQueryDescriptor> and the times they’ve logged that medication using <doc://com.apple.documentation/documentation/HealthKit/HKMedicationDoseEventType>.

## September 2024

- Apple Watch Series 10 supports the Shallow Depth and Pressure capability. Use <doc://com.apple.documentation/documentation/HealthKit/HKQuantityTypeIdentifier/underwaterDepth> and <doc://com.apple.documentation/documentation/HealthKit/HKQuantityTypeIdentifier/waterTemperature> to read depth and temperature data from shallow dives.

## June 2024

### General

- Create HealthKit apps for VisionOS.
- Associate perceived and estimated exertion values with workouts. Use <doc://com.apple.documentation/documentation/HealthKit/HKQuantityTypeIdentifier/workoutEffortScore> and <doc://com.apple.documentation/documentation/HealthKit/HKQuantityTypeIdentifier/estimatedWorkoutEffortScore> to read and write exertion data. Use <doc://com.apple.documentation/documentation/HealthKit/HKHealthStore/relateWorkoutEffortSample(_:with:activity:completion:)> to associate exertion data with a workout, and <doc://com.apple.documentation/documentation/HealthKit/HKWorkoutEffortRelationshipQuery> to query for associated exertion data.
- Access water temperature data from swimming workouts. Any Apple Watch Ultra records <doc://com.apple.documentation/documentation/HealthKit/HKQuantityTypeIdentifier/waterTemperature> samples during swimming workouts.
- Read and write mental well-being samples using the <doc://com.apple.documentation/documentation/HealthKit/HKStateOfMind>, <doc://com.apple.documentation/documentation/HealthKit/HKPHQ9Assessment>, and <doc://com.apple.documentation/documentation/HealthKit/HKGAD7Assessment> data types.
- Track menstrual flow and intermenstrual bleeding during pregnancy using the <doc://com.apple.documentation/documentation/HealthKit/HKCategoryTypeIdentifier/bleedingDuringPregnancy> and <doc://com.apple.documentation/documentation/HealthKit/HKCategoryTypeIdentifier/bleedingAfterPregnancy> data types.

## June 2023

- Now available in iPadOS. Health data automatically synchronizes between a person’s iPhone, iPad, and Apple Watch.
- Create custom, interval-based workouts. You can use either distance or time for the intervals, and sync the intervals to a group, such as a workout class.
- Mirror workout sessions in your iOS app. This includes the ability to control the workout session from the iOS app, and the ability to send data between the iOS and watchOS apps during an active workout session.
- Access batches of higher-rate motion data from Apple Watch. New Core Motion APIs provide 800 Hz accelerometer data and 200 Hz device motion data. Use this data to analyze someone’s motion after performing an action, like swinging a golf club.
- Measure time spent outdoors and average light intensity with new data types.
- Track cycling with new data types for tracking someone’s power, speed, cadence, and functional threshold power.

---

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)