Releases: devicekit/DeviceKit
Release 5.7.0
Releasedate: 2025-09-12
pod 'DeviceKit', '~> 5.7'New September 2025 devices
This version adds support for the iPhone 17 series, Apple Watch Ultra 3 and Apple Watch Series 11:
| Device | Case value |
|---|---|
| iPhone 17 | Device.iPhone17 |
| iPhone 17 Pro | Device.iPhone17Pro |
| iPhone 17 Pro Max | Device.iPhone17ProMax |
| iPhone Air | Device.iPhoneAir |
| Apple Watch Ultra 3 | Device.appleWatchUltra3 |
| Apple Watch Series 11 42mm | Device.appleWatchSeries11_42mm |
| Apple Watch Series 11 46mm | Device.appleWatchSeries11_46mm |
Bug fixes
- Missing device identifiers for Apple Watch Series 9 were added.
- Docs for Apple Watch Series 9 was updated to include specs links
- Fixed Apple Pencil support for iPad Mini (A17 Pro).
Thanks to all the contributers of this release!
Release 5.6.0
Releasedate: 2025-03-27
pod 'DeviceKit', '~> 5.6'New October 2024 devices
This version adds support for the devices announced in October 2024: (#429)
| Device | Case value |
|---|---|
| iPad Mini (A17 Pro) | Device.iPadMiniA17Pro |
New February 2025 devices
This version adds support for the devices announced in February 2025: (#436)
| Device | Case value |
|---|---|
| iPhone 16e | Device.iPhone16e |
New March 2025 devices
This version adds support for the devices announced in March 2025: (#436)
| Device | Case value |
|---|---|
| iPad (A16) | Device.iPadA16 |
| iPad Air 11-inch (M3) | Device.iPadAir11M3 |
| iPad Air 13-inch (M3) | Device.iPadAir13M3 |
Fixes
- Fix iPhone 16 Plus PPI. (#423)
Version 5.5.0
Releasedate: 2024-09-22
pod 'DeviceKit', '~> 5.5'New September 2024 devices
This version adds support for the devices announced at the September 2024 Apple Event: (#417)
| Device | Case value |
|---|---|
| iPhone 16 | Device.iPhone16 |
| iPhone 16 Plus | Device.iPhone16Plus |
| iPhone 16 Pro | Device.iPhone16Pro |
| iPhone 16 Pro Max | Device.iPhone16ProMax |
| Apple Watch Series 10 | Device.appleWatchSeries10_42mm, Device.appleWatchSeries10_46mm |
Fixes
- Fix incorrect PPI for iPhone 14 Plus and iPhone 15 Plus. (#418)
Contributors
Thanks to all the contributers of this release!
Version 5.4.0
Releasedate: 2024-05-30
pod 'DeviceKit', '~> 5.4'New features
- Add
Orientation.unknownfor when the device is neither in landscape or portrait orientation. (#410)
Contributors
Thanks to all the contributers of this release!
Version 5.3.1
Releasedate: 2024-05-30
pod 'DeviceKit', '~> 5.3'Bugfixes
- Process Privacy manifest instead of copy on SPM. (#409)
Version 5.3.0
Releasedate: 2024-05-21
pod 'DeviceKit', '~> 5.3'New May 2024 devices
This version adds support for the devices announced at the May 2024 Apple Event: (#412)
| Device | Case value |
|---|---|
| iPad Air (11-inch) (M2) | Device.iPadAir11M2 |
| iPad Air (13-inch) (M2) | Device.iPadAir13M2 |
| iPad Pro (11-inch) (M4) | Device.iPadPro11M4 |
| iPad Pro (13-inch) (M4) | Device.iPadPro13M4 |
New features
- Added
ApplePencilSupport.firstGenerationUsbCandApplePencilSupport.pro. (#412)
Version 5.2.3
Releasedate: 2024-04-15
pod 'DeviceKit', '~> 5.2'Bugfixes
- Fix PrivacyInfo for Cocoapods. (#397)
Contributors
Thanks to all the contributers of this release!
Version 5.2.2
Releasedate: 2024-02-06
pod 'DeviceKit', '~> 5.2'Bugfixes
Contributors
Thanks to all the contributers of this release!
Version 5.2.1
Releasedate: 2024-01-17
pod 'DeviceKit', '~> 5.2'Bugfixes
- Update swift-tools-version in Package.swift to 5.3 to support Resource files. (#381)
- Fix PrivacyInfo.xcprivacy not being detected on SPM. (#384)
Contributors
Thanks to all the contributers of this release!
- Semty
- Everyone who reported the SPM issues.
Version 5.2.0
Releasedate: 2024-01-15
pod 'DeviceKit', '~> 5.2'New features
- Add
.hasUSBCConnectivitytoDeviceto indicate whether the device has an USB-C port. (#373) - Add
.hasDynamicIslandtoDeviceto indicate whether the device has a dynamic island. (#368) - Add
.has5gSupporttoDeviceto indicate whether the device has 5G support. (#340) - Added Privacy Manifest to DeviceKit. (#367)
- Fix compilation issues when building SwiftUI Previews for macOS. (#376)
Contributors
Thanks to all the contributers of this release!