PassKit watchOS 7.4 to 8.0 API Differences

PKConstants.h
Added PKPaymentNetworkWaon
Added PKPaymentNetworkNanaco
Added PKPaymentButtonTypeContinue
PKDateComponentsRange.h
Added PKDateComponentsRange
Added -[PKDateComponentsRange initWithStartDateComponents:endDateComponents:]
Added PKDateComponentsRange.startDateComponents
Added PKDateComponentsRange.endDateComponents
PKDeferredPaymentSummaryItem.h
Added PKDeferredPaymentSummaryItem
Added PKDeferredPaymentSummaryItem.deferredDate
PKPassLibrary.h
Added -[PKPassLibrary serviceProviderDataForSecureElementPass:completion:]
PKPaymentMethod.h
Added PKPaymentMethodTypeEMoney
PKPaymentRequest.h
Added PKShippingContactEditingMode
Added PKShippingContactEditingModeEnabled
Added PKShippingContactEditingModeStorePickup
Added PKPaymentRequest.shippingContactEditingMode
PKPaymentRequestStatus.h
Added PKPaymentRequestUpdate.shippingMethods
PKRecurringPaymentSummaryItem.h
Added PKRecurringPaymentSummaryItem
Added PKRecurringPaymentSummaryItem.startDate
Added PKRecurringPaymentSummaryItem.intervalUnit
Added PKRecurringPaymentSummaryItem.intervalCount
Added PKRecurringPaymentSummaryItem.endDate
PKShippingMethod.h
Added PKShippingMethod.dateComponentsRange
PKStoredValuePassBalance.h
Added PKStoredValuePassBalanceType
Added PKStoredValuePassBalanceTypeCash
Added PKStoredValuePassBalanceTypeLoyaltyPoints
Added PKStoredValuePassBalance
Added PKStoredValuePassBalance.amount
Added PKStoredValuePassBalance.currencyCode
Added PKStoredValuePassBalance.balanceType
Added PKStoredValuePassBalance.expiryDate
Added -[PKStoredValuePassBalance isEqualToBalance:]
PKStoredValuePassProperties.h
Added PKStoredValuePassProperties
Added +[PKStoredValuePassProperties passPropertiesForPass:]
Added PKStoredValuePassProperties.blacklisted
Added PKStoredValuePassProperties.blocked
Added PKStoredValuePassProperties.expirationDate
Added PKStoredValuePassProperties.balances
PKTransitPassProperties.h
Removed +[PKTransitPassProperties passPropertiesForPass:]
Modified PKTransitPassProperties
Superclass
FromNSObject
ToPKStoredValuePassProperties

Modified PKTransitPassProperties.transitBalance
AvailabilityReplacement
FromAvailablenone
ToDeprecatedbalances

Modified PKTransitPassProperties.transitBalanceCurrencyCode
AvailabilityReplacement
FromAvailablenone
ToDeprecatedbalances