Commit Graph

60 Commits

Author SHA1 Message Date
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
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.
2022-11-01 22:48:39 +01:00
chedabob 85c63e2321 Add thermal state (#332)
* feat: Add ThermalState

https://github.com/devicekit/DeviceKit/issues/322

Also fixes the broken example playground

* Add changelog entry.

* Version bump. (v4.9.0)

Co-authored-by: Zandor Smith <info@zsinfo.nl>
2022-10-31 18:08:52 +01:00
Guglielmo Faglioni f5f4b03408 Fix Apple Watch Series 7 device identifier being incorrect. (#329)
* added watch 6,8

* Update changelog and version bump.

Co-authored-by: Zandor Smith <info@zsinfo.nl>
2022-10-29 03:26:21 +02:00
Zandor Smith 12cff4b02b Implement support for new October 2022 iPads. (#334)
* Implement support for new October 2022 iPads.

* Add support urls to iPhone 14 series and September 2022 Apple Watch devices.

* Add changelog entry.

* Version bump. (v4.8.0)

* Change releasedate in changelog.
2022-10-28 15:13:53 +02:00
Zandor Smith d48a843da6 Add support for new September 2022 devices (#324)
* Add missing Apple Watch Series 7.

* Initial implementation for iPhone 14.

* Initial implementation for Apple Watch Series 8, Apple Watch SE 2 and Apple Watch Ultra and fix iPhone 14 Plus.

* Add missing device identifiers and fix Apple Watch Series 7 and 8 housing size.

* Add changelog entry for 4.7.0.

* Fix tests.
2022-09-13 19:30:42 +02:00
Zandor Smith 8e2432f999 Release 4.6.1 (#319)
* Release v4.6.1

* correct version in README

Co-authored-by: Denise Nepraunig <denise.nepraunig@gmail.com>
2022-07-15 14:06:40 +02:00
Zandor Smith af953dafc2 Add support for new March 2022 devices. (#308)
* Add iPhone SE (3rd generation) and iPad Air (5th generation) support.

* Fix tests.

* Add device identifier for iPhone SE (3rd generation)

* Version bump (4.6.0) and update changelog.

* Fix testIsPhoneIsPadIsPod test.

* Add device identifiers for iPad Air (5th generation)

* Use Python 3 for gyb.

* Adjust release date.

* Add support URL and images for iPhone SE (3rd generation).

* fix release date due to sick leave

* correct version in readme

Co-authored-by: Denise Nepraunig <denise.nepraunig@gmail.com>
2022-03-18 22:19:22 +01:00
Zandor Smith da57c444cb Fix invalid iPad Mini (6th generation) aspect ratio (again) (#300)
* Reverse aspect ratio of iPad Mini (6th generation)

* Add missing support url and images.

* Version bump and changelog entry.

* release date and readme

Co-authored-by: Denise Nepraunig <denise.nepraunig@gmail.com>
2021-10-24 22:14:33 +02:00
Zandor Smith 67335d5070 Fix iPad Mini (6th generation) aspect ratio and screen size. (#294)
* Fix iPad Mini (6th generation) aspect ratio and screen size.

* Add changelog.

* release prep

Co-authored-by: Denise Nepraunig <denise.nepraunig@gmail.com>
2021-10-15 19:10:35 +02:00
Zandor Smith 6b58d9a61e Add support for new September 14th 2021 devices. (#286)
* Add support for new September 14th 2021 devices.

* Remove support for Apple Watch Series 7.

Because it will be available on the fall, we won't know device identifiers, so it doesn't make sense to add support yet.

* Added device identifiers for the iPads and iPhones.

* Added Changelog.

* Version bump. (v4.5.0)

* well, I don't really know how to fix this now...

Co-authored-by: Denise Nepraunig <denise.nepraunig@gmail.com>
2021-09-16 21:09:54 +02:00
Zandor Smith 45fe8518f7 Add support for April 2021 devices (#279)
* Add initial support for iPad Pro (11 inch) (3rd generation) and iPad Pro (12.9 inch) (5th generation).

* Add initial support of Apple TV 4K (2nd generation).

* Add trailing comma to prevent having to change the previous line when new devices get added.

* Update changelog.

* Add device identifiers for both iPad Pros and Apple TV 4K (2nd generation).

* Version bump in Xcode project. (4.4.0)

* Update changelog.

* Update Tests.swift

fix tests for April devices

* podspec 4.4.0

Co-authored-by: Denise Nepraunig <denise.nepraunig@gmail.com>
2021-04-29 22:25:57 +02:00
Denise Nepraunig 4cf9f057db DeviceKit PodSpec 4.3.0 2021-02-12 23:17:29 +01:00
Zandor Smith dbddb0296e Fix bugs in v4.2.0 release (#268)
* Fix the aspect ratio of iPad Air (4th generation).

* Specify that iPhone 12 Pro (Max) also are sporting a LiDAR sensor.

* Update changelog and bump version to v4.2.1.

* Add links to pull request and issues.

* Fix LiDAR test.
2020-10-22 20:00:43 +02:00
Zandor Smith 8dfc0937d0 Add support for October 2020 devices (#262)
* Add support for all iPhone 12 models and iPad Air (4th generation)

Device identifiers missing for iPhones.
Support link and image missing for iPhones and iPad.

* Bump version to 4.2.0.

* Update changelog.

* Add device identifiers for all iPhone 12.

* Fix Unit tests.

* Update v4.2.0 release date in CHANGELOG.md.
2020-10-21 17:34:17 +02:00
Zandor Smith fa7196ee14 Add iPad (8th generation) and Apple Watch SE and Series 6. (#256)
* Add iPad (8th generation) and Apple Watch SE and Series 6

Still missing device identifiers, support URLs and support images.

* Add changelog for 4.1.0 release.

* Add support and image urls and device identifiers for Apple Watch SE/6 and iPad 8

* Update changelog date.

* Fix Apple Watch Series 6 and SE not featuring Force Touch.
2020-09-21 14:00:17 +02:00
Denise Nepraunig 969bd6bf03 4.0.0 release (#253) 2020-09-04 16:26:42 +02:00
Zandor Smith 4b7f5f3be0 Minimum deployment target iOS 9.0 and apply Xcode 12 recommended settings. (#249)
* Change minimum iOS deployment target to 9.0.

Support for 8.0 was dropped in Xcode 12.

* Apply recommended settings in Xcode 12.

* Update iOS minimum deployment target to 9.0 in SwiftPM and Cocoapods files as well.
2020-08-31 11:29:31 +02:00
Denise Nepraunig 446e3ab022 3.2.0 release 2020-04-29 19:53:05 +02:00
Denise Nepraunig c136938866 3.1.0 release 2020-03-29 20:54:56 +02:00
Denise Nepraunig 9625ce4f05 3.0.0 release 2020-01-19 20:15:13 +01:00
Denise Nepraunig 4a1c9aa580 2.3.0 release 2019-10-02 09:29:32 +02:00
Denise Nepraunig bb9394057b 2.2.0 release 2019-09-24 08:51:30 +02:00
Denise Nepraunig 24fbc1daad 2.1.0 release 2019-09-01 15:52:08 +02:00
Zandor Smith dc4b153d61 Set swift_version in podfile instead of .swift-version (#180)
* Set swift_version in podfile.

* Delete .swift-version
2019-04-12 19:54:16 +02:00
Denise Nepraunig a6b5bb3eb6 version 2.0.0 release 2019-04-10 17:42:46 +02:00
Denise Nepraunig 66130e834e version 1.13.0
new version including iPad Mini 5th gen and iPad Air 3rd gen
2019-03-29 22:07:17 +01:00
Denise Nepraunig a2536b92c2 update version to 1.12.0
update version to 1.12.0 to release a new pod version from a new organisation
2019-03-25 15:30:44 +01:00
Denise Nepraunig 5220a41f31 Update DeviceKit.podspec
Update DeviceKit.podspec after moving repository to DeviceKit org
2019-03-25 14:13:33 +01:00
Dennis Weissmann 804c00edc6 bump version number to 1.11.0 2018-12-12 11:49:14 +01:00
Dennis Weissmann 9892ae872c release version 1.10.0 2018-11-01 10:58:25 +01:00
Dennis Weissmann a7d33b0004 bump version to 1.9.0 🎉 2018-10-11 22:06:37 +02:00
Dennis Weissmann be05efba2d new bundle dependencies 2018-10-11 21:45:21 +02:00
Robbie Trencheny 0a3dcdfd12 Initial watchOS support 2018-10-11 21:21:29 +02:00
Dennis Weissmann fa62f0b590 new version 1.8.1 2018-09-18 19:16:05 +02:00
Dennis Weissmann 300f709a4b increase version number to 1.8.0 2018-09-17 09:40:04 +02:00
Dennis Weissmann 20649b9818 bump version to 1.7.0
correct readme
update bundle
2018-04-13 18:43:46 +02:00
Dennis Weissmann 91e968fe10 release version 1.6.0 2018-04-04 21:52:14 +02:00
Dennis Weissmann 15c66e624b release 1.5.0 2018-01-29 11:34:03 +01:00
Dennis Weissmann 18542b8c5d bump version to 1.4.0 2017-09-23 13:10:09 +02:00
Dennis Weissmann 56dbe41056 release version 1.3.2 2017-09-21 09:05:33 +02:00
Dennis Weissmann ca0ac8836c include iPhone 8(+) and X in the generated Swift file 2017-09-17 17:42:35 +02:00
Dennis Weissmann 6b1479fa0a Release CocoaPods version 1.3.0 2017-09-17 13:00:25 +02:00
Dennis Weissmann 2e6ad9aa71 Release 1.2.3 2017-06-11 16:20:58 +02:00
Dennis Weissmann 2e37eeed94 Release 1.2.2 2017-06-11 15:06:38 +02:00
Dennis Weissmann 1bba9c5239 release 1.2.1 2017-06-11 15:00:53 +02:00
Dennis Weissmann 6f30986f65 Release 1.2.0 2017-06-11 13:32:22 +02:00
Dennis Weissmann 7c0224993b add support for the 10.5 inch iPad Pro
state the source of the identifiers in the readme
2017-06-08 07:13:27 +02:00
Dennis Weissmann 762124d397 new swiftlint rules
use swiftformat to format source code
new (well, Swift 3) operator syntax (static funcs instead of global ones)
bump version to 1.0.1
new implementation of `isZoomed` (which hopefully works now), this closes #59
2017-01-15 11:12:34 +01:00
Dennis Weissmann ce4725cfae bump version to 1.0.0 (thank you everyone!!!) 2016-09-10 23:04:24 +02:00