Skip to content

Commit a85cc64

Browse files
Version Packages (rc)
1 parent 0feb6d8 commit a85cc64

5 files changed

Lines changed: 54 additions & 3 deletions

File tree

.changeset/pre.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,23 @@
1010
"add-app-home-render-target",
1111
"admin-app-home-intents-request",
1212
"admin-app-home-tools-api",
13+
"admin-pick-file-intent",
1314
"brown-flowers-ask",
15+
"bundle-component-discount-allocations",
1416
"calm-sites-warn",
1517
"cash-rounding-transaction-complete",
18+
"chat-s-component",
1619
"checkbox-rich-label",
20+
"deprecate-buyer-journey-intercept",
1721
"floppy-camels-bet",
1822
"mean-ducks-join",
1923
"paragraph-text-align",
2024
"pos-cart-add-line-item-options",
2125
"pos-data-target-readonly-cart",
26+
"pos-event-payload-objects",
27+
"pos-printing-api",
28+
"pos-remove-observe-targets",
29+
"ripe-chairs-cry",
2230
"sixty-points-doubt",
2331
"soft-otters-share",
2432
"tiny-staff-signal",

packages/ui-extensions-tester/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# @shopify/ui-extensions-tester
22

3+
## 2026.7.0-rc.8
4+
5+
### Patch Changes
6+
7+
- [#4499](https://github.com/Shopify/ui-extensions/pull/4499) [`e0e4f00`](https://github.com/Shopify/ui-extensions/commit/e0e4f003cd508ded2eafb0f3194c8ac92092ea51) Thanks [@charlesdobson](https://github.com/charlesdobson)! - Add `pick` action and `shopify/File` resource type to the admin Intents API, enabling extensions to open the file picker via `intents.invoke('pick:shopify/File', …)`.
8+
9+
- [#4544](https://github.com/Shopify/ui-extensions/pull/4544) [`7a403f6`](https://github.com/Shopify/ui-extensions/commit/7a403f6ef14e9f7234d5bda2634b7c3b75770e82) Thanks [@vctrchu](https://github.com/vctrchu)! - Remove native `Event` inheritance from POS event payload types.
10+
11+
- [#4535](https://github.com/Shopify/ui-extensions/pull/4535) [`d70009a`](https://github.com/Shopify/ui-extensions/commit/d70009a05130b86c296f59463d74e40e3ca4afe1) Thanks [@vctrchu](https://github.com/vctrchu)! - Remove the deprecated POS `.observe` event extension targets: `pos.transaction-complete.event.observe`, `pos.cash-tracking-session-start.event.observe`, `pos.cash-tracking-session-complete.event.observe`, and `pos.cart-update.event.observe`. These were early-access targets with effectively no production usage.
12+
13+
Use the `pos.app.ready.data` background target instead: `shopify.addEventListener('transactioncomplete' | 'cashtrackingsessionstart' | 'cashtrackingsessioncomplete', callback)` for the event targets, and `shopify.cart.current.subscribe()` for cart updates.
14+
15+
This also removes the `EventExtensionTargets`/`EventExtensionTarget` types and the `TransactionCompleteData`, `CashTrackingSessionStartData`, `CashTrackingSessionCompleteData`, and `CartUpdateEventData` payload types. The receipt-target type `TransactionCompleteWithReprintData` is unchanged.
16+
17+
- Updated dependencies [[`e0e4f00`](https://github.com/Shopify/ui-extensions/commit/e0e4f003cd508ded2eafb0f3194c8ac92092ea51), [`b965a97`](https://github.com/Shopify/ui-extensions/commit/b965a97767d71320ea31293b94cc13e39ccd5893), [`19794cd`](https://github.com/Shopify/ui-extensions/commit/19794cd8ab69f661442b71891ece2a5bccd7efa1), [`3785596`](https://github.com/Shopify/ui-extensions/commit/3785596844eb8ba8e56b6c2a9f0459b72e43d480), [`7a403f6`](https://github.com/Shopify/ui-extensions/commit/7a403f6ef14e9f7234d5bda2634b7c3b75770e82), [`9608767`](https://github.com/Shopify/ui-extensions/commit/96087678e4b82d80afd1efb5f9974f3e988024cd), [`d70009a`](https://github.com/Shopify/ui-extensions/commit/d70009a05130b86c296f59463d74e40e3ca4afe1), [`7129e7d`](https://github.com/Shopify/ui-extensions/commit/7129e7d73b03c7127cd4a255a668c15f800e2d9b)]:
18+
- @shopify/ui-extensions@2026.7.0-rc.8
19+
320
## 2026.7.0-rc.7
421

522
### Patch Changes

packages/ui-extensions-tester/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@shopify/ui-extensions-tester",
3-
"version": "2026.7.0-rc.7",
3+
"version": "2026.7.0-rc.8",
44
"main": "index.js",
55
"module": "index.mjs",
66
"esnext": "index.esnext",
@@ -55,7 +55,7 @@
5555
},
5656
"license": "MIT",
5757
"dependencies": {
58-
"@shopify/ui-extensions": "2026.7.0-rc.7"
58+
"@shopify/ui-extensions": "2026.7.0-rc.8"
5959
},
6060
"peerDependencies": {
6161
"preact": "^10.0.0"

packages/ui-extensions/CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# @shopify/ui-extensions
22

3+
## 2026.7.0-rc.8
4+
5+
### Minor Changes
6+
7+
- [#4512](https://github.com/Shopify/ui-extensions/pull/4512) [`b965a97`](https://github.com/Shopify/ui-extensions/commit/b965a97767d71320ea31293b94cc13e39ccd5893) Thanks [@daniszewskik](https://github.com/daniszewskik)! - Added optional `discountAllocations` field to POS bundle `LineItemComponent` so extensions can access the discount amount allocated to each bundle component.
8+
9+
- [#4530](https://github.com/Shopify/ui-extensions/pull/4530) [`19794cd`](https://github.com/Shopify/ui-extensions/commit/19794cd8ab69f661442b71891ece2a5bccd7efa1) Thanks [@cpeddecord](https://github.com/cpeddecord)! - Release the `Chat` component (`s-chat`) to checkout UI extensions.
10+
11+
- [#4515](https://github.com/Shopify/ui-extensions/pull/4515) [`9608767`](https://github.com/Shopify/ui-extensions/commit/96087678e4b82d80afd1efb5f9974f3e988024cd) Thanks [@aaronschubert0](https://github.com/aaronschubert0)! - Add the POS `shopify.printing` API. `shopify.printing.getPrinters()` discovers hardware printers currently available to the device, and `shopify.printing.print(src, options?)` prints content fetched from a URL — opening the system print dialog by default, or sending directly to a printer when a `printer` (from `getPrinters()`) is passed via `options`. This supersedes `shopify.print`, which is now deprecated.
12+
13+
### Patch Changes
14+
15+
- [#4499](https://github.com/Shopify/ui-extensions/pull/4499) [`e0e4f00`](https://github.com/Shopify/ui-extensions/commit/e0e4f003cd508ded2eafb0f3194c8ac92092ea51) Thanks [@charlesdobson](https://github.com/charlesdobson)! - Add `pick` action and `shopify/File` resource type to the admin Intents API, enabling extensions to open the file picker via `intents.invoke('pick:shopify/File', …)`.
16+
17+
- [#4566](https://github.com/Shopify/ui-extensions/pull/4566) [`3785596`](https://github.com/Shopify/ui-extensions/commit/3785596844eb8ba8e56b6c2a9f0459b72e43d480) Thanks [@jamesvidler](https://github.com/jamesvidler)! - Deprecate `useBuyerJourneyIntercept` and the `buyerJourney.intercept` API. Use a cart and checkout validation function instead. The buyer journey intercept will be removed in a future version of the API.
18+
19+
- [#4544](https://github.com/Shopify/ui-extensions/pull/4544) [`7a403f6`](https://github.com/Shopify/ui-extensions/commit/7a403f6ef14e9f7234d5bda2634b7c3b75770e82) Thanks [@vctrchu](https://github.com/vctrchu)! - Remove native `Event` inheritance from POS event payload types.
20+
21+
- [#4535](https://github.com/Shopify/ui-extensions/pull/4535) [`d70009a`](https://github.com/Shopify/ui-extensions/commit/d70009a05130b86c296f59463d74e40e3ca4afe1) Thanks [@vctrchu](https://github.com/vctrchu)! - Remove the deprecated POS `.observe` event extension targets: `pos.transaction-complete.event.observe`, `pos.cash-tracking-session-start.event.observe`, `pos.cash-tracking-session-complete.event.observe`, and `pos.cart-update.event.observe`. These were early-access targets with effectively no production usage.
22+
23+
Use the `pos.app.ready.data` background target instead: `shopify.addEventListener('transactioncomplete' | 'cashtrackingsessionstart' | 'cashtrackingsessioncomplete', callback)` for the event targets, and `shopify.cart.current.subscribe()` for cart updates.
24+
25+
This also removes the `EventExtensionTargets`/`EventExtensionTarget` types and the `TransactionCompleteData`, `CashTrackingSessionStartData`, `CashTrackingSessionCompleteData`, and `CartUpdateEventData` payload types. The receipt-target type `TransactionCompleteWithReprintData` is unchanged.
26+
27+
- [#4509](https://github.com/Shopify/ui-extensions/pull/4509) [`7129e7d`](https://github.com/Shopify/ui-extensions/commit/7129e7d73b03c7127cd4a255a668c15f800e2d9b) Thanks [@james-a-c](https://github.com/james-a-c)! - Deprecate renderMode on shipping option item
28+
329
## 2026.7.0-rc.7
430

531
### Patch Changes

packages/ui-extensions/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@shopify/ui-extensions",
3-
"version": "2026.7.0-rc.7",
3+
"version": "2026.7.0-rc.8",
44
"scripts": {
55
"docs:admin": "node ./docs/surfaces/admin/build-docs.mjs",
66
"docs:checkout": "bash ./docs/surfaces/checkout/build-docs.sh",

0 commit comments

Comments
 (0)