Releases: hashgraph/hedera-wallet-connect
v2.0.6
v2.0.5
What's Changed
Main change is migrating from Hashgraph JS sdk -> Hiero JS sdk. Thank you @themariofrancia!
- ci: migrate to OIDC for npm publishing by @PavelSBorisov in #622
- build(deps): Bump step-security/harden-runner from 2.13.2 to 2.14.0 by @dependabot[bot] in #624
- build(deps): Bump actions/checkout from 5.0.0 to 6.0.1 by @dependabot[bot] in #627
- build(deps): Bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #626
- build(deps): Bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #625
- build(deps): Bump h3 from 1.15.3 to 1.15.5 by @dependabot[bot] in #628
- build(deps): Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #631
- refactor: replace @hashgraph/sdk with @hiero-ledger/sdk across project by @themariofrancia in #630
New Contributors
- @themariofrancia made their first contribution in #630
Full Changelog: v2.0.4...v2.0.5
v2.0.4 - Multi-signature hedera_signTransaction support and fixed reown versioning
What's Changed
This is release adds support for multisignature transaction signing- #608.
Additionally, types and exports in the reown libraries change between patch and minor versions, so we've set exact versions as dependencies - #606.
- build(deps-dev): Bump typescript from 5.9.2 to 5.9.3 by @dependabot[bot] in #603
- Update README.md by @itsbrandondev in #602
- build(deps-dev): Bump jest from 30.1.3 to 30.2.0 by @dependabot[bot] in #600
- build(deps): Bump actions/setup-node from 4.4.0 to 5.0.0 by @dependabot[bot] in #595
- Update README.md by @tmctl in #609
- build(deps): Bump step-security/harden-runner from 2.13.1 to 2.13.2 by @dependabot[bot] in #610
- build(deps-dev): Bump nodemon from 3.1.10 to 3.1.11 by @dependabot[bot] in #612
- Enable multisignature flows using hedera_signTransaction by @tmctl in #608
- build(deps): Bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #614
- build(deps): Bump glob from 10.4.5 to 10.5.0 by @dependabot[bot] in #615
- HG1353: latest reown/appkit version 1.8.10 breaks hedera wallet connect by @omar-hgraph in #606
Full Changelog: v2.0.0...v2.0.4
v2.0.3
Release v2.0.3 - aligns with npm published version
v2.0.0
What's Changed
- NPM 2.0 Release by @tmctl in #593
- build(deps-dev): Bump typedoc-theme-hierarchy from 5.0.4 to 5.0.5 by @dependabot[bot] in #492
- build(deps-dev): Bump @types/node from 22.13.11 to 22.13.14 by @dependabot[bot] in #485
- build(deps-dev): Bump esbuild from 0.25.1 to 0.25.2 by @dependabot[bot] in #486
- build(deps-dev): Bump @swc/core from 1.11.12 to 1.11.13 by @dependabot[bot] in #487
- build(deps): Bump step-security/harden-runner from 2.11.0 to 2.11.1 by @dependabot[bot] in #493
- build(deps-dev): Bump react from 19.0.0 to 19.1.0 by @dependabot[bot] in #491
- build(deps): Bump image-size from 1.1.1 to 1.2.1 in /docs by @dependabot[bot] in #494
- build(deps-dev): Bump typescript from 5.8.2 to 5.8.3 by @dependabot[bot] in #497
- build(deps-dev): Bump @types/node from 22.13.14 to 22.14.0 by @dependabot[bot] in #498
- build(deps-dev): Bump @swc/core from 1.11.13 to 1.11.16 by @dependabot[bot] in #500
- build(deps): Bump estree-util-value-to-estree from 3.1.2 to 3.3.3 in /docs by @dependabot[bot] in #501
- build(deps-dev): Bump react-dom from 19.0.0 to 19.1.0 by @dependabot[bot] in #490
- build(deps): Bump image-size from 1.2.0 to 1.2.1 by @dependabot[bot] in #495
- build(deps): Bump actions/setup-node from 4.3.0 to 4.4.0 by @dependabot[bot] in #510
- build(deps-dev): Bump lint-staged from 15.5.0 to 15.5.1 by @dependabot[bot] in #508
- build(deps-dev): Bump @types/react-dom from 19.0.4 to 19.1.2 by @dependabot[bot] in #509
- build(deps-dev): Bump @types/node from 22.14.0 to 22.14.1 by @dependabot[bot] in #506
- build(deps-dev): Bump @swc/core from 1.11.16 to 1.11.20 by @dependabot[bot] in #507
- build(deps): Bump elliptic and @ethersproject/signing-key in /docs by @dependabot[bot] in #511
- build(deps): Bump http-proxy-middleware from 2.0.7 to 2.0.9 in /docs by @dependabot[bot] in #512
- build(deps-dev): Bump long from 5.3.1 to 5.3.2 by @dependabot[bot] in #514
- build(deps-dev): Bump @walletconnect/types from 2.19.1 to 2.20.0 by @dependabot[bot] in #513
- build(deps-dev): Bump @swc/core from 1.11.20 to 1.11.21 by @dependabot[bot] in #515
- build(deps): Bump step-security/harden-runner from 2.11.1 to 2.12.0 by @dependabot[bot] in #516
- build(deps-dev): Bump nodemon from 3.1.9 to 3.1.10 by @dependabot[bot] in #519
- build(deps-dev): Bump @swc/jest from 0.2.37 to 0.2.38 by @dependabot[bot] in #521
- build(deps-dev): Bump esbuild from 0.25.2 to 0.25.3 by @dependabot[bot] in #522
- build(deps-dev): Bump @swc/core from 1.11.21 to 1.11.22 by @dependabot[bot] in #523
- build(deps-dev): Bump @types/node from 22.14.1 to 22.15.2 by @dependabot[bot] in #525
- build(deps-dev): Bump @walletconnect/types from 2.20.0 to 2.20.2 by @dependabot[bot] in #530
- build(deps-dev): Bump @types/react-dom from 19.1.2 to 19.1.3 by @dependabot[bot] in #528
- build(deps-dev): Bump @types/node from 22.15.2 to 22.15.3 by @dependabot[bot] in #529
- build(deps-dev): Bump @swc/core from 1.11.22 to 1.11.24 by @dependabot[bot] in #531
- build(deps-dev): Bump @types/node from 22.15.3 to 22.15.17 by @dependabot[bot] in #532
- build(deps-dev): Bump esbuild from 0.25.3 to 0.25.4 by @dependabot[bot] in #534
- build(deps-dev): Bump lint-staged from 15.5.1 to 16.0.0 by @dependabot[bot] in #533
- build(deps-dev): Bump @types/react-dom from 19.1.3 to 19.1.5 by @dependabot[bot] in #536
- build(deps-dev): Bump @types/node from 22.15.17 to 22.15.18 by @dependabot[bot] in #537
- build(deps-dev): Bump @swc/core from 1.11.24 to 1.11.29 by @dependabot[bot] in #543
- build(deps-dev): Bump @types/node from 22.15.18 to 22.15.21 by @dependabot[bot] in #542
- build(deps-dev): Bump @walletconnect/types from 2.20.2 to 2.21.0 by @dependabot[bot] in #546
- build(deps-dev): Bump esbuild from 0.25.4 to 0.25.5 by @dependabot[bot] in #547
- build(deps-dev): Bump lint-staged from 16.0.0 to 16.1.0 by @dependabot[bot] in #549
- build(deps-dev): Bump @walletconnect/types from 2.21.0 to 2.21.1 by @dependabot[bot] in #553
- build(deps-dev): Bump @swc/core from 1.11.29 to 1.11.31 by @dependabot[bot] in #552
- update .github workflow files for smaller PR review by @tmctl in #544
- build(deps-dev): Bump @types/react-dom from 19.1.5 to 19.1.6 by @dependabot[bot] in #551
- build(deps-dev): Bump @types/node from 22.15.21 to 22.15.30 by @dependabot[bot] in #554
- build(deps): Bump step-security/harden-runner from 2.12.0 to 2.12.1 by @dependabot[bot] in #556
- build(deps-dev): Bump @walletconnect/types from 2.21.1 to 2.21.2 by @dependabot[bot] in #561
- build(deps-dev): Bump @swc/core from 1.11.31 to 1.12.1 by @dependabot[bot] in #563
- remove husky dependency by @tmctl in #559
- remove deprecated docs in favor of enhanced and simplified in-repo docs by @tmctl in #557
- Remove deprecated demos by @tmctl in #558
- build(deps-dev): Bump @types/node from 22.15.30 to 24.0.1 by @dependabot[bot] in #564
- build(deps-dev): Bump jest and @types/jest by @dependabot[bot] in #567
- build(deps-dev): Bump jest from 30.0.0 to 30.0.2 by @dependabot[bot] in #572
- build(deps-dev): Bump @swc/core from 1.12.1 to 1.12.5 by @dependabot[bot] in #569
- build(deps-dev): Bump concurrently from 9.1.2 to 9.2.0 by @dependabot[bot] in #570
- build(deps-dev): Bump @walletconnect/types from 2.21.2 to 2.21.3 by @dependabot[bot] in #571
- Update dApp signer to allow a transaction to be sent to wallet before sending node id by @tmctl in #526
- update readme by @tmctl in #574
- V2 updated libraries by @tmctl in #575
- build(deps-dev): Bump prettier from 3.5.3 to 3.6.2 by @dependabot[bot] in #576
- build(deps-dev): Bump @swc/core from 1.12.5 to 1.12.7 by @dependabot[bot] in #579
- build(deps-dev): Bump jest and @types/jest by @dependabot[bot] in #583
- build(deps): Bump step-security/harden-runner from 2.12.1 to 2.13.0 by @dependabot[bot] in #582
- update config files by @tmctl in #586
- build(deps-dev): Bump jest from 30.0.3 to 30.0.4 by @dependabot[bot] in #584
- build(deps-dev): Bump @swc/jest from 0.2.38 to 0.2.39 by @dependabot[bot] in #585
- Integrate EIP:155 namespace by @tmctl in https://g...
v1.5.1
What's Changed
This PR updates dependencies throwing critcal securing warnings (elliptic) and updates the Hedera SDK to v2.61.0
- update dependencies and security vulnerabilities / warnings by @tmctl in #479
- build(deps-dev): Bump @types/node from 22.13.10 to 22.13.11 by @dependabot in #481
- build(deps-dev): Bump @swc/core from 1.11.9 to 1.11.12 by @dependabot in #482
Full Changelog: v1.5.0...v1.5.1
v1.5.1-beta-1
What's Changed
update javascript sdk, update other package versions, update security vulnerabilities
- build(deps-dev): Bump @swc/core from 1.10.16 to 1.10.18 by @dependabot in #452
- build(deps-dev): Bump long from 5.3.0 to 5.3.1 by @dependabot in #451
- build(deps-dev): Bump @walletconnect/types from 2.18.0 to 2.18.1 by @dependabot in #450
- build(deps-dev): Bump typedoc from 0.27.7 to 0.27.8 by @dependabot in #449
- build(deps-dev): Bump prettier from 3.5.1 to 3.5.2 by @dependabot in #448
- build(deps-dev): Bump @types/react-dom from 19.0.3 to 19.0.4 by @dependabot in #447
- build(deps-dev): Bump @types/node from 22.13.4 to 22.13.5 by @dependabot in #446
- build(deps): Bump @grpc/grpc-js and @hashgraph/sdk in /docs by @dependabot in #453
- build(deps): Bump step-security/jest-coverage-report-action from 2.3.2 to 2.3.3 by @dependabot in #462
- build(deps-dev): Bump typedoc from 0.27.8 to 0.27.9 by @dependabot in #461
- build(deps-dev): Bump typescript from 5.7.3 to 5.8.2 by @dependabot in #459
- Add Hedera Integration Page by @itsbrandondev in #445
- build(deps-dev): Bump @swc/core from 1.10.18 to 1.11.5 by @dependabot in #456
- build(deps-dev): Bump @walletconnect/types from 2.18.1 to 2.19.0 by @dependabot in #457
- build(deps-dev): Bump @types/node from 22.13.5 to 22.13.8 by @dependabot in #460
- build(deps-dev): Bump @types/node from 22.13.8 to 22.13.10 by @dependabot in #465
- build(deps-dev): Bump prettier from 3.5.2 to 3.5.3 by @dependabot in #464
- build(deps-dev): Bump @swc/core from 1.11.5 to 1.11.8 by @dependabot in #463
- build(deps): Bump prismjs from 1.29.0 to 1.30.0 in /docs by @dependabot in #468
- build(deps): Bump axios from 1.7.7 to 1.8.2 in /docs by @dependabot in #467
- build(deps): Bump axios from 1.7.4 to 1.8.2 by @dependabot in #466
- build(deps): Bump @babel/runtime-corejs3 from 7.26.0 to 7.26.10 in /docs by @dependabot in #471
- build(deps): Bump @babel/helpers from 7.26.0 to 7.26.10 in /docs by @dependabot in #470
- build(deps): Bump @babel/runtime from 7.26.0 to 7.26.10 in /docs by @dependabot in #469
- build(deps): Bump actions/setup-node from 4.2.0 to 4.3.0 by @dependabot in #478
- Update Hedera Integration Pathways by @itsbrandondev in #472
- build(deps-dev): Bump esbuild from 0.25.0 to 0.25.1 by @dependabot in #476
- build(deps-dev): Bump @swc/core from 1.11.8 to 1.11.9 by @dependabot in #477
- build(deps-dev): Bump lint-staged from 15.4.3 to 15.5.0 by @dependabot in #474
- build(deps-dev): Bump @walletconnect/types from 2.19.0 to 2.19.1 by @dependabot in #475
Full Changelog: v1.5.0...v1.5.1-beta-1
v1.5.0
What's Changed
TLDR; Many dependabot updates. Main feature addition by @MohamedArbani. Thanks for the contribution!
This PR enhances the openModal function to handle scenarios where the user dismisses the WalletConnect modal without completing the wallet connection process.
- ci: Roll-back of codecov version due to issues with latest one. #395 by @san-est in #365
- build(deps): Bump path-to-regexp and express in /docs by @dependabot in #367
- build(deps-dev): Bump prettier from 3.4.1 to 3.4.2 by @dependabot in #368
- build(deps-dev): Bump typescript from 5.6.3 to 5.7.2 by @dependabot in #369
- build(deps-dev): Bump @swc/core from 1.9.3 to 1.10.0 by @dependabot in #370
- build(deps-dev): Bump react and react-dom by @dependabot in #371
- build(deps-dev): Bump @types/node from 22.10.1 to 22.10.2 by @dependabot in #377
- build(deps-dev): Bump @swc/core from 1.10.0 to 1.10.1 by @dependabot in #378
- build(deps-dev): Bump nodemon from 3.1.7 to 3.1.9 by @dependabot in #381
- build(deps-dev): Bump lint-staged from 15.2.10 to 15.2.11 by @dependabot in #382
- build(deps): Bump nanoid from 3.3.7 to 3.3.8 in /docs by @dependabot in #383
- feat: add token update examples by @kantorcodes in #362
- chore: add repo maintainers in the CODEOWNERS file by @PavelSBorisov in #384
- React Native instructions by @tmctl in #385
- build(deps-dev): Bump concurrently from 9.1.0 to 9.1.2 by @dependabot in #399
- build(deps-dev): Bump @swc/core from 1.10.1 to 1.10.4 by @dependabot in #398
- build(deps-dev): Bump typescript from 5.6.3 to 5.7.2 by @dependabot in #390
- build(deps-dev): Bump @walletconnect/types from 2.17.2 to 2.17.3 by @dependabot in #388
- build(deps-dev): Bump esbuild from 0.24.0 to 0.24.2 by @dependabot in #392
- build(deps-dev): Bump typedoc from 0.26.11 to 0.27.6 by @dependabot in #396
- build(deps): Bump step-security/harden-runner from 2.10.2 to 2.10.3 by @dependabot in #401
- ci: run publish step only on main branch by @andrewb1269hg in #408
- build(deps-dev): Bump typescript from 5.7.2 to 5.7.3 by @dependabot in #407
- build(deps-dev): Bump long from 5.2.3 to 5.2.4 by @dependabot in #404
- build(deps-dev): Bump @types/node from 22.10.2 to 22.10.6 by @dependabot in #409
- build(deps-dev): Bump @swc/core from 1.10.4 to 1.10.7 by @dependabot in #403
- build(deps-dev): Bump @walletconnect/sign-client from 2.17.2 to 2.17.3 by @dependabot in #391
- Update CODEOWNERS by @rbarker-dev in #411
- build(deps-dev): Bump @types/react-dom from 18.3.1 to 19.0.3 by @dependabot in #406
- build(deps-dev): Bump lint-staged from 15.2.11 to 15.3.0 by @dependabot in #394
- build(deps): Bump step-security/harden-runner from 2.10.3 to 2.10.4 by @dependabot in #418
- build(deps-dev): Bump @swc/core from 1.10.7 to 1.10.8 by @dependabot in #417
- build(deps-dev): Bump @types/node from 22.10.6 to 22.10.7 by @dependabot in #416
- build(deps-dev): Bump lint-staged from 15.3.0 to 15.4.1 by @dependabot in #415
- build(deps-dev): Bump @walletconnect/types from 2.17.3 to 2.17.4 by @dependabot in #414
- build(deps-dev): Bump @walletconnect/sign-client from 2.17.3 to 2.17.4 by @dependabot in #413
- build(deps-dev): Bump lint-staged from 15.4.1 to 15.4.3 by @dependabot in #420
- build(deps-dev): Bump @walletconnect/sign-client from 2.17.4 to 2.17.5 by @dependabot in #421
- build(deps-dev): Bump @types/node from 22.10.7 to 22.10.10 by @dependabot in #423
- build(deps-dev): Bump @swc/core from 1.10.8 to 1.10.9 by @dependabot in #424
- build(deps): Bump actions/setup-node from 4.1.0 to 4.2.0 by @dependabot in #425
- build(deps-dev): Bump @swc/core from 1.10.9 to 1.10.12 by @dependabot in #429
- build(deps-dev): Bump @types/node from 22.10.10 to 22.13.0 by @dependabot in #427
- build(deps-dev): Bump @walletconnect/types from 2.17.5 to 2.18.0 by @dependabot in #426
- build(deps-dev): Bump esbuild from 0.24.2 to 0.25.0 by @dependabot in #435
- build(deps-dev): Bump @swc/core from 1.10.12 to 1.10.15 by @dependabot in #434
- build(deps-dev): Bump @types/node from 22.13.0 to 22.13.1 by @dependabot in #433
- build(deps-dev): Bump prettier from 3.4.2 to 3.5.0 by @dependabot in #432
- build(deps-dev): Bump typedoc from 0.27.6 to 0.27.7 by @dependabot in #431
- build(deps-dev): Bump prettier from 3.5.0 to 3.5.1 by @dependabot in #439
- build(deps-dev): Bump @types/node from 22.13.1 to 22.13.4 by @dependabot in #438
- build(deps-dev): Bump long from 5.2.4 to 5.3.0 by @dependabot in #440
- build(deps-dev): Bump @swc/core from 1.10.15 to 1.10.16 by @dependabot in #437
- build(deps): Bump step-security/jest-coverage-report-action from 2.3.1 to 2.3.2 by @dependabot in #443
- build(deps): Bump step-security/harden-runner from 2.10.4 to 2.11.0 by @dependabot in #442
- fix: enhance modal session handling to reject on user cancellation by @MohamedArbani in #348
- Add information regarding Ed25519 & ECDSA Keys to docs (fixed verification) by @itsbrandondev in #430
- 1.5.0 by @tmctl in #444
New Contributors
- @PavelSBorisov made their first contribution in #384
- @MohamedArbani made their first contribution in #348
- @itsbrandondev made their first contribution in #430
Full Changelog: v1.4.2...v1.5.0
v1.4.2
What's Changed
This release upgrades hedera wallet connect to play a more active role in session management. It will automatically remove invalid sessions when making calls in order to improve the overall user experience.
- feat: active session management for stale / removed sessions by @kantorcodes in #356
Full Changelog: v1.4.1...v1.4.2
v1.4.1
What's Changed
Per discussion our changes to signTransaction were potentially breaking for existing dApps. We've updated this method to enable passing a base64 string in the original implementation with a depreciation notice.
- fix: enable signTransaction to be backwards compatible by @kantorcodes in #363
Full Changelog: v1.3.8...v1.4.1