Releases: WalletConnect/walletconnect-monorepo
Releases · WalletConnect/walletconnect-monorepo
2.3.0
What's Changed
- feat:cosmos provider by @ganchoradkov in #1861
- chore: web3wallet deps bump by @ganchoradkov in #1863
- feat: web3wallet readme by @ganchoradkov in #1865
- chore(templates): adds sub-section for link to docs issue/PR by @bkrem in #1868
- chore: bumped heartbeat by @ganchoradkov in #1869
- fix: Add reject value when rejecting connection promise on transportClose by @amiryadid-fb in #1870
- refactor: session extension by @ganchoradkov in #1874
- Port cacao utils from auth by @devceline in #1887
New Contributors
- @amiryadid-fb made their first contribution in #1870
Full Changelog: 2.2.1...2.3.0
2.2.1
What's Changed
- fix(scripts): differentiate
sed
command by platform by @bkrem in #1838 - fix: check if relay event is related to a pairing topic by @pedrouid in #1839
- fix: expirer pending requests by @ganchoradkov in #1843
- fix: Fix typos by @rex4539 in #1853
- feat: optional request expiry by @ganchoradkov in #1851
- feat: subscriptions clean up by @ganchoradkov in #1852
- Tag 2.2.1 by @0xasimetriq in #1858
New Contributors
Full Changelog: 2.2.0...2.2.1
2.2.0
What's Changed
- docs: add template to add new chain to Explorer by @finessevanes in #1803
- fix: validate set default chain by @ganchoradkov in #1826
- feat: empty required namespaces by @ganchoradkov in #1832
- feat: pending pairigs cleanup by @ganchoradkov in #1834
- chore(deps): bump json5 from 1.0.1 to 1.0.2 by @dependabot in #1835
Full Changelog: 2.1.5...2.2.0
2.1.5
What's Changed
- fix: resubscribing after transport is reopened by @ganchoradkov in #1643
- refactor(engine): speed up performance by @ganchoradkov in #1648
- chore(deps): update jsonrpc-ws-connection to fix various WS issues by @bkrem in #1669
- fix: tests reliability by @ganchoradkov in #1682
- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #1698
- Refactor: update link location by @finessevanes in #1693
- feat: re-enable webhook tests by @arein in #1717
- fix: don't litter test output by @arein in #1722
- feat(scripts): auto-update RELAYER_SDK_VERSION as part of
new-version
by @bkrem in #1731 - feat: Web3Wallet SDK by @ganchoradkov in #1771
- fix: stalled connection in CI by @ganchoradkov in #1758
- feat: Implement Eventemitter#removeAllListener. by @antondalgren in #1762
- feat: pending requests by @ganchoradkov in #1795
New Contributors
- @finessevanes made their first contribution in #1693
- @antondalgren made their first contribution in #1762
Full Changelog: 2.1.4...2.1.5
2.1.4
What's Changed
- fix: resubscribing after transport is reopened by @ganchoradkov in #1643
- refactor(engine): speed up performance by @ganchoradkov in #1648
- chore(deps): update jsonrpc-ws-connection to fix various WS issues by @bkrem in #1669
- fix(deps): adds missing explicit
events
dep by @bkrem in d2663e1
Full Changelog: 2.1.3...2.1.4
2.1.3
What's Changed
- fix: x region tests transport disconnnect by @ganchoradkov in #1627
- fix(deps): ensure pino import resolves at runtime by @bkrem in #1635
Full Changelog: 2.1.2...2.1.3
2.1.2
What's Changed
- chore: v2.1.1 by @ganchoradkov in #1593
- fix: universal provider persistance by @ganchoradkov in #1598
- feat(test): cover reconnection lifecycle by @arein in #1599
- chore: logger update by @ganchoradkov in #1616
Full Changelog: 2.1.1...2.1.2
2.1.1
What's Changed
- chore: 2.1.0 by @ganchoradkov in #1544
- linting errors, async issues async not needed or await missing by @bws9000 in #1563
- fix(types): removes leftover
pairing_
references in client types by @bkrem in #1577 - feat(o11y): integrate with statuspage by @arein in #1585
- fix: socket transport manual start/stop by @ganchoradkov in #1590
- feat: connect & disconnect fx types by @ganchoradkov in #1591
New Contributors
Full Changelog: 2.1.0...2.1.1
2.1.0
2.0.0
What's Changed
- fix: speed up validation tests by @ganchoradkov in #1515
- chore: a comment to explain why await is ommited by @ganchoradkov in #1516
- chore: adds universal-provider to workspaces by @ganchoradkov in #1517
- fix(core): fixes missing
isInitialized
check onstore.getAll
by @bkrem in #1523 - fix: universal provider required test params by @ganchoradkov in #1524
- fix(deps): fixes stale keyvaluestorage storage due to types deps by @bkrem in #1535
- feat: Pairing API by @bkrem in #1536
Important changes when upgrading from 2.0.0-rc.x
to 2.0.0 (stable)
- Pairings are now managed by the Pairing API (see docs)
- We recommend accessing all pairing-related values and methods via the
SignClient.core.pairing
interface going forward. - BREAKING CHANGE: Pairing events (
pairing_create
,pairing_delete
,pairing_expire
) are now managed by thecore/pairing
EventEmitter:- Before:
signClient.on(“pairing_delete”, …)
- After:
signClient.core.pairing.events.on(“pairing_delete”, …)
- Before:
- Pairing methods are now managed by the
core/pairing
controller:- Before:
signClient.pair(…)
- After:
signClient.core.pairing.pair(…)
- Calling pairing-specific methods directly on
signClient
will continue to work, but is considered deprecated and will be removed in a future major version.
- Before:
- Pairing values are now managed by the
core/pairing
controller and have a dedicated getter:signClient.core.pairing.getPairings()
- Accessing stored pairings via
SignClient.pairing
will continue to work, but is considered deprecated and will be removed in a future major version.
- Accessing stored pairings via
Full Changelog: 2.0.0-rc.4...2.0.0