From fc9b773f20112e45addfa6a14334ad2d31781146 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 21 Oct 2025 21:58:27 +0000 Subject: [PATCH 1/2] Version Packages --- .changeset/chilly-kangaroos-train.md | 6 ---- .changeset/clean-months-like.md | 5 ---- .changeset/light-mice-glow.md | 5 ---- .changeset/mighty-rocks-smell.md | 6 ---- .changeset/ready-lands-marry.md | 5 ---- .changeset/shaggy-candles-move.md | 6 ---- .changeset/silent-things-show.md | 5 ---- .changeset/slimy-snakes-exist.md | 5 ---- .changeset/smart-teams-give.md | 5 ---- .changeset/thirty-wasps-tell.md | 23 ---------------- .changeset/upset-cities-start.md | 5 ---- .changeset/upset-sides-wait.md | 5 ---- packages/demo/CHANGELOG.md | 17 ++++++++++++ packages/demo/package.json | 2 +- packages/fcl-core/CHANGELOG.md | 29 ++++++++++++++++++++ packages/fcl-core/package.json | 8 +++--- packages/fcl-ethereum-provider/CHANGELOG.md | 8 ++++++ packages/fcl-ethereum-provider/package.json | 8 +++--- packages/fcl-rainbowkit-adapter/CHANGELOG.md | 9 ++++++ packages/fcl-rainbowkit-adapter/package.json | 10 +++---- packages/fcl-react-native/CHANGELOG.md | 8 ++++++ packages/fcl-react-native/package.json | 8 +++--- packages/fcl-wagmi-adapter/CHANGELOG.md | 8 ++++++ packages/fcl-wagmi-adapter/package.json | 8 +++--- packages/fcl-wc/CHANGELOG.md | 7 +++++ packages/fcl-wc/package.json | 6 ++-- packages/fcl/CHANGELOG.md | 9 ++++++ packages/fcl/package.json | 10 +++---- packages/react-sdk/CHANGELOG.md | 21 ++++++++++++++ packages/react-sdk/package.json | 6 ++-- packages/sdk/CHANGELOG.md | 29 ++++++++++++++++++++ packages/sdk/package.json | 6 ++-- packages/transport-grpc/package.json | 2 +- packages/transport-http/CHANGELOG.md | 21 ++++++++++++++ packages/transport-http/package.json | 4 +-- packages/typedefs/CHANGELOG.md | 21 ++++++++++++++ packages/typedefs/package.json | 2 +- 37 files changed, 227 insertions(+), 121 deletions(-) delete mode 100644 .changeset/chilly-kangaroos-train.md delete mode 100644 .changeset/clean-months-like.md delete mode 100644 .changeset/light-mice-glow.md delete mode 100644 .changeset/mighty-rocks-smell.md delete mode 100644 .changeset/ready-lands-marry.md delete mode 100644 .changeset/shaggy-candles-move.md delete mode 100644 .changeset/silent-things-show.md delete mode 100644 .changeset/slimy-snakes-exist.md delete mode 100644 .changeset/smart-teams-give.md delete mode 100644 .changeset/thirty-wasps-tell.md delete mode 100644 .changeset/upset-cities-start.md delete mode 100644 .changeset/upset-sides-wait.md create mode 100644 packages/demo/CHANGELOG.md diff --git a/.changeset/chilly-kangaroos-train.md b/.changeset/chilly-kangaroos-train.md deleted file mode 100644 index 3a18cb772..000000000 --- a/.changeset/chilly-kangaroos-train.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@onflow/react-sdk": minor -"@onflow/demo": minor ---- - -Added `useCrossVmBridgeTokenFromEvm` hook for bridging fungible tokens from Flow EVM to Cadence. This hook withdraws tokens from the signer's Cadence-Owned Account (COA) in EVM and deposits them into their Cadence vault, automatically configuring the vault if needed. diff --git a/.changeset/clean-months-like.md b/.changeset/clean-months-like.md deleted file mode 100644 index 48e89a22a..000000000 --- a/.changeset/clean-months-like.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@onflow/demo": minor ---- - -Added improved Google Analytics tracking for hash anchors diff --git a/.changeset/light-mice-glow.md b/.changeset/light-mice-glow.md deleted file mode 100644 index 658a87a61..000000000 --- a/.changeset/light-mice-glow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@onflow/react-sdk": minor ---- - -Added `useFlowAuthz` hook for handling Flow transaction authorization. This hook returns an authorization function that can be used when sending a transaction, defaulting to the current user's wallet authorization when no custom authorization is provided. diff --git a/.changeset/mighty-rocks-smell.md b/.changeset/mighty-rocks-smell.md deleted file mode 100644 index 0db7e2c96..000000000 --- a/.changeset/mighty-rocks-smell.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@onflow/react-sdk": minor -"@onflow/demo": minor ---- - -Added `useCrossVmBridgeNftFromEvm` hook for bridging NFTs from Flow EVM to Cadence. This hook withdraws an NFT from the signer's Cadence-Owned Account (COA) in EVM and deposits it into their Cadence collection, automatically configuring the collection if needed. diff --git a/.changeset/ready-lands-marry.md b/.changeset/ready-lands-marry.md deleted file mode 100644 index a7ae9d432..000000000 --- a/.changeset/ready-lands-marry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@onflow/sdk": minor ---- - -Added support for mixed cadence imports diff --git a/.changeset/shaggy-candles-move.md b/.changeset/shaggy-candles-move.md deleted file mode 100644 index 3d6f2687f..000000000 --- a/.changeset/shaggy-candles-move.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@onflow/react-sdk": minor -"@onflow/demo": minor ---- - -Add `useFlowNftMetadata` hook to fetch NFT metadata including name, description, thumbnail, traits, and collection information from Flow blockchain accounts. diff --git a/.changeset/silent-things-show.md b/.changeset/silent-things-show.md deleted file mode 100644 index 86d364e1a..000000000 --- a/.changeset/silent-things-show.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@onflow/demo": minor ---- - -Updated playground adding anchoring support and full responsive mode for mobile and tablet diff --git a/.changeset/slimy-snakes-exist.md b/.changeset/slimy-snakes-exist.md deleted file mode 100644 index 9a4ddd8c3..000000000 --- a/.changeset/slimy-snakes-exist.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@onflow/fcl-core": patch ---- - -Bugfix: add `discoveryAuthnInclude` in FCL core configStore diff --git a/.changeset/smart-teams-give.md b/.changeset/smart-teams-give.md deleted file mode 100644 index 2965490e4..000000000 --- a/.changeset/smart-teams-give.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@onflow/demo": minor ---- - -Added Google Analytics and SEO improvements diff --git a/.changeset/thirty-wasps-tell.md b/.changeset/thirty-wasps-tell.md deleted file mode 100644 index d6383c4b2..000000000 --- a/.changeset/thirty-wasps-tell.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -"@onflow/transport-http": minor -"@onflow/fcl-core": minor -"@onflow/typedefs": minor -"@onflow/sdk": minor ---- - -Adds support for signature extension data introduced by [FLIP 264](https://github.com/onflow/flips/blob/main/protocol/20250203-webauthn-credential-support.md). - -Users can now include signature extension data in their transactions by returning an additional `extensionData` property in their signing functions. - -```typescript -const authz = (ix: Interaction) => { - return { - addr: "0x1234567890abcdef", - keyId: 0, - signingFunction: (signable: Signable) => ({ - signature: "1234", - extensionData: "1234" - }), - } -} -``` \ No newline at end of file diff --git a/.changeset/upset-cities-start.md b/.changeset/upset-cities-start.md deleted file mode 100644 index 36a3ad05f..000000000 --- a/.changeset/upset-cities-start.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@onflow/react-sdk": minor ---- - -Added `useFlowSchedule` hook for managing scheduled transactions. This hook provides methods to list, get, setup, and cancel scheduled transactions with support for handler data resolution and transaction status tracking. diff --git a/.changeset/upset-sides-wait.md b/.changeset/upset-sides-wait.md deleted file mode 100644 index 3fdedac2d..000000000 --- a/.changeset/upset-sides-wait.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@onflow/react-sdk": minor ---- - -Fixed transaction management so that it clears up transaction state on error diff --git a/packages/demo/CHANGELOG.md b/packages/demo/CHANGELOG.md new file mode 100644 index 000000000..1523a38da --- /dev/null +++ b/packages/demo/CHANGELOG.md @@ -0,0 +1,17 @@ +# @onflow/demo + +## 1.1.0 + +### Minor Changes + +- [#2592](https://github.com/onflow/fcl-js/pull/2592) [`52688c33eb41862a5daa4226e2fdfa98afab79a4`](https://github.com/onflow/fcl-js/commit/52688c33eb41862a5daa4226e2fdfa98afab79a4) Thanks [@mfbz](https://github.com/mfbz)! - Added `useCrossVmBridgeTokenFromEvm` hook for bridging fungible tokens from Flow EVM to Cadence. This hook withdraws tokens from the signer's Cadence-Owned Account (COA) in EVM and deposits them into their Cadence vault, automatically configuring the vault if needed. + +- [#2663](https://github.com/onflow/fcl-js/pull/2663) [`8ea4051b2a80024ade40bd58227c81f476011299`](https://github.com/onflow/fcl-js/commit/8ea4051b2a80024ade40bd58227c81f476011299) Thanks [@mfbz](https://github.com/mfbz)! - Added improved Google Analytics tracking for hash anchors + +- [#2624](https://github.com/onflow/fcl-js/pull/2624) [`7963d7aa2984e4fd0ad94182a65c8c4065f1d98c`](https://github.com/onflow/fcl-js/commit/7963d7aa2984e4fd0ad94182a65c8c4065f1d98c) Thanks [@mfbz](https://github.com/mfbz)! - Added `useCrossVmBridgeNftFromEvm` hook for bridging NFTs from Flow EVM to Cadence. This hook withdraws an NFT from the signer's Cadence-Owned Account (COA) in EVM and deposits it into their Cadence collection, automatically configuring the collection if needed. + +- [#2661](https://github.com/onflow/fcl-js/pull/2661) [`e651d625af8e516d935e74d885524eca741dd9e6`](https://github.com/onflow/fcl-js/commit/e651d625af8e516d935e74d885524eca741dd9e6) Thanks [@mfbz](https://github.com/mfbz)! - Add `useFlowNftMetadata` hook to fetch NFT metadata including name, description, thumbnail, traits, and collection information from Flow blockchain accounts. + +- [#2657](https://github.com/onflow/fcl-js/pull/2657) [`5a0e093c5078253266b90cfc01884f532e0bd41e`](https://github.com/onflow/fcl-js/commit/5a0e093c5078253266b90cfc01884f532e0bd41e) Thanks [@mfbz](https://github.com/mfbz)! - Updated playground adding anchoring support and full responsive mode for mobile and tablet + +- [#2662](https://github.com/onflow/fcl-js/pull/2662) [`5e88787e5b387bdc7289ff84b8d3e74f355b9ea8`](https://github.com/onflow/fcl-js/commit/5e88787e5b387bdc7289ff84b8d3e74f355b9ea8) Thanks [@mfbz](https://github.com/mfbz)! - Added Google Analytics and SEO improvements diff --git a/packages/demo/package.json b/packages/demo/package.json index c2e3b7747..c980de0f3 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -1,7 +1,7 @@ { "name": "@onflow/demo", "private": true, - "version": "1.0.0", + "version": "1.1.0", "type": "module", "scripts": { "dev": "cross-env VITE_FLOW_NETWORK=emulator vite", diff --git a/packages/fcl-core/CHANGELOG.md b/packages/fcl-core/CHANGELOG.md index 6f206177e..1c07d9f84 100644 --- a/packages/fcl-core/CHANGELOG.md +++ b/packages/fcl-core/CHANGELOG.md @@ -1,5 +1,34 @@ # @onflow/fcl +## 1.22.0 + +### Minor Changes + +- [#2638](https://github.com/onflow/fcl-js/pull/2638) [`d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960`](https://github.com/onflow/fcl-js/commit/d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960) Thanks [@jribbink](https://github.com/jribbink)! - Adds support for signature extension data introduced by [FLIP 264](https://github.com/onflow/flips/blob/main/protocol/20250203-webauthn-credential-support.md). + + Users can now include signature extension data in their transactions by returning an additional `extensionData` property in their signing functions. + + ```typescript + const authz = (ix: Interaction) => { + return { + addr: "0x1234567890abcdef", + keyId: 0, + signingFunction: (signable: Signable) => ({ + signature: "1234", + extensionData: "1234", + }), + } + } + ``` + +### Patch Changes + +- [#2655](https://github.com/onflow/fcl-js/pull/2655) [`81d21f98ab2838885ad32217de42b85481f5595c`](https://github.com/onflow/fcl-js/commit/81d21f98ab2838885ad32217de42b85481f5595c) Thanks [@chasefleming](https://github.com/chasefleming)! - Bugfix: add `discoveryAuthnInclude` in FCL core configStore + +- Updated dependencies [[`ef3fb70d694e83bc19c2bd6b6d6ea44b6df6ac23`](https://github.com/onflow/fcl-js/commit/ef3fb70d694e83bc19c2bd6b6d6ea44b6df6ac23), [`d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960`](https://github.com/onflow/fcl-js/commit/d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960)]: + - @onflow/sdk@1.11.0 + - @onflow/transport-http@1.14.0 + ## 1.21.2 ### Patch Changes diff --git a/packages/fcl-core/package.json b/packages/fcl-core/package.json index 1731031ab..402d88348 100644 --- a/packages/fcl-core/package.json +++ b/packages/fcl-core/package.json @@ -1,6 +1,6 @@ { "name": "@onflow/fcl-core", - "version": "1.21.2", + "version": "1.22.0", "description": "Core JavaScript/TypeScript library providing shared functionality for Flow blockchain interactions.", "license": "Apache-2.0", "author": "Flow Foundation", @@ -20,7 +20,7 @@ }, "devDependencies": { "@onflow/fcl-bundle": "1.7.1", - "@onflow/typedefs": "1.7.1", + "@onflow/typedefs": "1.8.0", "@types/estree": "^1.0.6", "@types/jest": "^29.5.13", "@types/node": "^18.19.57", @@ -52,8 +52,8 @@ "@onflow/config": "1.6.1", "@onflow/interaction": "0.0.11", "@onflow/rlp": "1.2.4", - "@onflow/sdk": "1.10.2", - "@onflow/transport-http": "1.13.2", + "@onflow/sdk": "1.11.0", + "@onflow/transport-http": "1.14.0", "@onflow/types": "1.4.2", "@onflow/util-actor": "1.3.5", "@onflow/util-address": "1.2.4", diff --git a/packages/fcl-ethereum-provider/CHANGELOG.md b/packages/fcl-ethereum-provider/CHANGELOG.md index bfe08d39c..54a1cabc2 100644 --- a/packages/fcl-ethereum-provider/CHANGELOG.md +++ b/packages/fcl-ethereum-provider/CHANGELOG.md @@ -1,5 +1,13 @@ # @onflow/fcl-ethereum-provider +## 0.0.10 + +### Patch Changes + +- Updated dependencies []: + - @onflow/fcl@1.20.3 + - @onflow/fcl-wc@7.0.0 + ## 0.0.9 ### Patch Changes diff --git a/packages/fcl-ethereum-provider/package.json b/packages/fcl-ethereum-provider/package.json index 82af954b0..1d2b29c2d 100644 --- a/packages/fcl-ethereum-provider/package.json +++ b/packages/fcl-ethereum-provider/package.json @@ -1,6 +1,6 @@ { "name": "@onflow/fcl-ethereum-provider", - "version": "0.0.9", + "version": "0.0.10", "description": "Ethereum provider for FCL-compatible wallets", "license": "Apache-2.0", "author": "Dapper Labs ", @@ -15,7 +15,7 @@ "devDependencies": { "@babel/preset-typescript": "^7.25.7", "@onflow/fcl-bundle": "1.7.1", - "@onflow/typedefs": "^1.7.1", + "@onflow/typedefs": "^1.8.0", "@types/jest": "^29.5.13", "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/parser": "^6.21.0", @@ -40,7 +40,7 @@ "@ethersproject/bytes": "^5.7.0", "@ethersproject/hash": "^5.7.0", "@noble/hashes": "^1.7.1", - "@onflow/fcl-wc": "6.0.7", + "@onflow/fcl-wc": "7.0.0", "@onflow/rlp": "^1.2.4", "@walletconnect/ethereum-provider": "^2.20.2", "@walletconnect/jsonrpc-http-connection": "^1.0.8", @@ -50,6 +50,6 @@ "@walletconnect/utils": "^2.20.2" }, "peerDependencies": { - "@onflow/fcl": "1.20.2" + "@onflow/fcl": "1.20.3" } } diff --git a/packages/fcl-rainbowkit-adapter/CHANGELOG.md b/packages/fcl-rainbowkit-adapter/CHANGELOG.md index 8144eefb6..004018db8 100644 --- a/packages/fcl-rainbowkit-adapter/CHANGELOG.md +++ b/packages/fcl-rainbowkit-adapter/CHANGELOG.md @@ -1,5 +1,14 @@ # @onflow/fcl-rainbowkit-adapter +## 0.2.6 + +### Patch Changes + +- Updated dependencies []: + - @onflow/fcl@1.20.3 + - @onflow/fcl-ethereum-provider@0.0.10 + - @onflow/fcl-wagmi-adapter@0.0.10 + ## 0.2.5 ### Patch Changes diff --git a/packages/fcl-rainbowkit-adapter/package.json b/packages/fcl-rainbowkit-adapter/package.json index 8bb41697f..d8d9ca473 100644 --- a/packages/fcl-rainbowkit-adapter/package.json +++ b/packages/fcl-rainbowkit-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@onflow/fcl-rainbowkit-adapter", - "version": "0.2.5", + "version": "0.2.6", "description": "Rainbowkit adapter for FCL-compatible wallets", "license": "Apache-2.0", "author": "Dapper Labs ", @@ -15,7 +15,7 @@ "devDependencies": { "@babel/preset-typescript": "^7.25.7", "@onflow/fcl-bundle": "1.7.1", - "@onflow/typedefs": "^1.7.1", + "@onflow/typedefs": "^1.8.0", "@types/jest": "^29.5.13", "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/parser": "^6.21.0", @@ -40,8 +40,8 @@ "@babel/runtime": "^7.25.7", "@ethersproject/bytes": "^5.7.0", "@ethersproject/hash": "^5.7.0", - "@onflow/fcl-ethereum-provider": "0.0.9", - "@onflow/fcl-wagmi-adapter": "0.0.9", + "@onflow/fcl-ethereum-provider": "0.0.10", + "@onflow/fcl-wagmi-adapter": "0.0.10", "@onflow/rlp": "^1.2.4", "@wagmi/core": "^2.16.3", "mipd": "^0.0.7", @@ -50,7 +50,7 @@ "wagmi": "^2.14.11" }, "peerDependencies": { - "@onflow/fcl": "1.20.2", + "@onflow/fcl": "1.20.3", "@rainbow-me/rainbowkit": "^2.2.3", "react": "17.x || 18.x || 19.x" } diff --git a/packages/fcl-react-native/CHANGELOG.md b/packages/fcl-react-native/CHANGELOG.md index dfc836f8a..b937af950 100644 --- a/packages/fcl-react-native/CHANGELOG.md +++ b/packages/fcl-react-native/CHANGELOG.md @@ -1,5 +1,13 @@ # @onflow/fcl-react-native +## 1.13.3 + +### Patch Changes + +- Updated dependencies [[`ef3fb70d694e83bc19c2bd6b6d6ea44b6df6ac23`](https://github.com/onflow/fcl-js/commit/ef3fb70d694e83bc19c2bd6b6d6ea44b6df6ac23), [`81d21f98ab2838885ad32217de42b85481f5595c`](https://github.com/onflow/fcl-js/commit/81d21f98ab2838885ad32217de42b85481f5595c), [`d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960`](https://github.com/onflow/fcl-js/commit/d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960)]: + - @onflow/sdk@1.11.0 + - @onflow/fcl-core@1.22.0 + ## 1.13.2 ### Patch Changes diff --git a/packages/fcl-react-native/package.json b/packages/fcl-react-native/package.json index 7262f7366..1217f5330 100644 --- a/packages/fcl-react-native/package.json +++ b/packages/fcl-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@onflow/fcl-react-native", - "version": "1.13.2", + "version": "1.13.3", "description": "React Native JavaScript/TypeScript library for building mobile applications on the Flow blockchain.", "license": "Apache-2.0", "author": "Flow Foundation", @@ -20,7 +20,7 @@ }, "devDependencies": { "@onflow/fcl-bundle": "1.7.1", - "@onflow/typedefs": "1.7.1", + "@onflow/typedefs": "1.8.0", "@types/estree": "^1.0.6", "@types/node": "^18.19.57", "eslint": "^8.57.1", @@ -48,10 +48,10 @@ "dependencies": { "@babel/runtime": "^7.25.7", "@onflow/config": "1.6.1", - "@onflow/fcl-core": "1.21.2", + "@onflow/fcl-core": "1.22.0", "@onflow/interaction": "0.0.11", "@onflow/rlp": "1.2.4", - "@onflow/sdk": "1.10.2", + "@onflow/sdk": "1.11.0", "@onflow/types": "1.4.2", "@onflow/util-actor": "1.3.5", "@onflow/util-address": "1.2.4", diff --git a/packages/fcl-wagmi-adapter/CHANGELOG.md b/packages/fcl-wagmi-adapter/CHANGELOG.md index 3246d859b..16ffc1dfa 100644 --- a/packages/fcl-wagmi-adapter/CHANGELOG.md +++ b/packages/fcl-wagmi-adapter/CHANGELOG.md @@ -1,5 +1,13 @@ # @onflow/fcl-wagmi-adapter +## 0.0.10 + +### Patch Changes + +- Updated dependencies []: + - @onflow/fcl@1.20.3 + - @onflow/fcl-ethereum-provider@0.0.10 + ## 0.0.9 ### Patch Changes diff --git a/packages/fcl-wagmi-adapter/package.json b/packages/fcl-wagmi-adapter/package.json index 912f19593..85de0c41c 100644 --- a/packages/fcl-wagmi-adapter/package.json +++ b/packages/fcl-wagmi-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@onflow/fcl-wagmi-adapter", - "version": "0.0.9", + "version": "0.0.10", "description": "Wagmi adapter for FCL-compatible wallets", "license": "Apache-2.0", "author": "Dapper Labs ", @@ -15,7 +15,7 @@ "devDependencies": { "@babel/preset-typescript": "^7.25.7", "@onflow/fcl-bundle": "1.7.1", - "@onflow/typedefs": "^1.7.1", + "@onflow/typedefs": "^1.8.0", "@types/jest": "^29.5.13", "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/parser": "^6.21.0", @@ -39,12 +39,12 @@ "@babel/runtime": "^7.25.7", "@ethersproject/bytes": "^5.7.0", "@ethersproject/hash": "^5.7.0", - "@onflow/fcl-ethereum-provider": "0.0.9", + "@onflow/fcl-ethereum-provider": "0.0.10", "@onflow/rlp": "^1.2.4", "viem": "^2.22.21" }, "peerDependencies": { - "@onflow/fcl": "1.20.2", + "@onflow/fcl": "1.20.3", "@wagmi/core": "^2.16.3" } } diff --git a/packages/fcl-wc/CHANGELOG.md b/packages/fcl-wc/CHANGELOG.md index 46b20ebd8..973360872 100644 --- a/packages/fcl-wc/CHANGELOG.md +++ b/packages/fcl-wc/CHANGELOG.md @@ -1,5 +1,12 @@ # @onflow/fcl-wc +## 7.0.0 + +### Patch Changes + +- Updated dependencies [[`81d21f98ab2838885ad32217de42b85481f5595c`](https://github.com/onflow/fcl-js/commit/81d21f98ab2838885ad32217de42b85481f5595c), [`d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960`](https://github.com/onflow/fcl-js/commit/d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960)]: + - @onflow/fcl-core@1.22.0 + ## 6.0.7 ### Patch Changes diff --git a/packages/fcl-wc/package.json b/packages/fcl-wc/package.json index 6a2c47747..424d3398c 100644 --- a/packages/fcl-wc/package.json +++ b/packages/fcl-wc/package.json @@ -1,6 +1,6 @@ { "name": "@onflow/fcl-wc", - "version": "6.0.7", + "version": "7.0.0", "description": "WalletConnect adapter for FCL", "license": "Apache-2.0", "author": "Flow Foundation", @@ -31,7 +31,7 @@ "@babel/plugin-transform-react-jsx": "^7.25.9", "@babel/preset-typescript": "^7.25.7", "@onflow/fcl-bundle": "1.7.1", - "@onflow/typedefs": "1.7.1", + "@onflow/typedefs": "1.8.0", "autoprefixer": "^10.4.20", "eslint": "^8.57.1", "eslint-plugin-jsdoc": "^46.10.1", @@ -52,6 +52,6 @@ "tailwindcss": "^3.4.14" }, "peerDependencies": { - "@onflow/fcl-core": "1.21.2" + "@onflow/fcl-core": "1.22.0" } } diff --git a/packages/fcl/CHANGELOG.md b/packages/fcl/CHANGELOG.md index 9eda03f15..e4e12cce6 100644 --- a/packages/fcl/CHANGELOG.md +++ b/packages/fcl/CHANGELOG.md @@ -1,5 +1,14 @@ # @onflow/fcl +## 1.20.3 + +### Patch Changes + +- Updated dependencies [[`ef3fb70d694e83bc19c2bd6b6d6ea44b6df6ac23`](https://github.com/onflow/fcl-js/commit/ef3fb70d694e83bc19c2bd6b6d6ea44b6df6ac23), [`81d21f98ab2838885ad32217de42b85481f5595c`](https://github.com/onflow/fcl-js/commit/81d21f98ab2838885ad32217de42b85481f5595c), [`d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960`](https://github.com/onflow/fcl-js/commit/d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960)]: + - @onflow/sdk@1.11.0 + - @onflow/fcl-core@1.22.0 + - @onflow/fcl-wc@7.0.0 + ## 1.20.2 ### Patch Changes diff --git a/packages/fcl/package.json b/packages/fcl/package.json index a7059dd6c..22b067932 100644 --- a/packages/fcl/package.json +++ b/packages/fcl/package.json @@ -1,6 +1,6 @@ { "name": "@onflow/fcl", - "version": "1.20.2", + "version": "1.20.3", "description": "High-level JavaScript/TypeScript library for building web applications on the Flow blockchain.", "license": "Apache-2.0", "author": "Flow Foundation", @@ -20,7 +20,7 @@ }, "devDependencies": { "@onflow/fcl-bundle": "1.7.1", - "@onflow/typedefs": "1.7.1", + "@onflow/typedefs": "1.8.0", "@types/estree": "^1.0.6", "@types/jest": "^29.5.13", "@types/node": "^18.19.57", @@ -50,11 +50,11 @@ "dependencies": { "@babel/runtime": "^7.25.7", "@onflow/config": "1.6.1", - "@onflow/fcl-core": "1.21.2", - "@onflow/fcl-wc": "6.0.7", + "@onflow/fcl-core": "1.22.0", + "@onflow/fcl-wc": "7.0.0", "@onflow/interaction": "0.0.11", "@onflow/rlp": "1.2.4", - "@onflow/sdk": "1.10.2", + "@onflow/sdk": "1.11.0", "@onflow/types": "1.4.2", "@onflow/util-actor": "1.3.5", "@onflow/util-address": "1.2.4", diff --git a/packages/react-sdk/CHANGELOG.md b/packages/react-sdk/CHANGELOG.md index d6734311d..59738e506 100644 --- a/packages/react-sdk/CHANGELOG.md +++ b/packages/react-sdk/CHANGELOG.md @@ -1,5 +1,26 @@ # @onflow/react-sdk +## 0.11.0 + +### Minor Changes + +- [#2592](https://github.com/onflow/fcl-js/pull/2592) [`52688c33eb41862a5daa4226e2fdfa98afab79a4`](https://github.com/onflow/fcl-js/commit/52688c33eb41862a5daa4226e2fdfa98afab79a4) Thanks [@mfbz](https://github.com/mfbz)! - Added `useCrossVmBridgeTokenFromEvm` hook for bridging fungible tokens from Flow EVM to Cadence. This hook withdraws tokens from the signer's Cadence-Owned Account (COA) in EVM and deposits them into their Cadence vault, automatically configuring the vault if needed. + +- [#2652](https://github.com/onflow/fcl-js/pull/2652) [`879ae914da9f4cffa3bccffddef462ffbe8ed8c7`](https://github.com/onflow/fcl-js/commit/879ae914da9f4cffa3bccffddef462ffbe8ed8c7) Thanks [@mfbz](https://github.com/mfbz)! - Added `useFlowAuthz` hook for handling Flow transaction authorization. This hook returns an authorization function that can be used when sending a transaction, defaulting to the current user's wallet authorization when no custom authorization is provided. + +- [#2624](https://github.com/onflow/fcl-js/pull/2624) [`7963d7aa2984e4fd0ad94182a65c8c4065f1d98c`](https://github.com/onflow/fcl-js/commit/7963d7aa2984e4fd0ad94182a65c8c4065f1d98c) Thanks [@mfbz](https://github.com/mfbz)! - Added `useCrossVmBridgeNftFromEvm` hook for bridging NFTs from Flow EVM to Cadence. This hook withdraws an NFT from the signer's Cadence-Owned Account (COA) in EVM and deposits it into their Cadence collection, automatically configuring the collection if needed. + +- [#2661](https://github.com/onflow/fcl-js/pull/2661) [`e651d625af8e516d935e74d885524eca741dd9e6`](https://github.com/onflow/fcl-js/commit/e651d625af8e516d935e74d885524eca741dd9e6) Thanks [@mfbz](https://github.com/mfbz)! - Add `useFlowNftMetadata` hook to fetch NFT metadata including name, description, thumbnail, traits, and collection information from Flow blockchain accounts. + +- [#2653](https://github.com/onflow/fcl-js/pull/2653) [`9ff0f852c5f350e41996c7b8b62e9feb9dd1ee89`](https://github.com/onflow/fcl-js/commit/9ff0f852c5f350e41996c7b8b62e9feb9dd1ee89) Thanks [@mfbz](https://github.com/mfbz)! - Added `useFlowSchedule` hook for managing scheduled transactions. This hook provides methods to list, get, setup, and cancel scheduled transactions with support for handler data resolution and transaction status tracking. + +- [#2660](https://github.com/onflow/fcl-js/pull/2660) [`54672e6b16234d33fa33889d2b48451697fc8f8e`](https://github.com/onflow/fcl-js/commit/54672e6b16234d33fa33889d2b48451697fc8f8e) Thanks [@mfbz](https://github.com/mfbz)! - Fixed transaction management so that it clears up transaction state on error + +### Patch Changes + +- Updated dependencies []: + - @onflow/fcl@1.20.3 + ## 0.10.3 ### Patch Changes diff --git a/packages/react-sdk/package.json b/packages/react-sdk/package.json index 7ae7d896b..27d78a224 100644 --- a/packages/react-sdk/package.json +++ b/packages/react-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@onflow/react-sdk", - "version": "0.10.3", + "version": "0.11.0", "description": "React library for interacting with the Flow blockchain", "license": "Apache-2.0", "author": "Flow Foundation", @@ -30,7 +30,7 @@ "@babel/preset-react": "^7.26.3", "@babel/preset-typescript": "^7.25.7", "@onflow/fcl-bundle": "1.7.1", - "@onflow/typedefs": "^1.7.1", + "@onflow/typedefs": "^1.8.0", "@testing-library/dom": "^10.4.0", "@types/jest": "^29.5.13", "@types/react": "^19.0.10", @@ -53,7 +53,7 @@ "tailwind-merge": "^3.3.1" }, "peerDependencies": { - "@onflow/fcl": ">=1.20.1", + "@onflow/fcl": ">=1.20.3", "react": "^18.0.0 || ^19.0.0", "react-dom": "^18.0.0 || ^19.0.0", "viem": "^2.29.2" diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md index 563aef1ac..b12e7a667 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -1,5 +1,34 @@ # @onflow/sdk +## 1.11.0 + +### Minor Changes + +- [#2669](https://github.com/onflow/fcl-js/pull/2669) [`ef3fb70d694e83bc19c2bd6b6d6ea44b6df6ac23`](https://github.com/onflow/fcl-js/commit/ef3fb70d694e83bc19c2bd6b6d6ea44b6df6ac23) Thanks [@mfbz](https://github.com/mfbz)! - Added support for mixed cadence imports + +- [#2638](https://github.com/onflow/fcl-js/pull/2638) [`d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960`](https://github.com/onflow/fcl-js/commit/d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960) Thanks [@jribbink](https://github.com/jribbink)! - Adds support for signature extension data introduced by [FLIP 264](https://github.com/onflow/flips/blob/main/protocol/20250203-webauthn-credential-support.md). + + Users can now include signature extension data in their transactions by returning an additional `extensionData` property in their signing functions. + + ```typescript + const authz = (ix: Interaction) => { + return { + addr: "0x1234567890abcdef", + keyId: 0, + signingFunction: (signable: Signable) => ({ + signature: "1234", + extensionData: "1234", + }), + } + } + ``` + +### Patch Changes + +- Updated dependencies [[`d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960`](https://github.com/onflow/fcl-js/commit/d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960)]: + - @onflow/transport-http@1.14.0 + - @onflow/typedefs@1.8.0 + ## 1.10.2 ### Patch Changes diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 77a40bdf2..950e494f5 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@onflow/sdk", - "version": "1.10.2", + "version": "1.11.0", "description": "Low-level JavaScript/TypeScript SDK for interacting with the Flow blockchain.", "license": "Apache-2.0", "author": "Flow Foundation", @@ -44,8 +44,8 @@ "@babel/runtime": "^7.25.7", "@onflow/config": "1.6.1", "@onflow/rlp": "1.2.4", - "@onflow/transport-http": "1.13.2", - "@onflow/typedefs": "1.7.1", + "@onflow/transport-http": "1.14.0", + "@onflow/typedefs": "1.8.0", "@onflow/types": "1.4.2", "@onflow/util-actor": "1.3.5", "@onflow/util-address": "1.2.4", diff --git a/packages/transport-grpc/package.json b/packages/transport-grpc/package.json index 2e483bd37..6d751dcf9 100644 --- a/packages/transport-grpc/package.json +++ b/packages/transport-grpc/package.json @@ -14,7 +14,7 @@ }, "devDependencies": { "@onflow/fcl-bundle": "1.7.1", - "@onflow/sdk": "1.10.2", + "@onflow/sdk": "1.11.0", "jest": "^29.7.0" }, "source": "src/sdk-send-grpc.js", diff --git a/packages/transport-http/CHANGELOG.md b/packages/transport-http/CHANGELOG.md index 71c3c0de8..a8191d9a4 100644 --- a/packages/transport-http/CHANGELOG.md +++ b/packages/transport-http/CHANGELOG.md @@ -1,5 +1,26 @@ # @onflow/transport-http +## 1.14.0 + +### Minor Changes + +- [#2638](https://github.com/onflow/fcl-js/pull/2638) [`d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960`](https://github.com/onflow/fcl-js/commit/d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960) Thanks [@jribbink](https://github.com/jribbink)! - Adds support for signature extension data introduced by [FLIP 264](https://github.com/onflow/flips/blob/main/protocol/20250203-webauthn-credential-support.md). + + Users can now include signature extension data in their transactions by returning an additional `extensionData` property in their signing functions. + + ```typescript + const authz = (ix: Interaction) => { + return { + addr: "0x1234567890abcdef", + keyId: 0, + signingFunction: (signable: Signable) => ({ + signature: "1234", + extensionData: "1234", + }), + } + } + ``` + ## 1.13.2 ### Patch Changes diff --git a/packages/transport-http/package.json b/packages/transport-http/package.json index 65194bb9e..5cdd00eb2 100644 --- a/packages/transport-http/package.json +++ b/packages/transport-http/package.json @@ -1,6 +1,6 @@ { "name": "@onflow/transport-http", - "version": "1.13.2", + "version": "1.14.0", "description": "Flow SDK HTTP Transport Module", "license": "Apache-2.0", "author": "Flow Foundation", @@ -15,7 +15,7 @@ "devDependencies": { "@onflow/fcl-bundle": "1.7.1", "@onflow/rlp": "1.2.4", - "@onflow/sdk": "1.10.2", + "@onflow/sdk": "1.11.0", "@onflow/types": "1.4.2", "jest": "^29.7.0", "jest-websocket-mock": "^2.5.0", diff --git a/packages/typedefs/CHANGELOG.md b/packages/typedefs/CHANGELOG.md index 8d1ec4366..e845bcb7a 100644 --- a/packages/typedefs/CHANGELOG.md +++ b/packages/typedefs/CHANGELOG.md @@ -1,5 +1,26 @@ # @onflow/typedefs +## 1.8.0 + +### Minor Changes + +- [#2638](https://github.com/onflow/fcl-js/pull/2638) [`d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960`](https://github.com/onflow/fcl-js/commit/d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960) Thanks [@jribbink](https://github.com/jribbink)! - Adds support for signature extension data introduced by [FLIP 264](https://github.com/onflow/flips/blob/main/protocol/20250203-webauthn-credential-support.md). + + Users can now include signature extension data in their transactions by returning an additional `extensionData` property in their signing functions. + + ```typescript + const authz = (ix: Interaction) => { + return { + addr: "0x1234567890abcdef", + keyId: 0, + signingFunction: (signable: Signable) => ({ + signature: "1234", + extensionData: "1234", + }), + } + } + ``` + ## 1.7.1 ### Patch Changes diff --git a/packages/typedefs/package.json b/packages/typedefs/package.json index b7ba2699c..b3a65a8bd 100644 --- a/packages/typedefs/package.json +++ b/packages/typedefs/package.json @@ -1,6 +1,6 @@ { "name": "@onflow/typedefs", - "version": "1.7.1", + "version": "1.8.0", "description": "Flow JS Type Defs", "license": "Apache-2.0", "author": "Flow Foundation", From 6af1d2dca931bc2a1497bffe81a76b8aa6d54b42 Mon Sep 17 00:00:00 2001 From: mfbz Date: Wed, 22 Oct 2025 01:11:20 +0200 Subject: [PATCH 2/2] Fixed version packages --- packages/fcl-ethereum-provider/CHANGELOG.md | 2 +- packages/fcl-ethereum-provider/package.json | 2 +- packages/fcl-wc/CHANGELOG.md | 2 +- packages/fcl-wc/package.json | 2 +- packages/fcl/CHANGELOG.md | 2 +- packages/fcl/package.json | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/fcl-ethereum-provider/CHANGELOG.md b/packages/fcl-ethereum-provider/CHANGELOG.md index 54a1cabc2..b6ce9dcfe 100644 --- a/packages/fcl-ethereum-provider/CHANGELOG.md +++ b/packages/fcl-ethereum-provider/CHANGELOG.md @@ -6,7 +6,7 @@ - Updated dependencies []: - @onflow/fcl@1.20.3 - - @onflow/fcl-wc@7.0.0 + - @onflow/fcl-wc@6.0.8 ## 0.0.9 diff --git a/packages/fcl-ethereum-provider/package.json b/packages/fcl-ethereum-provider/package.json index 1d2b29c2d..b80bab977 100644 --- a/packages/fcl-ethereum-provider/package.json +++ b/packages/fcl-ethereum-provider/package.json @@ -40,7 +40,7 @@ "@ethersproject/bytes": "^5.7.0", "@ethersproject/hash": "^5.7.0", "@noble/hashes": "^1.7.1", - "@onflow/fcl-wc": "7.0.0", + "@onflow/fcl-wc": "6.0.8", "@onflow/rlp": "^1.2.4", "@walletconnect/ethereum-provider": "^2.20.2", "@walletconnect/jsonrpc-http-connection": "^1.0.8", diff --git a/packages/fcl-wc/CHANGELOG.md b/packages/fcl-wc/CHANGELOG.md index 973360872..7d422c726 100644 --- a/packages/fcl-wc/CHANGELOG.md +++ b/packages/fcl-wc/CHANGELOG.md @@ -1,6 +1,6 @@ # @onflow/fcl-wc -## 7.0.0 +## 6.0.8 ### Patch Changes diff --git a/packages/fcl-wc/package.json b/packages/fcl-wc/package.json index 424d3398c..b9e5c0277 100644 --- a/packages/fcl-wc/package.json +++ b/packages/fcl-wc/package.json @@ -1,6 +1,6 @@ { "name": "@onflow/fcl-wc", - "version": "7.0.0", + "version": "6.0.8", "description": "WalletConnect adapter for FCL", "license": "Apache-2.0", "author": "Flow Foundation", diff --git a/packages/fcl/CHANGELOG.md b/packages/fcl/CHANGELOG.md index e4e12cce6..83fb8139a 100644 --- a/packages/fcl/CHANGELOG.md +++ b/packages/fcl/CHANGELOG.md @@ -7,7 +7,7 @@ - Updated dependencies [[`ef3fb70d694e83bc19c2bd6b6d6ea44b6df6ac23`](https://github.com/onflow/fcl-js/commit/ef3fb70d694e83bc19c2bd6b6d6ea44b6df6ac23), [`81d21f98ab2838885ad32217de42b85481f5595c`](https://github.com/onflow/fcl-js/commit/81d21f98ab2838885ad32217de42b85481f5595c), [`d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960`](https://github.com/onflow/fcl-js/commit/d9d994cdaca8fe82cce0a3bcf48b5b4f7d3dc960)]: - @onflow/sdk@1.11.0 - @onflow/fcl-core@1.22.0 - - @onflow/fcl-wc@7.0.0 + - @onflow/fcl-wc@6.0.8 ## 1.20.2 diff --git a/packages/fcl/package.json b/packages/fcl/package.json index 22b067932..87d5c3237 100644 --- a/packages/fcl/package.json +++ b/packages/fcl/package.json @@ -51,7 +51,7 @@ "@babel/runtime": "^7.25.7", "@onflow/config": "1.6.1", "@onflow/fcl-core": "1.22.0", - "@onflow/fcl-wc": "7.0.0", + "@onflow/fcl-wc": "6.0.8", "@onflow/interaction": "0.0.11", "@onflow/rlp": "1.2.4", "@onflow/sdk": "1.11.0",