From 53c999b2ea301d76d0b4f744d3cae5823a455702 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 12 May 2026 12:20:19 +0000 Subject: [PATCH] chore: version packages --- .changeset/quiet-dialogs-close.md | 5 ----- .changeset/tame-windows-learn.md | 5 ----- .changeset/wallet-sdk-initial.md | 24 ----------------------- packages/wallet-sdk/CHANGELOG.md | 32 +++++++++++++++++++++++++++++++ packages/wallet-sdk/package.json | 2 +- 5 files changed, 33 insertions(+), 35 deletions(-) delete mode 100644 .changeset/quiet-dialogs-close.md delete mode 100644 .changeset/tame-windows-learn.md delete mode 100644 .changeset/wallet-sdk-initial.md create mode 100644 packages/wallet-sdk/CHANGELOG.md diff --git a/.changeset/quiet-dialogs-close.md b/.changeset/quiet-dialogs-close.md deleted file mode 100644 index e3af705..0000000 --- a/.changeset/quiet-dialogs-close.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@abstract-foundation/wallet-sdk": patch ---- - -Align the iframe dialog with the wallet host overlay model and close the dialog when wallet requests finish. diff --git a/.changeset/tame-windows-learn.md b/.changeset/tame-windows-learn.md deleted file mode 100644 index 6d7885c..0000000 --- a/.changeset/tame-windows-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@abstract-foundation/wallet-sdk": patch ---- - -Align iframe dialog behavior with the wallet host by using a transparent parent backdrop, forwarding local dev protocol bypass configuration, and supporting host-driven dialog sizing. diff --git a/.changeset/wallet-sdk-initial.md b/.changeset/wallet-sdk-initial.md deleted file mode 100644 index c7a4a56..0000000 --- a/.changeset/wallet-sdk-initial.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -"@abstract-foundation/wallet-sdk": minor ---- - -Initial release of `@abstract-foundation/wallet-sdk`. Framework-agnostic core -for embedding the Abstract Global Wallet on third-party origins via iframe -(with popup fallback). Ships: - -- `createWallet({ host, chainId, dialog })` returning an EIP-1193 provider -- `iframe()` / `popup()` dialog factories with hardened sandbox + allow attrs -- Origin-validated `postMessage` messenger with ready handshake and - request-id correlation -- Auth-aware iframe → popup routing: the SDK reads the wallet host's - authenticated status and uses a top-level popup for OAuth login before - replaying the original connect request in the iframe -- Iframe → popup fallback driven by HTTPS / IntersectionObserver-v2 / - trusted-host eligibility checks, plus runtime `__internal` channels the - wallet host can use for cases the SDK can't predict -- IntersectionObserver-v2 feature detection used by the parent-side - `secure()` eligibility check (the actual visibility wrapper lives in the - wallet host application) - -Web Components (`/elements`) and React wrappers (`/react`) are planned for -follow-up releases. diff --git a/packages/wallet-sdk/CHANGELOG.md b/packages/wallet-sdk/CHANGELOG.md new file mode 100644 index 0000000..90bdae1 --- /dev/null +++ b/packages/wallet-sdk/CHANGELOG.md @@ -0,0 +1,32 @@ +# @abstract-foundation/wallet-sdk + +## 0.2.0 + +### Minor Changes + +- [#30](https://github.com/Abstract-Foundation/abstract-packages/pull/30) [`63cd1e9`](https://github.com/Abstract-Foundation/abstract-packages/commit/63cd1e95583b3c396b4e86432629da98fad2b262) Thanks [@coffeexcoin](https://github.com/coffeexcoin)! - Initial release of `@abstract-foundation/wallet-sdk`. Framework-agnostic core + for embedding the Abstract Global Wallet on third-party origins via iframe + (with popup fallback). Ships: + + - `createWallet({ host, chainId, dialog })` returning an EIP-1193 provider + - `iframe()` / `popup()` dialog factories with hardened sandbox + allow attrs + - Origin-validated `postMessage` messenger with ready handshake and + request-id correlation + - Auth-aware iframe → popup routing: the SDK reads the wallet host's + authenticated status and uses a top-level popup for OAuth login before + replaying the original connect request in the iframe + - Iframe → popup fallback driven by HTTPS / IntersectionObserver-v2 / + trusted-host eligibility checks, plus runtime `__internal` channels the + wallet host can use for cases the SDK can't predict + - IntersectionObserver-v2 feature detection used by the parent-side + `secure()` eligibility check (the actual visibility wrapper lives in the + wallet host application) + + Web Components (`/elements`) and React wrappers (`/react`) are planned for + follow-up releases. + +### Patch Changes + +- [#33](https://github.com/Abstract-Foundation/abstract-packages/pull/33) [`82b6ffb`](https://github.com/Abstract-Foundation/abstract-packages/commit/82b6ffb3abbbe50fc4b30e9a5596e1f5fc04a84d) Thanks [@coffeexcoin](https://github.com/coffeexcoin)! - Align the iframe dialog with the wallet host overlay model and close the dialog when wallet requests finish. + +- [#32](https://github.com/Abstract-Foundation/abstract-packages/pull/32) [`a640fe2`](https://github.com/Abstract-Foundation/abstract-packages/commit/a640fe29a8f6012ad67d93e85a2352f0ee900d15) Thanks [@coffeexcoin](https://github.com/coffeexcoin)! - Align iframe dialog behavior with the wallet host by using a transparent parent backdrop, forwarding local dev protocol bypass configuration, and supporting host-driven dialog sizing. diff --git a/packages/wallet-sdk/package.json b/packages/wallet-sdk/package.json index 813edbc..186e477 100644 --- a/packages/wallet-sdk/package.json +++ b/packages/wallet-sdk/package.json @@ -1,7 +1,7 @@ { "name": "@abstract-foundation/wallet-sdk", "description": "Abstract Wallet SDK — framework-agnostic core for connecting to the Abstract Global Wallet on third-party origins via popup-backed auth and iframe-backed confirmations. Origin-validated postMessage transport, hardened iframe sandboxing, IntersectionObserver-v2-aware visibility checks.", - "version": "0.1.0", + "version": "0.2.0", "license": "MIT", "repository": { "type": "git",