Releases: Shopify/mobile-buy-sdk-ios
Releases · Shopify/mobile-buy-sdk-ios
3.1.5
3.1.4
3.1.3
3.1.2
Release notes
- modifies
Graph.Cache
to be shop-independent; now able to work with cached data from multiple shops simultaneously (matches the behaviour of the SDK on Android) - adds support for Swazi Lilangeni currency
- adds an implementation sample for using discount codes for checkout
- fixes an issue where input objects using the deprecated initializers assigned explicit
nil
values instead of.undefined
3.1.1
3.1.0
Release notes
- Adds
watchOS
target - Adds
tvOS
target - Adds support Cocoapods support for multiple platforms
- Adds support for querying multiple
nodes
in a single query - Migrates to CircleCI
- Adds
last
andbefore
parameters to facilitate reverse pagination - Adds missing documentation to some GraphQL model fields
- Adds support for iOS 11+ callback in
PaySession
- Migrates to Swift 4 and Xcode 9
- Pins cached data to the SDK version
- Introduces
Input<T>
to support serializingnull
values in requests and deprecates existing initializers for input objects that accept at least one nullable value as parameters. See customer update case study for details.
3.0.8
3.0.7
Release notes
- adds
PayCardBrand
- adds support for constraining accepted card brands in
PaySession
- adds support for handling partial postal codes required for Canada and United Kingdom
- fixes and issue with the sample app Apple Pay implementation where the postal code wasn't being updated before checkout completion
- adds entitlements and provisioning to the sample app to facilitate internal payment testing
3.0.6
Release notes
- adds
CardBrand
type - adds
DigitalWallet
type - adds
ProductImageSortKeys
type - adds
compareAtPrice
andsku
fields forProductVariant
- adds
sortKey
parameter forimages
field onProduct
- adds
acceptedCardBrands
andsupportedDigitalWallets
onPaymentSettings
- updates documentation comments