diff --git a/.changeset/new-turkeys-double.md b/.changeset/new-turkeys-double.md new file mode 100644 index 0000000000..72f26beb9c --- /dev/null +++ b/.changeset/new-turkeys-double.md @@ -0,0 +1,18 @@ +--- +'@0xsequence/api': patch +'@0xsequence/builder': patch +'@0xsequence/guard': patch +'@0xsequence/identity-instrument': patch +'@0xsequence/indexer': patch +'@0xsequence/marketplace': patch +'@0xsequence/metadata': patch +'@0xsequence/relayer': patch +'@0xsequence/userdata': patch +'@0xsequence/abi': patch +'@0xsequence/wallet-core': patch +'@0xsequence/dapp-client': patch +'@0xsequence/wallet-primitives': patch +'@0xsequence/wallet-wdk': patch +--- + +Apple auth fixes diff --git a/.changeset/nice-tips-slide.md b/.changeset/nice-tips-slide.md new file mode 100644 index 0000000000..1595123e78 --- /dev/null +++ b/.changeset/nice-tips-slide.md @@ -0,0 +1,18 @@ +--- +'@0xsequence/api': patch +'@0xsequence/builder': patch +'@0xsequence/guard': patch +'@0xsequence/identity-instrument': patch +'@0xsequence/indexer': patch +'@0xsequence/marketplace': patch +'@0xsequence/metadata': patch +'@0xsequence/relayer': patch +'@0xsequence/userdata': patch +'@0xsequence/abi': patch +'@0xsequence/wallet-core': patch +'@0xsequence/dapp-client': patch +'@0xsequence/wallet-primitives': patch +'@0xsequence/wallet-wdk': patch +--- + +Apple auth fix diff --git a/.changeset/pre.json b/.changeset/pre.json index 73184ae444..7b641a2f6a 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -4,20 +4,20 @@ "initialVersions": { "docs": "0.1.0", "web": "0.1.0", - "@0xsequence/api": "3.0.0-beta.5", - "@0xsequence/builder": "3.0.0-beta.5", - "@0xsequence/guard": "3.0.0-beta.5", - "@0xsequence/identity-instrument": "3.0.0-beta.5", - "@0xsequence/indexer": "3.0.0-beta.5", - "@0xsequence/marketplace": "3.0.0-beta.5", - "@0xsequence/metadata": "3.0.0-beta.5", - "@0xsequence/relayer": "3.0.0-beta.5", - "@0xsequence/userdata": "3.0.0-beta.5", - "@0xsequence/abi": "3.0.0-beta.5", - "@0xsequence/wallet-core": "3.0.0-beta.5", - "@0xsequence/dapp-client": "3.0.0-beta.5", - "@0xsequence/wallet-primitives": "3.0.0-beta.5", - "@0xsequence/wallet-wdk": "3.0.0-beta.5", + "@0xsequence/api": "3.0.0-beta.7", + "@0xsequence/builder": "3.0.0-beta.7", + "@0xsequence/guard": "3.0.0-beta.7", + "@0xsequence/identity-instrument": "3.0.0-beta.7", + "@0xsequence/indexer": "3.0.0-beta.7", + "@0xsequence/marketplace": "3.0.0-beta.7", + "@0xsequence/metadata": "3.0.0-beta.7", + "@0xsequence/relayer": "3.0.0-beta.7", + "@0xsequence/userdata": "3.0.0-beta.7", + "@0xsequence/abi": "3.0.0-beta.7", + "@0xsequence/wallet-core": "3.0.0-beta.7", + "@0xsequence/dapp-client": "3.0.0-beta.7", + "@0xsequence/wallet-primitives": "3.0.0-beta.7", + "@0xsequence/wallet-wdk": "3.0.0-beta.7", "@repo/eslint-config": "0.0.1-beta.1", "@repo/typescript-config": "0.0.1-beta.1", "@repo/ui": "0.0.1-beta.1" @@ -25,6 +25,8 @@ "changesets": [ "cyan-radios-relax", "goofy-laws-serve", + "new-turkeys-double", + "nice-tips-slide", "open-toes-marry", "plain-feet-stare", "wild-feet-carry", diff --git a/packages/services/api/CHANGELOG.md b/packages/services/api/CHANGELOG.md index 11007faa91..eb752f763e 100644 --- a/packages/services/api/CHANGELOG.md +++ b/packages/services/api/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/api +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/api/package.json b/packages/services/api/package.json index 6191c7940d..a708e47b6d 100644 --- a/packages/services/api/package.json +++ b/packages/services/api/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/api", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "description": "api sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/api", "author": "Sequence Platforms Inc.", diff --git a/packages/services/builder/CHANGELOG.md b/packages/services/builder/CHANGELOG.md index 2877d5538e..2e8c058532 100644 --- a/packages/services/builder/CHANGELOG.md +++ b/packages/services/builder/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/builder +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/builder/package.json b/packages/services/builder/package.json index de33fd7307..5af46487ee 100644 --- a/packages/services/builder/package.json +++ b/packages/services/builder/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/builder", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "description": "builder sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/builder", "author": "Sequence Platforms Inc.", diff --git a/packages/services/guard/CHANGELOG.md b/packages/services/guard/CHANGELOG.md index 7adaddd55c..a1fb935b70 100644 --- a/packages/services/guard/CHANGELOG.md +++ b/packages/services/guard/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/guard +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/guard/package.json b/packages/services/guard/package.json index 5c93bdfc15..c8f5dab29f 100644 --- a/packages/services/guard/package.json +++ b/packages/services/guard/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/guard", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "description": "guard sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/guard", "author": "Sequence Platforms Inc.", diff --git a/packages/services/identity-instrument/CHANGELOG.md b/packages/services/identity-instrument/CHANGELOG.md index 8667827147..13752db89f 100644 --- a/packages/services/identity-instrument/CHANGELOG.md +++ b/packages/services/identity-instrument/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/identity-instrument +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/identity-instrument/package.json b/packages/services/identity-instrument/package.json index 026b8c2914..d999bfd8ce 100644 --- a/packages/services/identity-instrument/package.json +++ b/packages/services/identity-instrument/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/identity-instrument", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/services/indexer/CHANGELOG.md b/packages/services/indexer/CHANGELOG.md index e320c4307e..ca9c4bd97e 100644 --- a/packages/services/indexer/CHANGELOG.md +++ b/packages/services/indexer/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/indexer +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/indexer/package.json b/packages/services/indexer/package.json index cb91b590ce..61722246d9 100644 --- a/packages/services/indexer/package.json +++ b/packages/services/indexer/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/indexer", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "description": "indexer sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/indexer", "author": "Sequence Platforms Inc.", diff --git a/packages/services/marketplace/CHANGELOG.md b/packages/services/marketplace/CHANGELOG.md index 6e33420f0a..f6cff132ad 100644 --- a/packages/services/marketplace/CHANGELOG.md +++ b/packages/services/marketplace/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/marketplace +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/marketplace/package.json b/packages/services/marketplace/package.json index 58959af0d2..2418ebeed7 100644 --- a/packages/services/marketplace/package.json +++ b/packages/services/marketplace/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/marketplace", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "description": "marketplace sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/marketplace", "author": "Sequence Platforms Inc.", diff --git a/packages/services/metadata/CHANGELOG.md b/packages/services/metadata/CHANGELOG.md index 4fc3e61cc0..596f86db8e 100644 --- a/packages/services/metadata/CHANGELOG.md +++ b/packages/services/metadata/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/metadata +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/metadata/package.json b/packages/services/metadata/package.json index 9218059ef1..5ec735f5d2 100644 --- a/packages/services/metadata/package.json +++ b/packages/services/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/metadata", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "publishConfig": { "access": "public" }, diff --git a/packages/services/relayer/CHANGELOG.md b/packages/services/relayer/CHANGELOG.md index 00efdf828f..8c46eae3c9 100644 --- a/packages/services/relayer/CHANGELOG.md +++ b/packages/services/relayer/CHANGELOG.md @@ -1,5 +1,21 @@ # @0xsequence/relayer +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes +- Updated dependencies + - @0xsequence/wallet-primitives@3.0.0-beta.8 + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix +- Updated dependencies + - @0xsequence/wallet-primitives@3.0.0-beta.7 + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/relayer/package.json b/packages/services/relayer/package.json index 9e49fe2995..375d30454c 100644 --- a/packages/services/relayer/package.json +++ b/packages/services/relayer/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/relayer", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "type": "module", "publishConfig": { "access": "public" diff --git a/packages/services/userdata/CHANGELOG.md b/packages/services/userdata/CHANGELOG.md index b28ab5220c..663be2cc1f 100644 --- a/packages/services/userdata/CHANGELOG.md +++ b/packages/services/userdata/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/userdata +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/userdata/package.json b/packages/services/userdata/package.json index 3d2fd79e98..02d742b6b5 100644 --- a/packages/services/userdata/package.json +++ b/packages/services/userdata/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/userdata", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "description": "userdata sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/userdata", "author": "Sequence Platforms Inc.", diff --git a/packages/utils/abi/CHANGELOG.md b/packages/utils/abi/CHANGELOG.md index 92b0978a18..33b36f1182 100644 --- a/packages/utils/abi/CHANGELOG.md +++ b/packages/utils/abi/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/abi +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/utils/abi/package.json b/packages/utils/abi/package.json index fdf2e38c2b..19a81dad6e 100644 --- a/packages/utils/abi/package.json +++ b/packages/utils/abi/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/abi", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "description": "abi sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/utils/abi", "author": "Sequence Platforms Inc.", diff --git a/packages/wallet/core/CHANGELOG.md b/packages/wallet/core/CHANGELOG.md index 0ff25b21aa..a93c6d3bbf 100644 --- a/packages/wallet/core/CHANGELOG.md +++ b/packages/wallet/core/CHANGELOG.md @@ -1,5 +1,25 @@ # @0xsequence/wallet-core +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.8 + - @0xsequence/relayer@3.0.0-beta.8 + - @0xsequence/wallet-primitives@3.0.0-beta.8 + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.7 + - @0xsequence/relayer@3.0.0-beta.7 + - @0xsequence/wallet-primitives@3.0.0-beta.7 + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/wallet/core/package.json b/packages/wallet/core/package.json index b7e7b463fe..752e449257 100644 --- a/packages/wallet/core/package.json +++ b/packages/wallet/core/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-core", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/dapp-client/CHANGELOG.md b/packages/wallet/dapp-client/CHANGELOG.md index e7feb8989e..a51a917f7c 100644 --- a/packages/wallet/dapp-client/CHANGELOG.md +++ b/packages/wallet/dapp-client/CHANGELOG.md @@ -1,5 +1,27 @@ # @0xsequence/dapp-client +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.8 + - @0xsequence/relayer@3.0.0-beta.8 + - @0xsequence/wallet-core@3.0.0-beta.8 + - @0xsequence/wallet-primitives@3.0.0-beta.8 + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.7 + - @0xsequence/relayer@3.0.0-beta.7 + - @0xsequence/wallet-core@3.0.0-beta.7 + - @0xsequence/wallet-primitives@3.0.0-beta.7 + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/wallet/dapp-client/package.json b/packages/wallet/dapp-client/package.json index 40a6659c59..fe0107b982 100644 --- a/packages/wallet/dapp-client/package.json +++ b/packages/wallet/dapp-client/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/dapp-client", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/dapp-client/src/index.ts b/packages/wallet/dapp-client/src/index.ts index d16662c372..e89ab9e950 100644 --- a/packages/wallet/dapp-client/src/index.ts +++ b/packages/wallet/dapp-client/src/index.ts @@ -23,8 +23,9 @@ export type { GetFeeTokensResponse, FeeToken, FeeOption, + TransportMessage, } from './types/index.js' -export { RequestActionType, TransportMode } from './types/index.js' +export { RequestActionType, TransportMode, MessageType } from './types/index.js' export { FeeOptionError, TransactionError, diff --git a/packages/wallet/primitives/CHANGELOG.md b/packages/wallet/primitives/CHANGELOG.md index c98111672f..e09abfd9de 100644 --- a/packages/wallet/primitives/CHANGELOG.md +++ b/packages/wallet/primitives/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/wallet-primitives +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/wallet/primitives/package.json b/packages/wallet/primitives/package.json index 08e2b41bae..a85749c3b4 100644 --- a/packages/wallet/primitives/package.json +++ b/packages/wallet/primitives/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-primitives", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/wdk/CHANGELOG.md b/packages/wallet/wdk/CHANGELOG.md index 6f2094f859..fdf3ad71c2 100644 --- a/packages/wallet/wdk/CHANGELOG.md +++ b/packages/wallet/wdk/CHANGELOG.md @@ -1,5 +1,29 @@ # @0xsequence/wallet-wdk +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.8 + - @0xsequence/identity-instrument@3.0.0-beta.8 + - @0xsequence/relayer@3.0.0-beta.8 + - @0xsequence/wallet-core@3.0.0-beta.8 + - @0xsequence/wallet-primitives@3.0.0-beta.8 + +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.7 + - @0xsequence/identity-instrument@3.0.0-beta.7 + - @0xsequence/relayer@3.0.0-beta.7 + - @0xsequence/wallet-core@3.0.0-beta.7 + - @0xsequence/wallet-primitives@3.0.0-beta.7 + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/wallet/wdk/package.json b/packages/wallet/wdk/package.json index 069ea2491a..83371b8c2d 100644 --- a/packages/wallet/wdk/package.json +++ b/packages/wallet/wdk/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-wdk", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.8", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/wdk/src/sequence/handlers/authcode.ts b/packages/wallet/wdk/src/sequence/handlers/authcode.ts index f73f9ec5d1..74ad9ee935 100644 --- a/packages/wallet/wdk/src/sequence/handlers/authcode.ts +++ b/packages/wallet/wdk/src/sequence/handlers/authcode.ts @@ -49,8 +49,8 @@ export class AuthCodeHandler extends IdentityHandler implements Handler { client_id: this.audience, redirect_uri: this.redirectUri, response_type: 'code', - scope: 'openid profile email', state, + ...(this.signupKind === 'apple' ? {} : { scope: 'openid profile email' }), }) return `${this.oauthUrl}?${searchParams.toString()}` diff --git a/packages/wallet/wdk/test/authcode.test.ts b/packages/wallet/wdk/test/authcode.test.ts index 4874e475be..f5930894dd 100644 --- a/packages/wallet/wdk/test/authcode.test.ts +++ b/packages/wallet/wdk/test/authcode.test.ts @@ -311,6 +311,8 @@ describe('AuthCodeHandler', () => { expect(result).toContain('https://appleid.apple.com/auth/authorize?') expect(result).toContain('client_id=apple-client-id') + const resultUrl = new URL(result) + expect(resultUrl.searchParams.has('scope')).toBe(false) }) it('Should create commitment without signer', async () => {