Releases: hashgraph/hedera-wallet-connect
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
v1.1.0
This release adds new features implementing the signer interface as well as adds support for multiple sessions. Additionally a number of dependabot PRs were merged.
What's Changed
- Bump @types/jest from 29.5.11 to 29.5.12 by @dependabot in #49
- Bump husky from 9.0.7 to 9.0.10 by @dependabot in #50
- Bump prettier from 3.2.4 to 3.2.5 by @dependabot in #51
- Bump lint-staged from 15.2.0 to 15.2.2 by @dependabot in #59
- Bump typedoc from 0.25.7 to 0.25.8 by @dependabot in #58
- Bump @types/node from 20.11.11 to 20.11.17 by @dependabot in #57
- Bump @walletconnect/web3wallet from 1.10.0 to 1.10.1 by @dependabot in #55
- Bump @hashgraph/sdk from 2.40.0 to 2.41.0 by @dependabot in #56
- Bump actions/setup-node from 3.8.1 to 4.0.2 by @dependabot in #52
- Bump husky from 9.0.10 to 9.0.11 by @dependabot in #63
- Bump @types/node from 20.11.17 to 20.11.19 by @dependabot in #62
- Bump nodemon from 3.0.3 to 3.1.0 by @dependabot in #65
- Bump @walletconnect/sign-client from 2.11.1 to 2.11.2 by @dependabot in #66
- Bump typedoc from 0.25.8 to 0.25.12 by @dependabot in #80
- Bump typescript from 5.3.3 to 5.4.2 by @dependabot in #79
- Bump @types/node from 20.11.19 to 20.11.25 by @dependabot in #78
- Bump esbuild from 0.20.0 to 0.20.1 by @dependabot in #69
- Bump @hashgraph/sdk from 2.41.0 to 2.42.0 by @dependabot in #74
- Bump @walletconnect/web3wallet from 1.10.1 to 1.10.2 by @dependabot in #67
- Bump follow-redirects from 1.15.5 to 1.15.6 by @dependabot in #83
- Bump esbuild from 0.20.1 to 0.20.2 by @dependabot in #84
- Bump typedoc from 0.25.12 to 0.25.13 by @dependabot in #98
- Bump typescript from 5.4.2 to 5.4.5 by @dependabot in #108
- Bump @hashgraph/sdk from 2.42.0 to 2.44.0 by @dependabot in #118
- Bump @walletconnect/utils from 2.11.2 to 2.12.2 by @dependabot in #106
- Bump @walletconnect/web3wallet from 1.10.2 to 1.11.2 by @dependabot in #107
- Bump @walletconnect/types from 2.11.2 to 2.12.2 by @dependabot in #109
- Bump @types/node from 20.11.25 to 20.12.7 by @dependabot in #111
- Bump rimraf from 5.0.5 to 5.0.7 by @dependabot in #127
- Bump @types/node from 20.12.7 to 20.12.11 by @dependabot in #130
- Bump esbuild from 0.20.2 to 0.21.2 by @dependabot in #131
- Bump @walletconnect/web3wallet from 1.11.2 to 1.12.0 by @dependabot in #133
- Bump @types/node from 20.12.11 to 20.12.12 by @dependabot in #136
- Bump esbuild from 0.21.2 to 0.21.3 by @dependabot in #138
- Bump @hashgraph/sdk from 2.44.0 to 2.45.0 by @dependabot in #137
- ci: Updated workflows and added codeowners by @rbarkerSL in #140
- Add support for multiple sessions by @franfernandez20 in #135
- Implement missing DAppSigner methods for Signer interface by @pwoosam in #116
New Contributors
- @rbarkerSL made their first contribution in #140
- @franfernandez20 made their first contribution in #135
- @pwoosam made their first contribution in #116
Full Changelog: v1.0.6...v1.1.0
v1.0.6 - Add types to distribution
What's Changed
- Add types, import production package in demo by @hgraphql in #43
- fix package name change in the demo
- remove unnecessary files from npm package
Full Changelog: v1.0.5...v1.0.6
Update release version to npm version
This PR updates the version as published to npm to be the same as the release version on github. This also includes recent dependabot PRs.
What's Changed
- Bump @types/node from 20.11.6 to 20.11.10 by @dependabot in #37
- Bump esbuild from 0.19.12 to 0.20.0 by @dependabot in #39
- Bump husky from 8.0.3 to 9.0.6 by @dependabot in #38
- Update package.json by @hgraphql in #40
Full Changelog: v1.0.4...v1.0.5