diff --git a/CHANGELOG.md b/CHANGELOG.md index 40bbe6de..1a22f120 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ Version 0.54.3 **Bugfixes** - Support device class `APPLE_SILICON_MAC` on App Store Connect API [`Device`](https://developer.apple.com/documentation/appstoreconnectapi/device) responses. [PR #437](https://github.com/codemagic-ci-cd/cli-tools/pull/437) +- Make undocumented `preOrder` and deprecated `inAppPurchases` relationships on App Store connect https://developer.apple.com/documentation/appstoreconnectapi/app/relationships-data.dictionary model optional . [PR #439](https://github.com/codemagic-ci-cd/cli-tools/pull/439) **Improvements** - Fail action `app-store-connect fetch-signing-files` early with descriptive error message if bundle ID identifier is not given. [PR #438](https://github.com/codemagic-ci-cd/cli-tools/pull/438) diff --git a/src/codemagic/apple/resources/app.py b/src/codemagic/apple/resources/app.py index 841f90eb..559614c6 100644 --- a/src/codemagic/apple/resources/app.py +++ b/src/codemagic/apple/resources/app.py @@ -80,8 +80,6 @@ class Relationships(Resource.Relationships): builds: Relationship endUserLicenseAgreement: Relationship gameCenterEnabledVersions: Relationship - inAppPurchases: Relationship - preOrder: Relationship preReleaseVersions: Relationship alternativeDistributionKey: Optional[Relationship] = None @@ -98,9 +96,11 @@ class Relationships(Resource.Relationships): ciProduct: Optional[Relationship] = None customerReviews: Optional[Relationship] = None gameCenterDetail: Optional[Relationship] = None + inAppPurchases: Optional[Relationship] = None inAppPurchasesV2: Optional[Relationship] = None marketplaceSearchDetail: Optional[Relationship] = None perfPowerMetrics: Optional[Relationship] = None + preOrder: Optional[Relationship] = None pricePoints: Optional[Relationship] = None promotedPurchases: Optional[Relationship] = None reviewSubmissions: Optional[Relationship] = None