Skip to content

Releases

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 08:00
664f2f4

[0.13.0] - 2026-11-09

🚀 Features

  • (wallet-chains) [breaking] Refuse execution grants in typed data (#137)
  • (wallet-chains) [breaking] EIP-7702 delegation and ERC-7821 batch (D-1a) (#138)
  • (wallet-engine) [breaking] Support EIP-5792 call batches (#139)
  • (wallet-chains) [breaking] Decode 0x AllowanceHolder swaps (#140)
  • (wallet-engine) [breaking] Swap through 0x with on-chain verification (#142)
  • (wallet-chains) [breaking] Decode Solana stake operations (#143)
  • (wallet-engine) Stake SOL natively (#144)
  • (wallet-engine) [breaking] Stake ETH with Lido (#145)
  • (wallet-chains) Decode Jupiter swaps (#146)
  • (wallet-engine) Swap on Solana through Jupiter (#147)
  • (wallet-engine) [breaking] Bridge across EVM chains through Across (#149)
  • (wallet-engine) [breaking] Send NFTs on EVM and Solana (#150)
  • (wallet-engine) Watch-only accounts (#151)
  • (wallet-kernel) [breaking] Import single private keys (#152)
  • (wallet-engine) [breaking] Sign with imported keys (#154)

🐛 Bug Fixes

  • (wallet-engine) Type watch account balances (#155)

🎨 Styling

  • Format the 0x decoder tests (#141)

🧪 Testing

  • (wallet-engine) Start esplora without its regtest pre-mining race (#148)
  • (wallet-engine) Verify 0x swaps on a mainnet fork (#153)

⚙️ Miscellaneous Tasks

  • Release v0.13.0 (#156)

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 08:30
13b801d

[0.12.0] - 2026-11-08

🚀 Features

  • (wallet-chains) [breaking] Sign PSBT inputs of several templates at once (#133)

⚙️ Miscellaneous Tasks

  • Release v0.12.0 (#135)

💼 Other

  • (deps) Pin @qntx/nostr 0.15.4 (#134)

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 05:59
e0ee128

[0.11.0] - 2026-11-07

🐛 Bug Fixes

  • (wallet) [breaking] Report distinct codes for unusable factors (#131)

⚙️ Miscellaneous Tasks

  • Release v0.11.0 (#132)

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 14:32
f2bbf10

[0.10.0] - 2026-11-05

🚀 Features

  • (wallet-engine) Detect dropped EVM transactions (#112)
  • (wallet-engine) Include the OP Stack L1 data fee (#113)
  • (wallet-chains) [breaking] Decode NFT, Permit2 and allowance-change calls (C-g3) (#114)
  • (wallet-engine) Show message content and bind sign-in messages (#115)
  • (wallet-chains) [breaking] Recognize EIP-712 permits and refuse chain mismatches (#116)
  • (wallet-engine) Re-simulate requests before signing (#117)
  • (wallet-engine) [breaking] Add a per-account blind signing setting (#118)
  • (wallet-engine) Resolve ENS names for EVM sends (#122)
  • (wallet-chains) Recognize Seaport orders and Safe transactions (#123)
  • (wallet) [breaking] Support BIP-39 passphrases for mnemonic wallets (#124)
  • (wallet-engine) Add the Bitcoin Wallet Standard provider (#127)
  • (wallet-engine) Sign dApp PSBTs through the bitcoin provider (C-h2) (#128)

🐛 Bug Fixes

  • (wallet-chains) Throw ChainError for malformed quantities and PSBTs (#119)
  • (test) Bind browser test servers to the IPv4 loopback (#126)
  • (wallet-engine) Run every engine timer on the injected setTimer (#129)

📚 Documentation

  • Restore the 0.8.1 notes and list the full 0.9.0 contents
  • Trim the README and fix stale repo facts
  • (agents) Record the signing and gateway invariants
  • (agents) Require regenerating the native kernel bundle
  • List the 0.10.0 changes

🧪 Testing

  • Add coverage ratchets and weekly property fuzzing (#121)

⚙️ Miscellaneous Tasks

  • Release v0.10.0 (#130)

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 12:15

[0.9.0] - 2026-11-04

🚀 Features

  • (wallet-engine) Add the phishing list gateway contract
  • (gateway) Build and serve the hashed phishing list
  • (wallet-engine) [breaking] Enforce the local phishing list
  • (wallet-chains) [breaking] Export native asset ids and lookup references
  • (wallet-engine) [breaking] Simulate transactions before approval
  • (wallet-engine) [breaking] Add the remaining in-app browser methods

🐛 Bug Fixes

  • (wallet-native) Start a fresh kernel host for each spawn
  • (wallet-chains) Bound the BIP-322 CompactSize prefix
  • (wallet-engine) [breaking] Harden dApp handling from the 0.9 audit
  • (wallet-engine) Run the bitcoin e2e rigs on real timers

📚 Documentation

  • (wallet-kernel) State the real NIP-49 randomness contract
  • Record the work 0.8.1 shipped and the 0.9.0 changes

⚡ Performance

  • (gateway) Cut the phishing-list build's edge CPU

🧪 Testing

  • (wallet-native) Unroll the restart cycle to satisfy lint

⚙️ Miscellaneous Tasks

  • (gateway) Stop scheduling the phishing list build
  • Release v0.8.1
  • Release v0.9.0

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 04 Nov 11:49

[0.8.1] - 2026-11-04

🐛 Bug Fixes

  • (wallet-native) Start a fresh kernel host for each spawn

🧪 Testing

  • (wallet-native) Unroll the restart cycle to satisfy lint

⚙️ Miscellaneous Tasks

  • Release v0.8.1

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 04:53

[0.8.0] - 2026-11-04

🚀 Features

  • (wallet-engine) Add the injected EVM provider and the in-app browser bridge (#94)
  • (wallet-engine) [breaking] Route bridge messages by provider
  • (wallet-engine) Add the nostr connection namespace and active identity
  • (wallet-engine) Add the NIP-07 handler and the nostr-sign request
  • (wallet-engine) Inject window.nostr
  • (wallet-engine) Add the lightning connection namespace and lightningPolicy
  • (wallet-engine) Accept a browser origin on pay and add the webln-invoice request
  • (wallet-engine) Add the WebLN handler
  • (wallet-engine) Inject window.webln
  • (wallet-engine) Mark a WebLN lnurl-pay approval as the service's minimum amount
  • (wallet-engine) Route bridge messages to the solana provider and add the solana namespace
  • (wallet-engine) Add the Solana Wallet Standard handler and the solana-sign request
  • (wallet-engine) Register the wallet-standard wallet in the injected script
  • (wallet) [breaking] Inject the nostr event verifier

🐛 Bug Fixes

  • Audit findings — meta-sync decrypt errors, error causes, exact pins (#93)
  • (wallet-engine) Supply weblnAlias and lightningMaxFee at every createWalletEngine call site

🚜 Refactor

  • (wallet-engine) Discriminate the approval run on whether it needs a factor
  • (wallet-engine) Derive SOLANA_CHAIN_IDS from the solana network registry by name
  • (wallet-engine) Move SolanaAccount into the request types leaf

🎨 Styling

  • (wallet-engine) Fix lint findings in the solana provider

🧪 Testing

  • (wallet-engine) Cover the solana wallet-standard connect and signMessage
  • (wallet-engine) Build the wallet-standard getWallets fixture in a global setup

⚙️ Miscellaneous Tasks

  • Release v0.8.0

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 17:15
41a6982

[0.7.0] - 2026-11-03

🚀 Features

  • (wallet-engine) Add dApp connections and the EIP-1193 handler (#83)
  • (wallet-engine) Move funds between Spark and the wallet's bitcoin accounts (#84)
  • (wallet-native) Add iOS native passkeys with the PRF extension (#85)
  • (wallet) [breaking] Index nostr identities independently of account groups
  • (wallet) [breaking] Keep only seed-derived nostr identities
  • (wallet) [breaking] Author wallet metadata with a dedicated sync key

🐛 Bug Fixes

  • (wallet-chains) Verify taproot key-path signatures against the tweaked key (#86)

📚 Documentation

  • (changelog) Move the nostr identity-index entry back to Unreleased

🚜 Refactor

  • Guard cycles, centralize the seed wipe and split the kernel chain signer (#87)
  • (wallet-engine) Drop the unreachable meta-sync unavailable path

🧪 Testing

  • (wallet) Cover the metadata sync signer

⚙️ Miscellaneous Tasks

  • Remove stale references to removed nostr key kinds
  • Release v0.7.0
  • Stop tracking coverage reports (#92)

💼 Other

  • (wallet-chains) Drop the unused @solana/transactions dependency

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 02:42
a1aceb6

[0.6.0] - 2026-11-03

🚀 Features

  • (gateway) Add the gateway skeleton with RPC and Esplora forwarding (#70)
  • (wallet-engine) Read chains through the wallet gateway (#73)
  • (wallet-engine) [breaking] Route internal sends through the request pipeline (#74)
  • (wallet-engine) [breaking] Route replacements and CPFP through the request pipeline (#75)
  • (wallet-engine) [breaking] Route Spark, Lightning and zap payments through the request pipeline (#76)
  • (wallet-engine) Add the address book, recipient risk and the sign log (#79)
  • (wallet-engine) [breaking] Sync the address book through wallet metadata (#80)

🐛 Bug Fixes

  • (wallet-native) Stop applying the React Native Gradle plugin (#78)

📚 Documentation

  • (changelog) Record that all five packages reached npm at 0.5.2 (#72)

🧪 Testing

  • (harness) Verify the engine on the React Native main runtime (#77)

⚙️ Miscellaneous Tasks

  • Release v0.6.0

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 02 Nov 12:37
cde98b1

[0.5.2] - 2026-11-02

🐛 Bug Fixes

  • (wallet-native) Declare the repository for npm provenance (#69)

⚙️ Miscellaneous Tasks

  • Release v0.5.2