From 6bee0488a245b5d83b780dc6ecbe3c400f3acc16 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 22 May 2026 18:41:15 +0000 Subject: [PATCH] Version Packages --- .changeset/fix-link-button-mobile.md | 5 ----- packages/react/CHANGELOG.md | 6 ++++++ packages/react/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/fix-link-button-mobile.md diff --git a/.changeset/fix-link-button-mobile.md b/.changeset/fix-link-button-mobile.md deleted file mode 100644 index ad5be4cc..00000000 --- a/.changeset/fix-link-button-mobile.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@frigade/react": patch ---- - -Fix mobile popup-blocker swallowing primary/secondary button link clicks. When a step exposes `primaryButton.uri` (or the legacy `primaryButtonUri`) and the consumer hasn't overridden the `navigate` prop, the button now renders as a native `` so the browser handles navigation directly. Previously the click triggered `window.open` after an awaited `step.complete`, which iOS Safari and Chrome Android silently block as a popup because the user-gesture context was lost. Buttons without a URI, and buttons under a custom `navigate` handler, are unchanged. Visual styling is identical. diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index b3488d45..d7cdbf8f 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,11 @@ # @frigade/react +## 2.10.5 + +### Patch Changes + +- aea7dde: Fix mobile popup-blocker swallowing primary/secondary button link clicks. When a step exposes `primaryButton.uri` (or the legacy `primaryButtonUri`) and the consumer hasn't overridden the `navigate` prop, the button now renders as a native `` so the browser handles navigation directly. Previously the click triggered `window.open` after an awaited `step.complete`, which iOS Safari and Chrome Android silently block as a popup because the user-gesture context was lost. Buttons without a URI, and buttons under a custom `navigate` handler, are unchanged. Visual styling is identical. + ## 2.10.4 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 81197510..553d90a4 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@frigade/react", - "version": "2.10.4", + "version": "2.10.5", "description": "Build better product onboarding, faster.", "type": "module", "main": "./dist/index.js",