Skip to content
Open

v1-v2 #339

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
829 commits
Select commit Hold shift + click to select a range
f83c903
Fix export type (#823)
tolgahan-arikan Jul 24, 2025
c452cb1
added modifyExplicitPermission to dapp-client (#824)
VGabriel45 Jul 24, 2025
a694370
added type exports (#825)
VGabriel45 Jul 24, 2025
a3f5062
add missing type export ModifySessionPayload
VGabriel45 Jul 24, 2025
1c56a0c
Merge pull request #826 from 0xsequence/fix/add_missing_type_export
VGabriel45 Jul 24, 2025
5213920
Check related redirect data to get chain id to handle redirect, remov…
tolgahan-arikan Jul 24, 2025
bf19d7d
fix redirect mode for modify session & reject request (#828)
VGabriel45 Jul 25, 2025
9dac324
Core tests (#829)
corbanbrook Jul 29, 2025
b1fbd7f
Merge branch 'master' into guard-v3
patrislav Jul 30, 2025
5c6a5a2
Merge branch 'master' into guard-v3
Agusx1211 Jul 30, 2025
297a33b
remove witness signing with guard
patrislav Jul 30, 2025
fb825bf
remove unnecessary emit call for 'sessionsUpdated' in _loadStateFromS…
tolgahan-arikan Jul 30, 2025
7a8f637
Merge pull request #799 from 0xsequence/guard-v3
patrislav Jul 30, 2025
e90d5d2
Wdk tests (#831)
corbanbrook Jul 31, 2025
f1ed01a
refactor: update redirect handling and parameters in DappClient and C…
tolgahan-arikan Aug 1, 2025
0d12d6d
signer-tests (#833)
corbanbrook Aug 4, 2025
65ae29e
Update dapp-client package config to match other packages (#835)
tolgahan-arikan Aug 7, 2025
6093b3f
Fix/dapp client fee option (#836)
VGabriel45 Aug 11, 2025
66e808e
identity-instrument: use canonical JSON for request signing
patrislav Aug 5, 2025
ced36ca
identity-instrument: use updated KeyType names
patrislav Aug 7, 2025
3c23226
fix tests
patrislav Aug 7, 2025
c61bd61
Merge pull request #834 from 0xsequence/seq-id-46
patrislav Aug 11, 2025
83c0fd3
use identity instrument signer scoping
patrislav Aug 12, 2025
53612bb
Merge pull request #837 from 0xsequence/identity-instrument-scope
patrislav Aug 12, 2025
41ebd78
wdk: return Kinds.Guard only if the guard address is defined
patrislav Aug 12, 2025
81bdfab
Update networks list (#838)
ScreamingHawk Aug 13, 2025
8ce43e8
Fix wallet login type and email info regression (#839)
tolgahan-arikan Aug 13, 2025
68b78a3
Update Network chains
ScreamingHawk Aug 13, 2025
f2ca063
RPC in network obj
ScreamingHawk Aug 13, 2025
0fded44
Renaming BlockExplorer rootUrl to url
corbanbrook Aug 14, 2025
d90a7a0
use getLogoUrl function
corbanbrook Aug 14, 2025
dbf8c28
Rename logoURI to logoUrl
corbanbrook Aug 14, 2025
969d5d8
Adding typecheck script to wallet packages
corbanbrook Aug 14, 2025
f0eb45b
Renaming rpc to rpcUrl
corbanbrook Aug 14, 2025
b91006b
Removing NetworkType.LOCAL and HARDHAT Chains and Network configs
corbanbrook Aug 14, 2025
9a9bc8b
Rename nativeToken to nativeCurrency
corbanbrook Aug 14, 2025
ba3c106
Remove deprecated chains
ScreamingHawk Aug 14, 2025
86fe835
Merge pull request #840 from 0xsequence/networks
ScreamingHawk Aug 14, 2025
c1e11c8
Remove out of place log
Agusx1211 Aug 15, 2025
e4ea0c9
Migrate ChainId from bigint to number (#841)
corbanbrook Aug 19, 2025
7e15d64
wallet-primitives: recurse nested leaves (#843)
patrislav Aug 20, 2025
9f43f1e
Update dapp-client new session creation behavior (#844)
tolgahan-arikan Aug 20, 2025
ed51759
Fix typo in CreatePasskeyOptions
corbanbrook Aug 20, 2025
55da752
Adding readySigners to MnemonicHandler so that they can hold onto it …
corbanbrook Aug 20, 2025
7c278a3
Fixing mnemonic tests
corbanbrook Aug 20, 2025
44fe04b
Adding onStatusChange to signup for granular status reporting
corbanbrook Aug 22, 2025
fa725f3
dapp-client config changes for projectAccessKey, relayer and nodes ur…
tolgahan-arikan Aug 22, 2025
1197e03
Fix session manager param order
tolgahan-arikan Aug 22, 2025
e6c0f9b
Default to validating configuration updates
Agusx1211 Aug 22, 2025
f3eb429
Merge pull request #849 from 0xsequence/detect-ignored-update
Agusx1211 Aug 22, 2025
5aa1b08
core: sequence state provider: recover passkey signatures (#850)
attente Aug 24, 2025
d920b7e
Fix mnemonic and passkey loginType issue (#851)
tolgahan-arikan Aug 26, 2025
efb3354
Use guard for sessions (#845)
patrislav Aug 27, 2025
be4e216
Store credentials when creating a passkey so we can optimize the logi…
corbanbrook Aug 27, 2025
2200050
Add missing params for saveExplicitSession
tolgahan-arikan Aug 27, 2025
01cdf88
fix broken guard private key
patrislav Aug 27, 2025
effd037
Expose access to passkey credential list
corbanbrook Aug 27, 2025
54dcfb3
Dapp client direct txn request (#856)
tolgahan-arikan Aug 31, 2025
718f6e2
Update dapp-client exports (#858)
tolgahan-arikan Sep 1, 2025
b8ca546
Add hasPermission method to DappClient (#859)
tolgahan-arikan Sep 1, 2025
228bd3b
Save discovered passkey credentials upon login
corbanbrook Sep 2, 2025
b7435a1
Expose name property in PasskeySignupArgs
corbanbrook Sep 2, 2025
66fb9ad
Fix blacklist sort
Agusx1211 Sep 2, 2025
897150f
Add multi server script
Agusx1211 Sep 2, 2025
1b47188
Merge pull request #860 from 0xsequence/blacklist-fix
ScreamingHawk Sep 2, 2025
5d2ff88
relayer: /SimulateV3 (#857)
attente Sep 3, 2025
c6e130c
Add await for handleOpenDB scheduleExpiration
tolgahan-arikan Sep 3, 2025
1b974d9
Update increment to always include native once used
ScreamingHawk Sep 2, 2025
52badd8
Fix session tests
ScreamingHawk Sep 3, 2025
143304f
Merge pull request #862 from 0xsequence/explicit-value
Agusx1211 Sep 3, 2025
af81750
Adding lastLoginAt to PasskeyCredential
corbanbrook Sep 3, 2025
ef60024
LoginToPasskeyArgs now accept a credentialId which is used to specify…
corbanbrook Sep 4, 2025
4c938a6
Adding onSignatureRequestStatus function to register single use callb…
corbanbrook Sep 4, 2025
6a8a526
When a login is cancelled we can remove the wallet which is logging-in
corbanbrook Sep 4, 2025
1f1f02a
Add RC3 contracts
Agusx1211 Sep 5, 2025
a735843
Sessions space restriction
ScreamingHawk Sep 7, 2025
d59b9ad
Dedupe signers for encoding
ScreamingHawk Sep 7, 2025
03e7505
Support RC3 sessions
ScreamingHawk Sep 7, 2025
78051eb
Tightly increment call validation
ScreamingHawk Sep 7, 2025
9da60c6
CLI defaults to RC3 wallet code
ScreamingHawk Sep 7, 2025
afeba52
Rc3 address test
ScreamingHawk Sep 7, 2025
122994e
Fix hashing tests
ScreamingHawk Sep 7, 2025
5c23e1d
Add deprecated encoding test
ScreamingHawk Sep 7, 2025
b8268b5
Merge pull request #866 from 0xsequence/sessions-rc3
ScreamingHawk Sep 8, 2025
289a94d
wdk: throw errors from otp respond callback (#864)
patrislav Sep 9, 2025
1928b4f
Handle guard 2FA (#861)
patrislav Sep 11, 2025
328c9fc
Merge pull request #863 from 0xsequence/rc3
Agusx1211 Sep 11, 2025
eb747c8
Update relayer and api gen.ts, force public packages
taylanpince Sep 11, 2025
cd3e557
Add standalone fetch queued payloads
Agusx1211 Sep 11, 2025
bc25379
Merge pull request #870 from 0xsequence/fetch-queued-txs
Agusx1211 Sep 11, 2025
478f73e
Replacing GuardRole enum with string union type, as well as replacing…
corbanbrook Sep 11, 2025
b12cce8
Fallback to chain for non-logged in recovery
Agusx1211 Sep 12, 2025
7dc4fcf
Add Katana, Sandbox Tesnet, Incentiv Testnet v2 (#873)
taylanpince Sep 12, 2025
c416da6
Merge pull request #871 from 0xsequence/fix-recovery-signer
Agusx1211 Sep 12, 2025
0a99faf
Update a few remaining dev1 contract addresses to rc3 (#874)
patrislav Sep 12, 2025
b03c649
Remove unnecessary console.error where we already throw error
tolgahan-arikan Sep 15, 2025
7cc43b5
Improve DappClient hasPermission method
tolgahan-arikan Sep 15, 2025
97954de
Wallet db try checksum and lowercase
Agusx1211 Sep 16, 2025
35c2670
Merge pull request #876 from 0xsequence/normalize-wallet-db-get
Agusx1211 Sep 16, 2025
9707954
Update dapp client json utils to include Map reviver and replacer
tolgahan-arikan Sep 17, 2025
e8c516d
Update type name, update exports for dapp client
tolgahan-arikan Sep 17, 2025
c3c41b7
Expired explicit sessions can't sign
ScreamingHawk Sep 16, 2025
91d16e7
Improve session validity test
ScreamingHawk Sep 16, 2025
7dfa4f6
session isValid returns invalid reason
ScreamingHawk Sep 17, 2025
6d7c428
InvalidReason is typed
ScreamingHawk Sep 17, 2025
2b881ae
Merge pull request #877 from 0xsequence/deadline
ScreamingHawk Sep 21, 2025
426afca
Support multiple identity signers in sessions configuration
ScreamingHawk Sep 16, 2025
3fa42fb
Device signers can approve implicit sessions
ScreamingHawk Sep 16, 2025
c6dca5b
Remove invalid test
ScreamingHawk Sep 16, 2025
111d64b
Fix recursion
ScreamingHawk Sep 17, 2025
7091556
Fix comment
ScreamingHawk Sep 17, 2025
0b4eaea
Improve test stability by reducing race conditions
ScreamingHawk Sep 17, 2025
3183235
Do not set passkey signer as identity signer
ScreamingHawk Sep 18, 2025
d33d7b4
Use length checks
ScreamingHawk Sep 21, 2025
82a5415
Throw on missing identity signer
ScreamingHawk Sep 21, 2025
9d8ec4d
Encoding requires identity signer to encode
ScreamingHawk Sep 21, 2025
75eaacb
Fix test
ScreamingHawk Sep 21, 2025
429237f
Refactor/types namings tsdoc redundant code (#880)
VGabriel45 Sep 23, 2025
ed2a81a
Fix check for explicit session for the updated type in dapp-client
tolgahan-arikan Sep 23, 2025
e191d3e
Merge remote-tracking branch 'origin/master' into implicit
ScreamingHawk Sep 23, 2025
4a80c5d
Merge pull request #878 from 0xsequence/implicit
ScreamingHawk Sep 23, 2025
6281b2c
Update api.gen.ts and relayer.gen.ts
taylanpince Sep 24, 2025
85494a5
Add missing chainId for dapp client event
tolgahan-arikan Sep 24, 2025
46bc602
Fix initializing new chain session manager on redirect
tolgahan-arikan Sep 24, 2025
830c08d
Add support for non-viem, custom Sequence chains (#882)
taylanpince Sep 26, 2025
044abf5
Provider sent to prepareBlankEnvelope
ScreamingHawk Sep 30, 2025
1571538
Merge pull request #884 from 0xsequence/migration
ScreamingHawk Sep 30, 2025
c484c00
Add session signature decoding
ScreamingHawk Oct 2, 2025
c30c3ea
Add feeTokens endpoint to relayer (#885)
ScreamingHawk Oct 6, 2025
ff7077d
const for node length
ScreamingHawk Oct 6, 2025
74ff7da
Clearer blacklist size encoding
ScreamingHawk Oct 6, 2025
bb047b6
identity signer node length
ScreamingHawk Oct 6, 2025
11c060b
Merge remote-tracking branch 'origin/master' into decodeSessionSignature
ScreamingHawk Oct 6, 2025
d2329ab
Merge pull request #886 from 0xsequence/decodeSessionSignature
ScreamingHawk Oct 6, 2025
ed4064a
add getFeeTokens to dapp client (#889)
VGabriel45 Oct 8, 2025
7e9b483
make getFeeTokens independent of chain session manager and initialize…
VGabriel45 Oct 8, 2025
3831cc2
Throw specific error when trying to sign with an expired session (#887)
ScreamingHawk Oct 9, 2025
f59aeb9
Make dapp-client implicit sessions chain agnostic (#893)
tolgahan-arikan Oct 13, 2025
ec43955
Add Monad, remove LAOS and Root Network
taylanpince Oct 16, 2025
0357ead
Add support for sessionless dapp connection (#896)
tolgahan-arikan Oct 17, 2025
b06a1cf
Refactor relayer package & update dependant packages (#891)
VGabriel45 Oct 17, 2025
8a27049
refactor exports for relayer (#900)
VGabriel45 Oct 20, 2025
bddb8a3
Add Arc Testnet
taylanpince Oct 21, 2025
5556e7e
Fix changelog config
taylanpince Oct 21, 2025
bb92e56
Sessionless connection upgrade and error handling in DappClient (#902)
tolgahan-arikan Oct 22, 2025
9c2f3a1
dapp-client: add sessionless snapshot restore flow
tolgahan-arikan Oct 24, 2025
7bef40e
Allow to logout a wallet with skipRemoveDevice even if the wallet is …
corbanbrook Oct 27, 2025
0909e3e
Pass request to PromptCodeHandler in guard registerUI (#909)
corbanbrook Oct 30, 2025
9ecb034
guard: allow using recovery code as 2FA token (#910)
patrislav Oct 31, 2025
ec60b5b
Add a way to reset 2fa when using a backup code (#911)
patrislav Nov 4, 2025
9175b15
Add rc4 contracts
Agusx1211 Nov 17, 2025
bbc06f9
Set rc4 as default and add it to lists
Agusx1211 Nov 17, 2025
87da6b9
Session enhanced replay protection
ScreamingHawk Oct 29, 2025
f1e5dcc
New sessions replay protection hashes payload
ScreamingHawk Oct 30, 2025
8541844
Use the 4337 factory wrapper
ScreamingHawk Nov 17, 2025
7ed9aae
Merge pull request #913 from 0xsequence/v3-rc4
ScreamingHawk Nov 17, 2025
d91f510
Update keymachine url in dapp-client constants
tolgahan-arikan Nov 19, 2025
5db6520
Update keymachine url in Provider constructor
tolgahan-arikan Nov 19, 2025
f2cd671
SSR safety (#915)
ScreamingHawk Nov 19, 2025
fe4f5bb
SSR safety test
ScreamingHawk Nov 19, 2025
c625027
Fix CI job
ScreamingHawk Nov 19, 2025
0205061
Guard dapp-client for SSR (lazy transport, browser checks, gated stor…
tolgahan-arikan Nov 20, 2025
b993b2a
Fix guard topology (#918)
Agusx1211 Nov 20, 2025
8282eb9
Switch prod manager settings (#917)
taylanpince Nov 20, 2025
a7ad874
Small JS tweaks (#919)
Agusx1211 Nov 20, 2025
98ce34f
Update api.gen.ts
taylanpince Nov 20, 2025
031a633
Update metadata.gen.ts
taylanpince Nov 20, 2025
1375472
Update marketplace.gen.ts
taylanpince Nov 20, 2025
5245434
Update guard.gen.ts
taylanpince Nov 20, 2025
fdb1807
Update relayer.gen.ts and TransactionPrecondition interface (#920)
taylanpince Nov 24, 2025
6d5de25
3.0.0-beta.1
taylanpince Nov 24, 2025
2de6df4
identity-instrument: generate nonce from current time (#921)
patrislav Nov 24, 2025
c574526
Remove publish-dists.yml github action (#923)
corbanbrook Nov 24, 2025
98ce38b
3.0.0-beta.2
taylanpince Nov 24, 2025
83a0201
Clean up changeset config
taylanpince Nov 24, 2025
bdaefa0
Merge pull request #916 from 0xsequence/ssr-safe
ScreamingHawk Nov 24, 2025
c6fd090
Improve test stability by removing race conditions
ScreamingHawk Nov 26, 2025
3f7b18b
Ensure build before test
ScreamingHawk Nov 26, 2025
2d38f59
Merge pull request #924 from 0xsequence/test-stability
ScreamingHawk Nov 26, 2025
38289e4
Updating happy-dom to 20.0.10 (#926)
corbanbrook Nov 26, 2025
8f87199
Add support for custom auth providers (authcode & authcode-pkce only)…
patrislav Nov 26, 2025
6bd75c9
Updating Deps November 2025 (#927)
corbanbrook Nov 26, 2025
21d2fcd
Update ox to v9.17.0 (#928)
corbanbrook Nov 26, 2025
05ff518
Fix explicitSessionRequested check in dapp client
tolgahan-arikan Nov 27, 2025
bfbe7b9
Typescript 5.9.3 (#930)
corbanbrook Nov 28, 2025
d3f0089
Don't catch errors thrown by Guard 2FA or reject early to allow multi…
corbanbrook Nov 28, 2025
24539de
Update pnpm
taylanpince Nov 28, 2025
91bf932
Mark @0xsequence/wallet-primitives-cli as private
taylanpince Nov 28, 2025
7c6c811
3.0.0-beta.3
taylanpince Nov 28, 2025
a56b151
changeset cleanup
taylanpince Nov 28, 2025
4c3659e
Fix rc4 4337 factory (#933)
Agusx1211 Dec 2, 2025
12658df
Add rc5 and set it as default (#934)
Agusx1211 Dec 2, 2025
934acd1
3.0.0-beta.4
taylanpince Dec 2, 2025
b53f734
Bump next from 15.5.5 to 15.5.7 (#936)
dependabot[bot] Dec 4, 2025
393fc21
add userdata service client (#940)
patrislav Dec 10, 2025
dea43c2
Skip LocalDevice identity signers not on current device (#942)
tolgahan-arikan Dec 12, 2025
d5017e8
3.0.0-beta.5
taylanpince Dec 12, 2025
2adc7c5
Bump next from 15.5.7 to 15.5.9 (#944)
dependabot[bot] Dec 14, 2025
ccdafe6
Pin foundry to v1.5.0 instead of nightly (#947)
taylanpince Dec 16, 2025
ee06442
Include repo and extras in syncpack config to ensure deps are synced …
corbanbrook Dec 16, 2025
a774491
Short circuit 404s (#949)
Agusx1211 Dec 18, 2025
e7de3b1
3.0.0-beta.6
taylanpince Dec 18, 2025
2c49090
Fix apple auth scope (#950)
tolgahan-arikan Jan 6, 2026
0b63113
3.0.0-beta.7
taylanpince Jan 6, 2026
15de255
Update apple auth scope (#951)
tolgahan-arikan Jan 6, 2026
e5e1a03
3.0.0-beta.8
taylanpince Jan 6, 2026
d62fe68
dapp-client: export TransportMessage and MessageType
corbanbrook Jan 7, 2026
9fb48f7
Adding eoa LoginMethod to dapp-client
corbanbrook Jan 9, 2026
40c19ff
3.0.0-beta.9
taylanpince Jan 13, 2026
110e26c
chore(dapp-client): re-export network/util helpers and add explicit s…
tolgahan-arikan Jan 16, 2026
f5f6a7a
3.0.0-beta.10
taylanpince Jan 20, 2026
221699f
fix(dapp-client): tighten transport message source validation
tolgahan-arikan Jan 26, 2026
549871b
feat(dapp-client): cache signed calls from fee options
tolgahan-arikan Jan 29, 2026
11b3bb4
Add new userdata client (#954)
yigiterdev Jan 29, 2026
1a060ea
Fix build error
tolgahan-arikan Jan 29, 2026
30e1f1a
3.0.0-beta.10
taylanpince Jan 29, 2026
fc6d552
fix(dapp-client): remove _refreshExplicitSession use that causes bloc…
tolgahan-arikan Jan 30, 2026
3411232
3.0.0-beta.12
taylanpince Jan 30, 2026
0db3f80
Update user data client (#960)
yigiterdev Feb 9, 2026
a89134a
3.0.0-beta.13
taylanpince Feb 9, 2026
0b22b7f
Bump next from 15.5.9 to 15.5.10 (#961)
dependabot[bot] Feb 9, 2026
93aa730
[AUTOMATED] Update: api/proto/clients/api.gen.ts (#958)
0xsequence-bot Feb 9, 2026
c75e77f
Seq.js uses to address for feeOptions (#962)
ScreamingHawk Feb 9, 2026
747e6b5
3.0.0-beta.14
taylanpince Feb 10, 2026
9c73e31
Add env injection for core and wdk (#955)
tolgahan-arikan Feb 11, 2026
3c1f13f
Add Etherlink Shadownet Testnet
taylanpince Feb 11, 2026
49d8a2f
3.0.0-beta.15
taylanpince Feb 11, 2026
e2fc5a4
feat: add ethauth option for dapp client connect (#963)
tolgahan-arikan Feb 12, 2026
f68be62
3.0.0-beta.16
taylanpince Feb 12, 2026
0d4670e
Use Address.isEqual for address comparison in recovery module
corbanbrook Feb 12, 2026
6ab2179
Recovery.fetchQueuedPayloads can continue after encountering a node e…
corbanbrook Feb 12, 2026
46dfab7
chore: update company name references (#964)
taylanpince Feb 16, 2026
b9c2524
[AUTOMATED] Update files from 0xsequence/indexer (#897)
0xsequence-bot Feb 16, 2026
a4db649
Add Berachain, Sonic, HyperEVM
taylanpince Feb 16, 2026
12100c5
fix(relayer): match wallet-webapp FeeOptions request shape (#966)
taylanpince Feb 17, 2026
23cb9e9
3.0.0-beta.17
taylanpince Feb 17, 2026
8f6a29a
Use multicall3 to aggregate queued payload checking across N signers …
corbanbrook Feb 17, 2026
493836f
3.0.0-beta.18
taylanpince Feb 17, 2026
800bbd1
Feb 2026: Updating Dev Dependencies (#970)
corbanbrook Feb 23, 2026
9d558a8
Move indexer clients to packages/services/indexer and remove old pack…
AlexanderKolberg Feb 23, 2026
3bb98d9
Ensure eslint is properly configured for all packages (#971)
corbanbrook Feb 24, 2026
24a5fab
3.0.0-beta.19
taylanpince Feb 24, 2026
18f7710
[AUTOMATED] Update: proto/clients/indexer*.gen.ts (#973)
0xsequence-bot Mar 3, 2026
9e8ed38
3.0.0
taylanpince Mar 4, 2026
09bd0aa
fix: Base network title
tolgahan-arikan Mar 5, 2026
6da5f9b
Fix handling for multiple explicit signers (#975)
ScreamingHawk Mar 6, 2026
86b75c0
Add Incentiv mainnet
taylanpince Mar 6, 2026
948321f
use isIncrementCall in signCall
Agusx1211 Mar 6, 2026
dbaa75c
Merge pull request #976 from 0xsequence/session-increment
ScreamingHawk Mar 8, 2026
5e2ad39
3.0.1
taylanpince Mar 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .changeset/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ with multi-package repos, or single-package repos to help you version and publis
find the full documentation for it [in our repository](https://github.com/changesets/changesets)

We have a quick list of common questions to get you started engaging with this project in
[our documentation](https://github.com/changesets/changesets/blob/master/docs/common-questions.md)
[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)
22 changes: 7 additions & 15 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,11 @@
{
"$schema": "https://unpkg.com/@changesets/config@1.4.0/schema.json",
"changelog": [
"@changesets/cli/changelog",
{ "repo": "0xsequence/sequence.js" }
],
"$schema": "https://unpkg.com/@changesets/config@3.0.5/schema.json",
"changelog": "@changesets/cli/changelog",
"commit": false,
"linked": [
[
"@0xsequence/*"
]
],
"access": "public",
"fixed": [],
"linked": [],
"access": "restricted",
"baseBranch": "master",
"ignore": [],
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
"updateInternalDependents": "always"
}
"updateInternalDependencies": "patch",
"ignore": ["@0xsequence/wallet-primitives-cli", "docs", "web"]
}
2 changes: 0 additions & 2 deletions .eslintignore

This file was deleted.

52 changes: 0 additions & 52 deletions .eslintrc.js

This file was deleted.

1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @0xsequence/disable-codeowners-notifications @0xsequence/core
14 changes: 7 additions & 7 deletions .github/actions/install-dependencies/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,15 @@ runs:
using: 'composite'

steps:
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 20

- name: Setup PNPM
uses: pnpm/action-setup@v3
with:
version: 9
version: 10
run_install: false

- name: Get pnpm store directory
Expand All @@ -17,7 +22,7 @@ runs:
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT

- name: Setup pnpm cache
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
${{ steps.pnpm-cache.outputs.STORE_PATH }}
Expand All @@ -28,11 +33,6 @@ runs:
restore-keys: |
${{ runner.os }}-pnpm-store-

- name: Setup Node
uses: actions/setup-node@v3
with:
node-version: 20

- name: Install dependencies
shell: bash
run: pnpm install --frozen-lockfile
Expand Down
23 changes: 23 additions & 0 deletions .github/workflows/on_pr_pnpm-format-label.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: pnpm-format-label

on:
pull_request:
types: [labeled]

jobs:
proto:
if: ${{ github.event.label.name == 'pnpm format' }}
uses: ./.github/workflows/pnpm-format.yml
secrets: inherit

rm:
if: ${{ github.event.label.name == 'pnpm format' }}
runs-on: ubuntu-latest
steps:
- name: Remove the label
run: |
LABEL=$(echo "${{ github.event.label.name }}" | sed 's/ /%20/g')
curl -X DELETE \
-H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" \
-H "Accept: application/vnd.github.v3+json" \
https://api.github.com/repos/${{ github.repository }}/issues/${{ github.event.pull_request.number }}/labels/$LABEL
27 changes: 27 additions & 0 deletions .github/workflows/pnpm-format.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: pnpm format

on:
workflow_call:

jobs:
run:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}
fetch-depth: 20

- uses: ./.github/actions/install-dependencies

- run: pnpm format

- name: Commit back
uses: 0xsequence/actions/git-commit@v0.0.4
env:
API_TOKEN_GITHUB: ${{ secrets.GH_TOKEN_GIT_COMMIT }}
with:
files: './'
branch: ${{ github.head_ref }}
commit_message: '[AUTOMATED] pnpm format'
Loading