Releases: Shopify/ui-extensions
@shopify/[email protected]
Minor Changes
-
#2717
316b82e53b75a5aac81baa03ac98a50578f72e6f
Thanks @lrsterrett! - addition of removeAttribute type to applyAttributeChange api in checkout surface -
#2608
0f320951fd2fa4b15456516567049a6dfde16a3c
Thanks @ProdigyXable! - Addpos.cart-update.event.observe
-
#2562
4395476bc2f68ef0184ea7a553f9f4f61554b1ee
Thanks @NathanJolly! - Add pos.transaction-completed.observe -
#2567
b50a76ad5f8fb79bd7d44cc73e6bc291eb3d623a
Thanks @fatbattk! - Add "pos.cash-tracking-session-start.event.observe" and "pos.cash-tracking-session-complete.event.observe" and renamed "pos.transaction-completed.event.observe". -
#2675
422d7931d1da9185c9be4500aed33cb0b143941d
Thanks @fatbattk! - Rename event target input,intent terminology. -
#2663
dd596baa7c15cb50eafd9d21df3bff67d4264fcf
Thanks @fatbattk! - Update transaction complete input. -
#2577
5074ca065bc8453dbf1f85b5eea283a07651e26a
Thanks @vctrchu! - Adds POS UI Extension: TransactionCompleteInput property typing and payment interfaces -
#2588
f5c01f579873957b7a8cc7b5ac6795d10242105f
Thanks @js-goupil! - MAde draftOrderUuid a string -
#2644
27fa595991438b45f9626d4cfbb88cfbf9c74c98
Thanks @fatbattk! - Add "POSReceiptBlock" component. -
#2681
0fb4f029ac682ffafe5087ae9ddc21b014d96042
Thanks @fatbattk! - AddQRCode
component and updatePOSReceiptBlock
allowed children. -
#2643
4d16f33ed7af0792c538931bb30ee8d69ab64bc8
Thanks @fatbattk! - Addpos.receipt-footer.block.render
extension target. -
#2557
53ffd5a4afede122fae016667835df10d3fb63fa
Thanks @shopify-github-actions-access! - Addition ofDropZone
UI component for checkout UI extensions -
#2697
c4fa9793934b58fb04c429b762fb8f242aab3aaf
Thanks @jonathanhamel4! - Make DiscountFunctionSettingsApi extend BlockExtensionApi -
#2597
a677b878c3c85a2a9743eabd66d3ec6ea2159d64
Thanks @Alex-Palad! - Adds "pos.prepare-receipt.event.inject" extension target -
#2612
6298921ea11ea6e0bef06dd5c87a040ffbcf2fc4
Thanks @NathanJolly! - Signal support for null in Badge status prop -
#2580
20c0febbc4274e8d35bb47d8741aac444e65ab47
Thanks @js-goupil! - Made shippingLines a simpler type -
#2639
de53e8b3cff590123b65446513881348a2f24ac5
Thanks @kmdavis! - Update Product Configuration extension points to use block extension api and data -
#2645
b045fca8e99556223c579af0b4d1dbd230ed377e
Thanks @js-goupil! - Fixed some POS UI Extension types -
#2674
875fe1ace46c607876d9a39283a07089385db7d1
Thanks @js-goupil! - Marked FormattedTextField as deprecated for pos ui
Patch Changes
-
#2677
726d831692889f3c79a54a14430bda8468042d32
Thanks @MitchLillie! - Use correct props for DateField -
#2694
86d76f2476b8187229b7e93ea64b1b2b92dbd4ef
Thanks @fatbattk! - UpdateBaseTransactionComplete.customer
to use existing type. Update examples and screenshots. -
#2642
6b1c73def8b3d2f2f3acae82650a2d7948578c9f
Thanks @vividviolet! - Fix tsdocs for Admin's Section component's padding prop -
#2717
316b82e53b75a5aac81baa03ac98a50578f72e6f
Thanks @lrsterrett! - addition of isFirstOrder to the orderConfirmation api and ordersCount to the standard api in checkout surface -
#2660
db91daa7441278a4d78034699d603e52e5d64c0b
Thanks @brianshen1990! - fix customer account useCustomer hook type -
#2564
e95a44403bb4b24960eb0dc94f435266cc04c9d6
Thanks @belalsj! - Add docs for conditional print extensions -
#2607
c1cbad3918c3157a979e805839f0e761b1358920
Thanks @thomas-marcucci! - Bumps @remote-ui dependencies- @remote-ui/core version to 2.2.5
- @remote-ui/react version to 5.0.6
- @remote-ui/async-subscription version to 2.1.16
-
#2690
ee7f5aa6a45413d6851aed0e86ab3ad44296c5db
Thanks @brianshen1990! - export customer privacy types and hooks -
#2679
a265ed36fc22a48dfe2bcfe093ed2251e08e545e
Thanks @brianshen1990! - add new footer target and customer privacy types to unstable customer account api -
#2683
c9693693bf9998f1f959f0ffdc6b3abaac4b48cb
Thanks @MitchLillie! - Update DateField examples and type
@shopify/[email protected]
Minor Changes
-
#2717
316b82e53b75a5aac81baa03ac98a50578f72e6f
Thanks @lrsterrett! - addition of removeAttribute type to applyAttributeChange api in checkout surface -
#2577
5074ca065bc8453dbf1f85b5eea283a07651e26a
Thanks @vctrchu! - Adds POS UI Extension: TransactionCompleteInput property typing and payment interfaces -
#2644
27fa595991438b45f9626d4cfbb88cfbf9c74c98
Thanks @fatbattk! - Add "POSReceiptBlock" component. -
#2559
5bd547c2af0d4c6b4e3dd7b2a46eb8725041f73a
Thanks @rcaplanshopify! - AddsuseLocalizedField
hook. -
#2681
0fb4f029ac682ffafe5087ae9ddc21b014d96042
Thanks @fatbattk! - AddQRCode
component and updatePOSReceiptBlock
allowed children. -
#2557
53ffd5a4afede122fae016667835df10d3fb63fa
Thanks @shopify-github-actions-access! - Addition ofDropZone
UI component for checkout UI extensions -
#2674
875fe1ace46c607876d9a39283a07089385db7d1
Thanks @js-goupil! - Marked FormattedTextField as deprecated for pos ui
Patch Changes
-
#2677
726d831692889f3c79a54a14430bda8468042d32
Thanks @MitchLillie! - Use correct props for DateField -
#2717
316b82e53b75a5aac81baa03ac98a50578f72e6f
Thanks @lrsterrett! - addition of isFirstOrder to the orderConfirmation api and ordersCount to the standard api in checkout surface -
#2660
db91daa7441278a4d78034699d603e52e5d64c0b
Thanks @brianshen1990! - fix customer account useCustomer hook type -
#2690
ee7f5aa6a45413d6851aed0e86ab3ad44296c5db
Thanks @brianshen1990! - export customer privacy types and hooks -
#2679
a265ed36fc22a48dfe2bcfe093ed2251e08e545e
Thanks @brianshen1990! - add new footer target and customer privacy types to unstable customer account api -
#2683
c9693693bf9998f1f959f0ffdc6b3abaac4b48cb
Thanks @MitchLillie! - Update DateField examples and type -
Updated dependencies [
726d831692889f3c79a54a14430bda8468042d32
,316b82e53b75a5aac81baa03ac98a50578f72e6f
,86d76f2476b8187229b7e93ea64b1b2b92dbd4ef
,0f320951fd2fa4b15456516567049a6dfde16a3c
,6b1c73def8b3d2f2f3acae82650a2d7948578c9f
,316b82e53b75a5aac81baa03ac98a50578f72e6f
,4395476bc2f68ef0184ea7a553f9f4f61554b1ee
,b50a76ad5f8fb79bd7d44cc73e6bc291eb3d623a
,422d7931d1da9185c9be4500aed33cb0b143941d
,dd596baa7c15cb50eafd9d21df3bff67d4264fcf
,5074ca065bc8453dbf1f85b5eea283a07651e26a
,db91daa7441278a4d78034699d603e52e5d64c0b
,f5c01f579873957b7a8cc7b5ac6795d10242105f
,e95a44403bb4b24960eb0dc94f435266cc04c9d6
,27fa595991438b45f9626d4cfbb88cfbf9c74c98
,0fb4f029ac682ffafe5087ae9ddc21b014d96042
,c1cbad3918c3157a979e805839f0e761b1358920
,4d16f33ed7af0792c538931bb30ee8d69ab64bc8
,ee7f5aa6a45413d6851aed0e86ab3ad44296c5db
,53ffd5a4afede122fae016667835df10d3fb63fa
,c4fa9793934b58fb04c429b762fb8f242aab3aaf
,a677b878c3c85a2a9743eabd66d3ec6ea2159d64
,6298921ea11ea6e0bef06dd5c87a040ffbcf2fc4
,a265ed36fc22a48dfe2bcfe093ed2251e08e545e
,20c0febbc4274e8d35bb47d8741aac444e65ab47
,de53e8b3cff590123b65446513881348a2f24ac5
,b045fca8e99556223c579af0b4d1dbd230ed377e
,875fe1ace46c607876d9a39283a07089385db7d1
,c9693693bf9998f1f959f0ffdc6b3abaac4b48cb
]:- @shopify/[email protected]
@shopify/[email protected]
Patch Changes
- #2603
5ea710ff52a5bba4a283c80026cdedef65049cb9
Thanks @lihaokx! - Bump@shopify/ui-extensions
to2025.1.3
@shopify/[email protected]
Patch Changes
- Updated dependencies [
5ea710ff52a5bba4a283c80026cdedef65049cb9
]:- @shopify/[email protected]
@shopify/[email protected]
Patch Changes
- #2600
c3bf65b2829d9ccfa7b8badf29ba1ad7c0435400
Thanks @lihaokx! - Addsku
to merchandise on order status API for customer account UI extensions.
@shopify/[email protected]
Patch Changes
-
#2600
c3bf65b2829d9ccfa7b8badf29ba1ad7c0435400
Thanks @lihaokx! - AdduseBillingAddress
hook for customer account UI extensions. -
Updated dependencies [
c3bf65b2829d9ccfa7b8badf29ba1ad7c0435400
]:- @shopify/[email protected]
@shopify/[email protected]
Patch Changes
- #2572
b06c16a63a80eedd208ae62c983e61b69985d89d
Thanks @rcaplanshopify! - AddsuseLocalizedField
hook.
@shopify/[email protected]
Minor Changes
-
#2515
76f0c1c4f23432ae34750eabc33d051a380c1d60
Thanks @shopify-github-actions-access! - New UI componentClipboardItem
.activateTarget
andactivateAction
properties added to action components. -
#2470
8cec076417bf2d5195eb095efb761e7b0d4ec6e8
Thanks @aeperea! - Passing a new icon type to the segment templates -
#2537
7297c37f77e55f4e1c0fb7761940dcde64c5822e
Thanks @merkoyep! - Image and Box component updates -
#2487
48eb7c31c115d2ff0e3d82cd9cdbe888059d1e7e
Thanks @aeperea! - Defaulting to string type for enabled features passed to the templates -
436df118e4e24eb694f250585dfe439b19d6f190
Thanks @rcaplanshopify! - Adds the Localized Fields API. -
#2457
4a8c5140266a17a796a8abccb63fa89f54eb9b7e
Thanks @shopify-github-actions-access! - Release a new Chat component, chat.render targets and preloads.chat configuration -
#2527
a0ee371b5000d865d0c9ecaac285a063c3a8256e
Thanks @robin-drexler! - expose ClipboardItem to customer accounts extensions -
#2458
e1e195c66f5153def3aa9ef3121b4ed6f1d4d251
Thanks @elanalynn! - Add shouldRender method to admin ui-extensions -
#2528
85a6c8cb425fe85301b78a73b11ba2d3bbb8095e
Thanks @NathanJolly! - Removed deprecated props, components, and APIs -
#2416
9ab3a8b4dda750ffb76dabd63eab70be7bcf27a9
Thanks @NathanJolly! - (POS) Add PrintApi and PrintPreview -
#2379
d37623a29ffd145ecccd81d8d6f9344b37d8ff41
Thanks @MitchLillie! - Add Picker -
#2545
9bbc772ec246e1bae1ea75bc851fdb3bb8489e4d
Thanks @NathanJolly! - Added support for Image sizes. Added Box. -
#2535
0b39f30b8f5b89e4d32bf1ffa98a8daac7a94184
Thanks @js-goupil! - Updated the POS Stack component to spec -
#2426
317f49a5271b8241c995ed53714164a01a2bcca6
Thanks @stevenpslade! - Add metafields to ShippingOption -
#2551
cae2ae9b9a818bc3821c498be796e8d68051328e
Thanks @jamesvidler! - Removed customer account targets as valid targets for checkout UI extensions. Use customer account UI extensions instead. -
#2534
12486707b5fb9d5c9c3b471434297aeb55936b39
Thanks @devisscher! - Add discount function settings api -
#2531
74b06c4a3010a3e270c64332f3afd1b17c16d3a5
Thanks @vctrchu! - Add bulkUpdateCart function to POS useCartApi
Patch Changes
-
#2441
9ac908787a77f7914386ed9918777ef3dbacf9fa
Thanks @vctrchu! - Make POS UI Ext PrintAPI async -
#2428
ad25544dcb9813a321dd105bc7c07304357a0dd7
Thanks @vctrchu! - POS UI Ext PrintAPI src non-optional -
#2485
b7d0232144f0145f3220f1490bddd8e5fa3d9d54
Thanks @elanalynn! - Remove shouldRender method -
#2491
1e1f82e4f05af62246421851638db5dff4c79046
Thanks @belalsj! - AdminBlock remove summary prop and add collapsedSummary -
#2493
4f8ebb54dea1a1b93d4c8e515b1e0f8f32651caa
Thanks @vividviolet! - Fix shopify global declaration -
#2496
c40904b88fccd4ce1023c0d986ceb7e0b3b21f26
Thanks @MitchLillie! - Sync picker and resourcePicker docs with app-bridge -
#2501
97a7f5255e7928bde649ce26735d7a6a74e9a8ef
Thanks @belalsj! - Remove shouldRender method as it will not be used.
@shopify/[email protected]
Minor Changes
-
#2515
76f0c1c4f23432ae34750eabc33d051a380c1d60
Thanks @shopify-github-actions-access! - New UI componentClipboardItem
.activateTarget
andactivateAction
properties added to action components. -
#2537
7297c37f77e55f4e1c0fb7761940dcde64c5822e
Thanks @merkoyep! - Image and Box component updates -
436df118e4e24eb694f250585dfe439b19d6f190
Thanks @rcaplanshopify! - Adds the Localized Fields API anduseLocalizedFields
hook. -
#2457
4a8c5140266a17a796a8abccb63fa89f54eb9b7e
Thanks @shopify-github-actions-access! - Release a new Chat component, chat.render targets and preloads.chat configuration -
#2527
a0ee371b5000d865d0c9ecaac285a063c3a8256e
Thanks @robin-drexler! - expose ClipboardItem to customer accounts extensions -
#2528
85a6c8cb425fe85301b78a73b11ba2d3bbb8095e
Thanks @NathanJolly! - Removed deprecated props, components, and APIs -
#2416
9ab3a8b4dda750ffb76dabd63eab70be7bcf27a9
Thanks @NathanJolly! - (POS) Add PrintApi and PrintPreview -
#2379
d37623a29ffd145ecccd81d8d6f9344b37d8ff41
Thanks @MitchLillie! - Add Picker -
#2545
9bbc772ec246e1bae1ea75bc851fdb3bb8489e4d
Thanks @NathanJolly! - Added support for Image sizes. Added Box. -
#2535
0b39f30b8f5b89e4d32bf1ffa98a8daac7a94184
Thanks @js-goupil! - Updated the POS Stack component to spec -
#2551
cae2ae9b9a818bc3821c498be796e8d68051328e
Thanks @jamesvidler! - Removed customer account targets as valid targets for checkout UI extensions. Use customer account UI extensions instead.
Patch Changes
-
#2498
88b01fc80c8db9c9fa9d0a7101d297bf4ae23df0
Thanks @belalsj! - surfaces/admin: the reactExtension will only allow .render targets to run -
Updated dependencies [
76f0c1c4f23432ae34750eabc33d051a380c1d60
,8cec076417bf2d5195eb095efb761e7b0d4ec6e8
,7297c37f77e55f4e1c0fb7761940dcde64c5822e
,48eb7c31c115d2ff0e3d82cd9cdbe888059d1e7e
,436df118e4e24eb694f250585dfe439b19d6f190
,4a8c5140266a17a796a8abccb63fa89f54eb9b7e
,a0ee371b5000d865d0c9ecaac285a063c3a8256e
,e1e195c66f5153def3aa9ef3121b4ed6f1d4d251
,85a6c8cb425fe85301b78a73b11ba2d3bbb8095e
,9ac908787a77f7914386ed9918777ef3dbacf9fa
,ad25544dcb9813a321dd105bc7c07304357a0dd7
,b7d0232144f0145f3220f1490bddd8e5fa3d9d54
,9ab3a8b4dda750ffb76dabd63eab70be7bcf27a9
,d37623a29ffd145ecccd81d8d6f9344b37d8ff41
,9bbc772ec246e1bae1ea75bc851fdb3bb8489e4d
,0b39f30b8f5b89e4d32bf1ffa98a8daac7a94184
,317f49a5271b8241c995ed53714164a01a2bcca6
,1e1f82e4f05af62246421851638db5dff4c79046
,cae2ae9b9a818bc3821c498be796e8d68051328e
,12486707b5fb9d5c9c3b471434297aeb55936b39
,4f8ebb54dea1a1b93d4c8e515b1e0f8f32651caa
,74b06c4a3010a3e270c64332f3afd1b17c16d3a5
,c40904b88fccd4ce1023c0d986ceb7e0b3b21f26
,97a7f5255e7928bde649ce26735d7a6a74e9a8ef
]:- @shopify/[email protected]
@shopify/[email protected]
Patch Changes
- #2514
45f4980788fe94ba58ad9c44bbfb80294bb3ad20
Thanks @cpeddecord! - Releasing Chat into the wild, for real this time