copilot-swe-agent[bot]
cab5466cf9
Restrict advanced volume capacity properties to iOS only, keep basic properties for both iOS and tvOS
...
Co-authored-by: Zandor300 <6069593+Zandor300@users.noreply.github.com >
2025-10-03 14:49:58 +00:00
copilot-swe-agent[bot]
f822d314e4
Remove sourceLocation lines from generated Swift file using gyb --line-directive flag
...
Co-authored-by: Zandor300 <6069593+Zandor300@users.noreply.github.com >
2025-09-11 22:33:49 +00:00
copilot-swe-agent[bot]
1242661d4c
Add tvOS support to volume capacity properties
...
Co-authored-by: Zandor300 <6069593+Zandor300@users.noreply.github.com >
2025-09-11 22:26:44 +00:00
copilot-swe-agent[bot]
35a7267f6b
Initial plan
2025-09-11 22:19:25 +00:00
Copilot
55ad16f3b5
Add comprehensive GitHub Copilot instructions for DeviceKit development workflow ( #454 )
...
* Initial plan
* Add comprehensive .github/copilot-instructions.md with validated workflows
Co-authored-by: Zandor300 <6069593+Zandor300@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Zandor300 <6069593+Zandor300@users.noreply.github.com >
2025-09-12 00:18:33 +02:00
Zandor Smith
581df61650
Add changelog entry for Apple Pencil fix for iPad Mini (A17 Pro).
5.7.0
2025-09-11 23:49:55 +02:00
Zandor Smith
8bb5d4b602
Add support for iPhone 17 series and Apple Watch Ultra 3/Series 11 with version 5.7.0 release ( #452 )
...
* Initial plan
* Add iPhone 17 series and Apple Watch Ultra 3/Series 11 to Device.swift.gyb template
* Fix Apple Watch Ultra 3 and Series 11 to use S10 chip instead of S11
* Add changelog entry for 5.7.0 and update version numbers
- Add changelog entry for version 5.7.0 with September 12th release date
- Include table of new iPhone 17 series and Apple Watch devices
- Update version to 5.7.0 in README.md, DeviceKit.podspec, and project.pbxproj
- Follow pattern from previous version releases
* Fix changelog.
* Build generated file after copilot gyb implementation.
* Make iPhone Air plus sized.
* More device attribute fixes.
* Update tests after adding new devices.
* Add changelog entry for Series 9 fix.
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Zandor300 <6069593+Zandor300@users.noreply.github.com >
2025-09-11 23:49:28 +02:00
Davide Sibilio
85cd9968ac
Fixed Apple Pencil support for iPadMini A17Pro ( #446 )
2025-09-11 23:45:21 +02:00
Jaeho Yoo
2054c5bfb7
Add missing Apple Watch Series 9 identifiers and spec link ( #448 )
2025-09-11 23:38:54 +02:00
Zandor Smith
e0605e03ce
Pin Gemfile dependencies. ( #375 )
2025-09-11 23:23:58 +02:00
Zandor Smith
513b9d7e7a
Update CHANGELOG and README.
5.6.0
2025-03-27 19:22:04 +01:00
Zandor Smith
511b2865e4
Add new February/March 2025 devices. ( #436 )
...
* Add support for iPhone 16e.
* Update changelog.
* Add support for iPad (A16), iPad Air 11-inch (M3), iPad Air 13-inch (M3)
* Updated GitHub actions.
* Actions: Use macos-14 image instead of arm image.
2025-03-20 10:28:11 +01:00
Zandor Smith
866ddd8455
Add support for iPad Mini (A17 Pro) ( #429 )
...
* Add support for iPad Mini (A17 Pro)
* Update changelog.
* Version bump. (v5.6.0)
2025-03-11 23:48:14 +01:00
Zandor Smith
0d69179951
Fix CI after macOS 12 image deprecation by GitHub. ( #430 )
...
* Fix CI after macOS 12 image deprecation by GitHub.
* Increase minimum deployment target to iOS 13.
* Select Xcode latest stable.
2025-03-11 23:46:15 +01:00
Arindam Karmakar
d3bb693a66
iPhone 16 Plus PPI Fix ( #423 )
...
https://www.apple.com/in/iphone-16/specs/
2024-09-26 14:57:42 +02:00
Arindam Karmakar
7ff5331960
Display ppi fixes as per apple tech specs ( #418 )
...
* ppi fixes as per apple tech specs
iPhone 14 Plus, iPhone 15 Plus
* Define PPI for iPhone 14/15 Plus in gyb file.
---------
Co-authored-by: Zandor Smith <info@zsinfo.nl >
5.5.0
2024-09-22 13:49:37 +02:00
Zandor Smith
2e26a29327
Fix v5.5.0 release date.
2024-09-22 11:49:13 +02:00
Zandor Smith
2b4327177f
Support for iPhone 16 models and Apple Watch Series 10. ( #417 )
...
* Initial support for iPhone 16 models and Apple Watch Series 10.
* Version bump. (v5.5.0)
* Add missing device identifiers for new September 2024 devices.
* Fix unit tests after adding new devices.
2024-09-20 21:23:05 +02:00
Zandor Smith
5757447e9f
Version bump. (v5.4.0)
5.4.0
2024-05-30 23:13:59 +02:00
George Elsham
5eb05583f4
Add unknown orientation variant ( #411 )
2024-05-30 23:09:52 +02:00
Zandor Smith
fcdda80dbb
Version bump. (v5.3.1)
5.3.1
2024-05-30 23:05:44 +02:00
Zandor Smith
3c0d3f8760
Fix path for PrivacyInfo.xcprivacy in test target.
2024-05-30 23:03:01 +02:00
Zandor Smith
3359064ec7
Process Privacy manifest instead of copy on SPM. ( #409 )
2024-05-30 23:00:04 +02:00
Zandor Smith
65f18eb08e
Version bump. (v5.3.0)
5.3.0
2024-05-23 15:37:27 +02:00
Zandor Smith
1d30c249fd
Support for new May 2024 devices. ( #412 )
...
* Initial implementation of support for new May 2024 devices.
* Update Apple Pencil support.
* Update iPad device names and device identifiers.
* Rename new iPads enum values.
* Fix line inset.
* Fix tests after new devices added.
* Add changelog.
* Update changelog about extra ApplePencilSupport.
2024-05-22 08:53:19 +02:00
Zandor Smith
82b1686b60
Fix ruby version not found. ( #414 )
...
* Fix ruby version for Danger not found.
* Update ruby for Danger to 2.7.8.
* Also update ruby for XCTests jobs to 2.7.8
2024-05-21 21:46:03 +02:00
Zandor Smith
4b85958a3f
Version bump. (v5.2.4)
2024-04-30 17:29:35 +02:00
Zandor Smith
59c08aa4b3
Enable MERGEABLE_LIBRARY. ( #407 )
2024-04-30 17:24:59 +02:00
Zandor Smith
cfe33c36cd
Update cocoapods to v1.15.2 in Gemfile.
2024-04-30 17:23:04 +02:00
Zandor Smith
97acf830fd
Release 5.2.3
5.2.3
2024-04-15 16:40:18 +02:00
蒋惠
81dd71aa57
fix: Use cocoapod resource_bundles for PrivacyInfo ( #397 )
...
Co-authored-by: RayJiang <jianghui@dxy.cn >
2024-04-15 15:17:38 +02:00
Zandor Smith
fe41d18ecc
Fix building for visionOS. ( #390 )
...
* Fix compile errors on visionOS.
# Conflicts:
# Source/Device.generated.swift
# Source/Device.swift.gyb
* Remove references to xrOS that are no longer applicable.
* Add TODO comments in code about visionOS proper implementation.
* Update changelog.
---------
Co-authored-by: Chris Vasselli <clindsay@gmail.com >
5.2.2
2024-02-06 21:51:12 +01:00
Zandor Smith
6c01329de4
Fix building SwiftUI previews on macOS. ( #389 )
...
* fixes macOS build
* Use description instead of safeDescription inside description.
* Version bump (v5.2.2)
---------
Co-authored-by: Honghao Zhang <m@honghao.dev >
2024-02-06 21:07:10 +01:00
Zandor Smith
e1c258c607
Release 5.2.1 ( #385 )
...
* Add changelog entry for 5.2.1.
* Version bump. (v5.2.1)
5.2.1
2024-01-17 15:52:13 +01:00
Zandor Smith
855fe1303e
Fix PrivacyInfo.xcprivacy not being detected on SPM. ( #384 )
2024-01-17 15:46:00 +01:00
Ruslan Timchenko
d8a9a661d9
Update swift-tools-version in Package.swift to 5.3 to support Resource files. ( #381 )
2024-01-17 15:45:02 +01:00
Zandor Smith
572fd0386f
Release 5.2.0 ( #377 )
...
* added of devices that support 5G network
* fixed device list
* updated Device.swift.gyb file
* add Dynamic Island support
* add test
* Add hasUSBCConnectivity support
* Add test for 5g support.
* Remove trailing comma.
* Add changelog entry.
* Version bump. (v5.2.0)
* Remove trailing whitespace.
* Update changelog with SwiftUI fix already merged to master.
* Remove trailing whitespace.
---------
Co-authored-by: furiosFast <furios.fast@hotmail.it >
Co-authored-by: 417-72KI <417.72ki@gmail.com >
Co-authored-by: Mathieu Hausherr <mhausherr@gmail.com >
5.2.0
2024-01-15 23:42:56 +01:00
Zandor Smith
4cc2dfff47
Fix compilation issues when building SwiftUI Previews for macOS. ( #376 )
2024-01-15 20:11:37 +01:00
Zandor Smith
cbcb39b06e
Add privacy manifest. ( #367 )
...
* Add privacy manifest.
* Add empty arrays to privacy manifest.
* Add PrivacyInfo.xcprivacy to Cocoapods resources.
2024-01-15 19:24:00 +01:00
Zandor Smith
949b0d5c2c
Implement unit tests for Apple Watch platform. ( #365 )
2024-01-15 18:54:14 +01:00
Felix Krause
43a9f93886
Update documentation of Device.current.name to not work as of iOS 16.0 ( #347 )
...
* Update documentation of `Device.current.name` to not work as of iOS 16.0
* Add link to documentation and build Swift file.
---------
Co-authored-by: Zandor Smith <info@zsinfo.nl >
2023-10-03 18:15:36 +02:00
Denise Nepraunig
66837ecf15
Add missing s9 CPU. ( #364 )
...
Co-authored-by: Zandor Smith <info@zsinfo.nl >
5.1.0
2023-09-21 17:01:08 +02:00
Zandor Smith
96ee1f425a
Release 5.1.0 ( #362 )
...
* Adjust GitHub Action simulators used for testing and lock macos version.
* Adds compilation support for visionOS.
Fixes https://github.com/devicekit/DeviceKit/issues/355
* ✨ Add support for new iPhones
Co-Authored-By: Johannes Ebeling <14994778+technocidal@users.noreply.github.com >
* ✨ Added generated gyb file
Co-Authored-By: Johannes Ebeling <14994778+technocidal@users.noreply.github.com >
* 🐛 Fixed missing identifier for 15 Plus
Co-Authored-By: Johannes Ebeling <14994778+technocidal@users.noreply.github.com >
* ✨ Add Watch Series 9
* Change back to using telephoto to describe the iPhone 15 Pro Max 5x camera.
See why: https://github.com/devicekit/DeviceKit/issues/359#issuecomment-1722454836
* Fix tests.
* Update CHANGELOG.md
* Version bump. (v5.1.0)
* Add missing technical specifications and image urls for devices that have them available.
* new release date
---------
Co-authored-by: Henry Thoma <thoma@sipgate.de >
Co-authored-by: Johannes Ebeling <14994778+technocidal@users.noreply.github.com >
Co-authored-by: Denise Nepraunig <denise.nepraunig@gmail.com >
2023-09-21 15:23:08 +02:00
Denise Nepraunig
1291f3789e
release date 5.0.0
2022-11-01 22:52:58 +01:00
Zandor Smith
691fe8112c
Release 5.0.0 ( #338 )
...
* Prepare release of 4.9.0.
* Update changelog.
* Version bump. (v5.0.0)
* Update CHANGELOG.
* Update changelog to include PR #303
* Fix deployment targets in podspec.
* Update deployment target in Package.swift.
5.0.0
2022-11-01 22:48:39 +01:00
Jack Youstra
4690d820cc
Add canvas detection ( #303 )
...
* Add canvas detection
* Move isCanvas to include it on tvOS and watchOS.
* Remove additional whitespace.
* Add optional return value to isCanvas and return nil if the current instance isn't the current device.
* Fix broken test on non iOS/iPadOS platforms.
Co-authored-by: Zandor Smith <info@zsinfo.nl >
2022-11-01 22:47:15 +01:00
Guglielmo Faglioni
53301ccbd4
Added cpu info ( #330 )
...
* added cpu info
* added cpu description - e.g "A16 Bionic"
* reindent
* Add missing tvOS preprocessor flag.
* Fix indentation.
* Add tests for CPU.
Co-authored-by: Zandor Smith <info@zsinfo.nl >
2022-11-01 13:16:23 +01:00
Pär Strindevall
ff446d36ae
Add isSimulator for all targets ( #245 )
...
* Add isSimulator for all targets
* Remove trailing whitespaces
* Remove trailing space.
Co-authored-by: Zandor Smith <info@zsinfo.nl >
2022-11-01 13:15:25 +01:00
Zandor Smith
02ad1d25f8
Increase deployment targets to minimal supported versions by Xcode 14. ( #337 )
...
* Increase deployment targets to minimal supported versions by Xcode 14.
* Update requirements in README.
2022-10-31 18:52:59 +01:00
Zandor Smith
a94c81d120
Add support for Apple TV 4K (3rd generation) ( #335 )
2022-10-31 18:52:31 +01:00