Keyboard handling measured on every screen
Every screen now keeps the focused field clear of the keyboard, and every Shopify request is pinned to API version 2026-07.

Whether a focused field is clear of the keyboard is now measured at runtime on every screen, instead of decided by hard-coded screen lists. Lists scroll the whole input box into view, a footer such as a pinned search bar lifts with the keyboard, and on Android the variant sheet no longer hides quantity and Add to cart. Set the gap with layout.footer.options.keyboardGap, or turn it all off with settings.global.disableKeyboardHandling.
Also in 0.34.0
@gauntlet/fare-freight: the carrier shipping rate checkout will charge, shown in the cart.@gauntlet/livemeup: LiveMeUp live shopping, published for the first time.- A launch crash on campaign links with a malformed
%encoding is fixed. - Free-gift lines no longer duplicate.
appbrew-sync-depsin@app-brew/build-toolsruns the monorepo’s dependency sync in an app’s own repo.
Three breaking changes
The Checkout API is gone from @gauntlet/shopify and @gauntlet/shopify-types, since Shopify no longer serves it; apps already run on the Cart API. screenHeight moved to device.screenHeight. Every Storefront and Customer Account request is pinned to API version 2026-07, so check custom queries against that schema.
Every app needs a store release
@gauntlet/brewery now needs react-native-keyboard-controller at exactly 1.22.5. Run pnpm exec appbrew-sync-deps, then pod install, then ship a store release.



