Skip to content

Releases: Shopify/checkout-sheet-kit-react-native

2.0.1

04 Apr 10:20
25d4098
Compare
Choose a tag to compare

What's Changed

  • Fix issue with external links causing a crash by @markmur in #78

Full Changelog: 2.0.0...2.0.1

2.0.0

21 Mar 10:25
f4e9308
Compare
Choose a tag to compare

What's Changed

Updated dependencies

New features

  1. The loading spinner has been replaced by a progress bar. This will result in a faster perceived load time since the SDK will no longer wait for full page load to show the DOM content.
  2. The "title" of the webview is now configurable via a Localizable.xcstrings file on iOS, a res/values/strings.xml on Android or using the title attribute on the ShopifyCheckoutSheetKit configuration object.

Important

The title configuration attribute will affect iOS only.

ShopifyCheckoutSheetKit.setConfig({
+ title: "Localized value"
})
  1. The completed event now returns details about the order, including the
    order ID:
- const checkoutCompletedSubscription = shopify.addEventListener('completed', () => {
+ const checkoutCompletedSubscription = shopify.addEventListener('completed', (event: CheckoutCompletedEvent) => {
+  console.log('[CheckoutCompletedEvent]', event.orderDetails.id);
});

Full Changelog: 1.0.5...2.0.0

1.0.5

05 Mar 14:39
1796c25
Compare
Choose a tag to compare

What's Changed

  • Upgrade swift SDK from 1.0.1 to 1.0.2 by @markmur in #74

Full Changelog: 1.0.4...1.0.5

1.0.4

04 Mar 15:20
0e5fd41
Compare
Choose a tag to compare

What's Changed

  • Dismiss only the checkout sheet on cancel by @markmur in #73

Full Changelog: 1.0.3...1.0.4

1.0.3

21 Feb 13:07
f498da0
Compare
Choose a tag to compare

What's Changed

  • Swap react-native-dotenv for react-native-config by @markmur in #71
  • Fix issue with frozen checkout state on dismiss by @markmur in #72 (reverting the improvements introduced in 1.0.2.)

Full Changelog: 1.0.2...1.0.3

1.0.2

21 Feb 09:49
cc842f5
Compare
Choose a tag to compare

What's Changed

  • Bump ip from 1.1.8 to 1.1.9 by @dependabot in #70
  • Maintain viewController to prevent dismissing all modals on close by @markmur in #69

Full Changelog: 1.0.1...1.0.2

1.0.1

20 Feb 14:21
6ef7e38
Compare
Choose a tag to compare
  • Adds support for controllers other than the rootViewController, allowing triggering of the Checkout Sheet from modals and formSheets - #67 (@markmur)

1.0.0

31 Jan 12:46
d5c002e
Compare
Choose a tag to compare

ShopifyCheckoutSheetKit is now generally available for Swift, Android and React Native - providing the world's highest converting, customizable, one-page checkout.

0.2.0

31 Jan 09:49
5cf72ea
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release

Exposes a new "pixel" event type, which enables you to consume Standard and Custom Web Pixels from Checkout and relay them to your third-party analytics providers.

0.1.1

15 Jan 15:59
c149834
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release

Updates the README on the NPM regsitry entry page.