From 0c3e5c060789c3738a92197d8b30675ce633340c Mon Sep 17 00:00:00 2001 From: Alessandro Casazza Date: Wed, 30 Sep 2026 17:59:17 +0200 Subject: [PATCH 1/2] fix(hosted-cart): allow payment requests inside the cart iframe The hosted cart iframe did not declare a Permissions Policy, so the Payment Request API was blocked inside it. Add `allow="payment"` to both the mini cart iframe and the inline one. Co-Authored-By: Claude Opus 5 (1M context) --- packages/react-components/src/components/orders/HostedCart.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/react-components/src/components/orders/HostedCart.tsx b/packages/react-components/src/components/orders/HostedCart.tsx index 10d8a46f..121f235e 100644 --- a/packages/react-components/src/components/orders/HostedCart.tsx +++ b/packages/react-components/src/components/orders/HostedCart.tsx @@ -357,6 +357,7 @@ export function HostedCart({ src={src} width="100%" height="100%" + allow="payment" /> @@ -368,6 +369,7 @@ export function HostedCart({ src={src} width="100%" height="100%" + allow="payment" /> ) } From 4f98d7e5445aaa1b5385f6c2d679779b28fe98fe Mon Sep 17 00:00:00 2001 From: Alessandro Casazza Date: Wed, 30 Sep 2026 18:00:50 +0200 Subject: [PATCH 2/2] v5.0.6-beta.0 --- lerna.json | 2 +- packages/core-components/package.json | 2 +- packages/react-components/package.json | 2 +- packages/react-hooks-components/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lerna.json b/lerna.json index ca0b671d..37d23f00 100644 --- a/lerna.json +++ b/lerna.json @@ -2,7 +2,7 @@ "$schema": "node_modules/lerna/schemas/lerna-schema.json", "useNx": false, "npmClient": "pnpm", - "version": "5.0.5", + "version": "5.0.6-beta.0", "command": { "version": { "preid": "beta" diff --git a/packages/core-components/package.json b/packages/core-components/package.json index 4acf49e5..725393b2 100644 --- a/packages/core-components/package.json +++ b/packages/core-components/package.json @@ -1,6 +1,6 @@ { "name": "@commercelayer/core-components", - "version": "5.0.5", + "version": "5.0.6-beta.0", "description": "Commerce Layer Core", "type": "module", "main": "./dist/index.js", diff --git a/packages/react-components/package.json b/packages/react-components/package.json index a98e6d59..17c6fcd4 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -1,6 +1,6 @@ { "name": "@commercelayer/react-components", - "version": "5.0.5", + "version": "5.0.6-beta.0", "description": "The Official Commerce Layer React Components", "type": "module", "main": "./dist/index.js", diff --git a/packages/react-hooks-components/package.json b/packages/react-hooks-components/package.json index 35df6b71..a27dbe14 100644 --- a/packages/react-hooks-components/package.json +++ b/packages/react-hooks-components/package.json @@ -1,6 +1,6 @@ { "name": "@commercelayer/react-hooks-components", - "version": "5.0.5", + "version": "5.0.6-beta.0", "description": "Commerce Layer React Hooks", "type": "module", "main": "./dist/index.js",