Skip to content

Releases: Shopify/checkout-sheet-kit-swift

0.9.0 - ShopifyCheckoutSheetKit

10 Jan 10:16
6b05ad3
Compare
Choose a tag to compare
Pre-release
  • Breaking Changes: The library has been rebranded from Shopify Checkout Kit to Shopify Checkout Sheet Kit. Apologies for any inconvenience caused. Here are the steps to upgrade:
  1. Update the imports throughout your codebase:
- import ShopifyCheckoutKit
+ import ShopifyCheckoutSheetKit
  1. Update the present|preload|configure() calls throughout your codebase:
- ShopifyCheckoutKit.present|preload|configure()
+ ShopifyCheckoutSheetKit.present|preload|configure()
  1. (Optional) Update your Podfile (if you're using cocoapods):
- pod "ShopifyCheckoutKit", "~> 0.8"
+ pod "ShopifyCheckoutSheetKit", "~> 0.9"

0.8.1

20 Dec 17:00
c4af2e9
Compare
Choose a tag to compare
0.8.1 Pre-release
Pre-release
  • Emit presented message to checkout when sheet is raised (preparation for analytics support) #81

0.8.0

18 Dec 17:57
f0fb3b2
Compare
Choose a tag to compare
0.8.0 Pre-release
Pre-release

0.7.0

20 Nov 22:12
e6fd696
Compare
Choose a tag to compare
0.7.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.6.0...0.7.0

0.6.0

14 Nov 14:12
3125cee
Compare
Choose a tag to compare
0.6.0 Pre-release
Pre-release

Breaking Changes

  • The Swift package has been renamed to ShopifyCheckoutKit (#57)

0.5.0

08 Nov 11:16
b277a49
Compare
Choose a tag to compare
0.5.0 Pre-release
Pre-release
  • Bumps the schema version from 5.15.3

0.4.2

02 Nov 16:52
cdd597e
Compare
Choose a tag to compare
0.4.2 Pre-release
Pre-release

We in fact do want to invalidate cache on didCancel events. This is to prevent the following scenario:

merchant dev does not call preload, but preload is enabled by default
user of merchant app adds item to cart
user views checkout
user closes checkout to return to cart
user adds new item
user returns to cart, but preload was never called in merchant side code therefore never refreshes cached checkout

0.4.1

31 Oct 15:41
ddf153f
Compare
Choose a tag to compare
0.4.1 Pre-release
Pre-release

no longer invalidates cache on checkout close events

0.4.0

09 Oct 14:43
bed3e67
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release

API changes in CheckoutError enum

  • Remove support of httpError in favour of checkoutUnavailable and checkoutExpired.

0.3.0

02 Oct 12:48
110b07a
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release
  • BREAKING CHANGE: Replace 'checkoutDidFail' delegate parameters. Now accepts a single 'CheckoutError' rather than a list of errors.