Skip to content

Commit

Permalink
Upgrade checkout-sheet-kit-swift to 3.0.1 (#98)
Browse files Browse the repository at this point in the history
  • Loading branch information
markmur authored Jun 20, 2024
1 parent 718cada commit 99bb837
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 12 deletions.
18 changes: 13 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,22 @@
# Changelog

## 3.0.1 - June 19, 2024

- Upgrades the underlying Swift dependency, fixing an issue where pixel events
do not fire after checkout completion.

## 3.0.0 - May 20, 2024

This version of the Checkout Sheet Kit ships with improvements to error handling. Error messages will now contain `message`, `code` and `recoverable` attributes.
This version of the Checkout Sheet Kit ships with improvements to error
handling. Error messages will now contain `message`, `code` and `recoverable`
attributes.

In the event of a HTTP error, internal SDK error or mid-experience crash, the Checkout Sheet Kit will now automatically invoke a recovery mechanism in an effort to degrade gracefully.
In the event of a HTTP error, internal SDK error or mid-experience crash, the
Checkout Sheet Kit will now automatically invoke a recovery mechanism in an
effort to degrade gracefully.

Offering a world-class user experience is paramount, so please note that when the recovery state occurs, there are caveats to the developer experience:
Offering a world-class user experience is paramount, so please note that when
the recovery state occurs, there are caveats to the developer experience:

1. Checkout theming may fallback to the default checkout theme.
2. **Web pixels lifecycle events will not fire.**
Expand All @@ -17,8 +27,6 @@ Offering a world-class user experience is paramount, so please note that when th
- [`[email protected]`](https://github.com/Shopify/checkout-sheet-kit-swift/releases)
- [`[email protected]`](https://github.com/Shopify/checkout-sheet-kit-android/releases)



## 2.0.1 - April 4, 2024

- Fixes an issue where opening `mailto` links externally causes the application
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Pod::Spec.new do |s|
s.source_files = "ios/*.{h,m,mm,swift}"

s.dependency "React-Core"
s.dependency "ShopifyCheckoutSheetKit", "~> 3.0.0"
s.dependency "ShopifyCheckoutSheetKit", "~> 3.0.1"

if fabric_enabled
install_modules_dependencies(s)
Expand Down
2 changes: 1 addition & 1 deletion modules/@shopify/checkout-sheet-kit/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@shopify/checkout-sheet-kit",
"license": "MIT",
"version": "3.0.0",
"version": "3.0.1",
"main": "lib/commonjs/index.js",
"types": "src/index.ts",
"source": "src/index.ts",
Expand Down
10 changes: 5 additions & 5 deletions sample/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1235,9 +1235,9 @@ PODS:
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- Yoga
- RNShopifyCheckoutSheetKit (3.0.0):
- RNShopifyCheckoutSheetKit (3.0.1):
- React-Core
- ShopifyCheckoutSheetKit (~> 3.0.0)
- ShopifyCheckoutSheetKit (~> 3.0.1)
- RNVectorIcons (10.0.3):
- DoubleConversion
- glog
Expand All @@ -1259,7 +1259,7 @@ PODS:
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- Yoga
- ShopifyCheckoutSheetKit (3.0.0)
- ShopifyCheckoutSheetKit (3.0.1)
- SocketRocket (0.7.0)
- SwiftLint (0.55.1)
- Yoga (0.0.0)
Expand Down Expand Up @@ -1524,9 +1524,9 @@ SPEC CHECKSUMS:
RNGestureHandler: 9b113eb9b7a4cbe66e1dbf4d9914281863ee0703
RNReanimated: d534e0114e2c3e7011550a78ecf2d0b431435a60
RNScreens: 23dad53fc9db1da2c93e647ae33fd7ce2bd49d60
RNShopifyCheckoutSheetKit: 55cca593c33c0bfb9e28cbf040c74a727207453c
RNShopifyCheckoutSheetKit: 46d58288124ff5c2d1923c83814834152abf2e11
RNVectorIcons: 50ea777efffdd991a22e968aa312d75da7ff46c3
ShopifyCheckoutSheetKit: a922cba4fc3de89b691dc380342ab0c05affc33e
ShopifyCheckoutSheetKit: 190c114b938f763d960b703927f43dd3c69a6717
SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d
SwiftLint: 3fe909719babe5537c552ee8181c0031392be933
Yoga: 348f8b538c3ed4423eb58a8e5730feec50bce372
Expand Down

0 comments on commit 99bb837

Please sign in to comment.