Skip to content

feat: bump ShopifyCheckoutSheetKit dependency to 3.8.0#464

Draft
kieran-osgood-shopify wants to merge 2 commits intomainfrom
kieran-osgood/04-09-featbumpshopifycheckoutsheetkitdependencyto3.8.0
Draft

feat: bump ShopifyCheckoutSheetKit dependency to 3.8.0#464
kieran-osgood-shopify wants to merge 2 commits intomainfrom
kieran-osgood/04-09-featbumpshopifycheckoutsheetkitdependencyto3.8.0

Conversation

@kieran-osgood-shopify
Copy link
Copy Markdown
Contributor

@kieran-osgood-shopify kieran-osgood-shopify commented Apr 9, 2026

What changes are you making?

3.8.0 brings the Storefront API up to 2026-04

From the Swift PR Shopify/checkout-sheet-kit-swift#555:

Bump apiVersion to 2026-04
Add explicit handling for MERCHANDISE_LINE_TRANSFORMERS_RUN_ERROR error code (new in 2026-04) in both CartErrorCode and CartCompletionErrorCode — interrupts with .other reason to fall through to web checkout, matching portable-wallets behavior
Add GIFT_CARD_RECIPIENT_INVALID error code (new in 2026-01) to CartErrorCode — interrupts with .unhandled as gift cards are not applicable in the Apple Pay flow
No breaking changes affect the kit between 2025-10 and 2026-04.

PR Checklist

Important

Releasing a new version of the kit?


Tip

See the Contributing documentation for instructions on how to publish a new version of the library.

Copy link
Copy Markdown
Contributor Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 9, 2026

Coverage Report

Lines Statements Branches Functions
Coverage: 99%
99.53% (213/214) 97.54% (119/122) 100% (61/61)

@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/04-09-featbumpshopifycheckoutsheetkitdependencyto3.7.0 branch from 97f9a62 to 7e61462 Compare April 10, 2026 08:24
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/04-09-featbumpshopifycheckoutsheetkitdependencyto3.8.0 branch 2 times, most recently from 61c746e to 3d100fe Compare April 10, 2026 15:58
@kieran-osgood-shopify kieran-osgood-shopify changed the base branch from kieran-osgood/04-09-featbumpshopifycheckoutsheetkitdependencyto3.7.0 to graphite-base/464 April 10, 2026 16:11
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/04-09-featbumpshopifycheckoutsheetkitdependencyto3.8.0 branch from 3d100fe to 21fe21f Compare April 10, 2026 16:11
@kieran-osgood-shopify kieran-osgood-shopify marked this pull request as ready for review April 10, 2026 16:11
@kieran-osgood-shopify kieran-osgood-shopify requested a review from a team as a code owner April 10, 2026 16:11
@graphite-app graphite-app bot changed the base branch from graphite-base/464 to main April 10, 2026 16:11
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/04-09-featbumpshopifycheckoutsheetkitdependencyto3.8.0 branch from 21fe21f to 25246c5 Compare April 10, 2026 16:12
@kieran-osgood-shopify kieran-osgood-shopify marked this pull request as draft April 10, 2026 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant