Releases: hashgraph/hedera-wallet-connect
Session and logging improvements
What's Changed
Huge improvements in session management and logging to ensure transactions land properly and expire signers are removed promptly
- Bump typedoc from 0.26.9 to 0.26.10 by @dependabot in #304
- Bump @types/node from 22.7.5 to 22.7.7 by @dependabot in #305
- Bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #307
- ci: Add statuses write permission by @mishomihov00 in #308
- ci: Updating action to use step-security maintained version. by @san-est in #309
- ci: Updating action to use step-security maintained version + fixing a typo. by @san-est in #310
- Bump actions/setup-node from 4.0.4 to 4.1.0 by @dependabot in #311
- Bump @types/node from 22.7.7 to 22.8.1 by @dependabot in #313
- Bump @types/jest from 29.5.13 to 29.5.14 by @dependabot in #312
- v1.3.5 Improved Documentation and Test Runner by @kantorcodes in #317
- Bump @types/node from 22.8.1 to 22.8.7 by @dependabot in #320
- Bump typedoc from 0.26.10 to 0.26.11 by @dependabot in #321
- Bump @swc/jest from 0.2.36 to 0.2.37 by @dependabot in #322
- Bump @swc/core from 1.7.40 to 1.7.42 by @dependabot in #323
- Bump concurrently from 9.0.1 to 9.1.0 by @dependabot in #335
- Bump @walletconnect/sign-client from 2.17.1 to 2.17.2 by @dependabot in #334
- Bump @types/node from 22.8.7 to 22.9.0 by @dependabot in #332
- Bump @swc/core from 1.7.42 to 1.9.1 by @dependabot in #331
- Bump @walletconnect/types from 2.17.1 to 2.17.2 by @dependabot in #333
- ci: creates a pipeline for canary npm releases for testing by @kantorcodes in #326
- Adds the wallet + dapp demos into the docusarous docs. by @kantorcodes in #329
- fix: reverts transaction body changes by @kantorcodes in #325
- fix: improved session handling and logging by @kantorcodes in #327
New Contributors
- @mishomihov00 made their first contribution in #308
- @san-est made their first contribution in #309
- @kantorcodes made their first contribution in #317
Full Changelog: v1.3.4...v.1.3.6
Handle session disconnect errors
This is a small release that catches errors when a dapp tries to close an error that doesn't exist.
What's Changed
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
This release includes a number of dependabot updates in additional to updates to core packages. In addition, it offers support for a transaction record query in the signer.
- Bump step-security/harden-runner from 2.9.0 to 2.9.1 by @dependabot in #232
- Bump ts-jest from 29.2.3 to 29.2.4 by @dependabot in #231
- Bump lint-staged from 15.2.7 to 15.2.8 by @dependabot in #230
- rename the github action workflow to accurately describe what the wor… by @tmctl in #228
- add deprecation warning for a method that uses and outdated WalletCon… by @tmctl in #233
- Bump axios from 1.7.2 to 1.7.4 by @dependabot in #237
- CI: Update runners to use new runner group by @rbarkerSL in #239
- Bump typedoc from 0.26.5 to 0.26.6 by @dependabot in #242
- Bump lint-staged from 15.2.8 to 15.2.9 by @dependabot in #243
- Bump esbuild from 0.23.0 to 0.23.1 by @dependabot in #245
- Bump @walletconnect/sign-client from 2.14.0 to 2.15.1 by @dependabot in #246
- Bump husky from 9.1.4 to 9.1.5 by @dependabot in #249
- Bump ts-jest from 29.2.4 to 29.2.5 by @dependabot in #250
- Bump micromatch from 4.0.7 to 4.0.8 by @dependabot in #252
- Bump @walletconnect/types from 2.14.0 to 2.15.1 by @dependabot in #247
- Bump @types/node from 20.14.12 to 22.5.0 by @dependabot in #248
- Add TransactionRecord Query by @MiguelLZPF in #251
- Bump @types/node from 22.5.0 to 22.5.4 by @dependabot in #262
- Bump lint-staged from 15.2.9 to 15.2.10 by @dependabot in #258
- Bump @walletconnect/sign-client from 2.15.1 to 2.16.0 by @dependabot in #261
- Bump @walletconnect/types from 2.16.0 to 2.16.1 by @dependabot in #268
- Bump typedoc from 0.26.6 to 0.26.7 by @dependabot in #274
- Bump husky from 9.1.5 to 9.1.6 by @dependabot in #273
- Bump @types/jest from 29.5.12 to 29.5.13 by @dependabot in #272
- Bump @walletconnect/sign-client from 2.16.0 to 2.16.1 by @dependabot in #271
- Bump @types/node from 22.5.4 to 22.5.5 by @dependabot in #269
- Bump step-security/harden-runner from 2.9.1 to 2.10.1 by @dependabot in #266
- Bump actions/setup-node from 4.0.3 to 4.0.4 by @dependabot in #275
- Bump esbuild from 0.23.1 to 0.24.0 by @dependabot in #276
- Bump nodemon from 3.1.4 to 3.1.7 by @dependabot in #278
- Bump @walletconnect/sign-client from 2.16.1 to 2.16.2 by @dependabot in #279
- Bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #282
- Fix Sign Transaction Signature by @MiguelLZPF in #125
- Add tsdocs to the getSigner method by @Deligrim in #284
- ci: Update hedera-wallet-connect per Q3 audit findings by @andrewb1269hg in #292
- Bump concurrently from 8.2.2 to 9.0.1 by @dependabot in #280
- Bump @walletconnect/sign-client from 2.16.2 to 2.17.1 by @dependabot in #296
- Bump @walletconnect/modal from 2.6.2 to 2.7.0 by @dependabot in #288
- Bump @types/react-dom from 18.3.0 to 18.3.1 by @dependabot in #293
- Bump @types/node from 22.5.5 to 22.7.5 by @dependabot in #294
- Bump typedoc from 0.26.7 to 0.26.9 by @dependabot in #295
- Bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #290
- Update wallet connect packages by @hgraphql in #285
- 1.3.3 by @tmctl in #253
New Contributors
- @MiguelLZPF made their first contribution in #251
- @Deligrim made their first contribution in #284
- @andrewb1269hg made their first contribution in #292
Full Changelog: v1.3.2...v1.3.3
Update build process for easier library consumption in different environements
There have been a number of issues reported in importing this library in different environments. Prior to this release, esbuild has been used to bundle the library code for consumption by clients. However, this has lead to complexity and incompatibility with popular frameworks such as NextJS 14. This release removes esbuild for bundling the library code. A user of this library using a modern bundler or framework can now more easily import this library and rely on their tool chain to prepare their code for the environments they live in, such as a nodejs back end or a NextJS 14 front end or backend.
The majority of the changes are highlighted by this PR - #224
What's Changed
- Use TSC to build the library instead of esbuild by @tmctl in #224
- Bump husky from 9.1.1 to 9.1.4 by @dependabot in #227
- Bump ts-jest from 29.2.2 to 29.2.3 by @dependabot in #221
Full Changelog: v1.3.1...v1.3.2
Preview release for application testing of different library build
This is a preview release to test #224
v1.3.2-0
v1.3.1
What's Changed
This release adds a patch to solve issues that have been reported in verifying signed transactions for a particular node account id. For more information see #124 and #170.
This release also includes a number of dependabot updates.
- Update package.json by @tmctl in #192
- Update package-lock.json by @tmctl in #193
- Bump @walletconnect/utils from 2.13.1 to 2.13.3 by @dependabot in #175
- Bump react-dom and @types/react-dom by @dependabot in #176
- Bump lint-staged from 15.2.5 to 15.2.7 by @dependabot in #177
- Bump ts-jest from 29.1.4 to 29.1.5 by @dependabot in #182
- Bump prettier from 3.3.1 to 3.3.2 by @dependabot in #180
- Bump @walletconnect/types from 2.13.1 to 2.13.3 by @dependabot in #178
- Bump ws from 7.5.9 to 7.5.10 by @dependabot in #185
- Bump @walletconnect/web3wallet from 1.12.1 to 1.12.3 by @dependabot in #179
- Bump @types/node from 20.14.2 to 20.14.10 by @dependabot in #196
- Bump typescript from 5.4.5 to 5.5.3 by @dependabot in #203
- Bump typedoc-theme-hierarchy from 4.1.2 to 4.1.3 by @dependabot in #202
- Bump nodemon from 3.1.3 to 3.1.4 by @dependabot in #199
- Bump typedoc from 0.25.13 to 0.26.3 by @dependabot in #198
- Bump rimraf from 5.0.7 to 5.0.8 by @dependabot in #197
- Bump ts-jest from 29.1.5 to 29.2.2 by @dependabot in #211
- Bump typedoc from 0.26.3 to 0.26.4 by @dependabot in #210
- Bump prettier from 3.3.2 to 3.3.3 by @dependabot in #209
- Bump actions/setup-node from 4.0.2 to 4.0.3 by @dependabot in #206
- Bump @hashgraph/sdk from 2.46.0 to 2.48.1 by @dependabot in #200
- Bump step-security/harden-runner from 2.8.1 to 2.9.0 by @dependabot in #214
- Update DAppSigner.ts by @teacoat in #170
New Contributors
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
This release adds the functionality to enable communication between a wallet extension and a web dApp embedded in an iframe. Additionally, Hgraph has been added to the codeowners file to facilitate merging to main and releases. A number of dependabot updates are included in this release.
Thanks to everyone that has contributed by reviewing, testing, and adding new functionality.
- chore: Added hgraph-io-hedera to CODEOWNERS and updated to include devops-ci by @rbarkerSL in #174
- Bump step-security/harden-runner from 2.8.0 to 2.8.1 by @dependabot in #169
- Bump @types/node from 20.14.0 to 20.14.2 by @dependabot in #167
- Bump nodemon from 3.1.2 to 3.1.3 by @dependabot in #163
- Bump esbuild from 0.21.4 to 0.21.5 by @dependabot in #164
- Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #172
- Bump @hashgraph/sdk from 2.45.0 to 2.46.0 by @dependabot in #165
- Bump react from 18.2.0 to 18.3.1 by @dependabot in #162
- Bump @walletconnect/web3wallet from 1.12.0 to 1.12.1 by @dependabot in #166
- Bump prettier from 3.3.0 to 3.3.1 by @dependabot in #168
- Feat/iframe extension connect by @franfernandez20 in #86
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- Added new extension popup feature video demo4
- force exit so that tests complete in github actions by @tmctl in #142
- Bump esbuild from 0.21.3 to 0.21.4 by @dependabot in #147
- Bump eslint-plugin-tsdoc from 0.2.17 to 0.3.0 by @dependabot in #156
- Bump ts-jest from 29.1.2 to 29.1.4 by @dependabot in #158
- Bump lint-staged from 15.2.2 to 15.2.5 by @dependabot in #148
- Bump prettier from 3.2.5 to 3.3.0 by @dependabot in #151
- Bump @types/node from 20.12.12 to 20.14.0 by @dependabot in #152
- Bump nodemon from 3.1.0 to 3.1.2 by @dependabot in #153
- update release version by @hgraphql in #161
- Feat/extension popup by @franfernandez20 in #82
New Contributors
Full Changelog: v1.1.1...v1.2.0
v1.1.1
What's Changed
This updates the version in the package.json file so that it can be published to npm.
- Bump step-security/harden-runner from 2.7.0 to 2.8.0 by @dependabot in #144
- Publish v1.1.1 to npm by @hgraphql in #145
Full Changelog: v1.1.0...v1.1.1