Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): downgrade WalletConnect #4406

Merged
merged 12 commits into from
Oct 31, 2023
Merged

fix(deps): downgrade WalletConnect #4406

merged 12 commits into from
Oct 31, 2023

Conversation

MuckT
Copy link
Collaborator

@MuckT MuckT commented Oct 27, 2023

Description

It appears from Sentry that since v1.68.0 we've had increasing numbers of users hit issues with Wallet connect. This PR reverts upgrades to those dependencies to versions previously used.

Test plan

TBD

Related issues

N/A

Backwards compatibility

Yes

@emerge-tools
Copy link

emerge-tools bot commented Oct 27, 2023

1 build had no size change

Name Version Download Change Install Change
Celo (test) 1.71.0 (136) 26.4 MB ⬇️ 960 B 63.2 MB -

Celo (test) 1.71.0 (136)

No changes to report


🛸 Powered by Emerge Tools

Copy link
Member

@jeanregisser jeanregisser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!
This downgrade sounds ok for the short term. Though it is worrying if we can't upgrade with confidence.

We should chat about what we should do longer term.

yarn.lock Outdated Show resolved Hide resolved
@jeanregisser jeanregisser changed the title fix(deps): downgrade wallet connect fix(deps): downgrade WalletConnect Oct 30, 2023
yarn.lock Show resolved Hide resolved
events "^3.3.0"

"@walletconnect/utils@2.10.0":
version "2.10.0"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same for this one?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was able to resolve this modifying the lock file directly, but I am not sure that's ideal. I believe @kathaypacific had to do something similar in the past with the WalletConnect dependencies.

@codecov
Copy link

codecov bot commented Oct 30, 2023

Codecov Report

Merging #4406 (10f5d37) into main (b662fef) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #4406   +/-   ##
=======================================
  Coverage   84.90%   84.90%           
=======================================
  Files         701      701           
  Lines       25922    25922           
  Branches     3432     3432           
=======================================
  Hits        22008    22008           
  Misses       3854     3854           
  Partials       60       60           

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b662fef...10f5d37. Read the comment docs.

@MuckT
Copy link
Collaborator Author

MuckT commented Oct 31, 2023

@jeanregisser I wonder if we should clear out the sessions and pending requests in a redux migration.

@MuckT MuckT merged commit 3c3130e into main Oct 31, 2023
15 checks passed
@MuckT MuckT deleted the tomm/wc-deps-downgrade branch October 31, 2023 19:26
MuckT added a commit that referenced this pull request Oct 31, 2023
### Description

It appears from
[Sentry](https://valora-inc.sentry.io/discover/results/?cursor=0%3A250%3A0&field=title&field=release&field=environment&field=user.display&field=timestamp&name=Error%3A+Unable+to+find+WalletConnect+session+matching+topic+dfe8ce6bc3a89058f7a292b37d934e6f2bbe944a9bc15...&project=1250733&query=issue%3ACELO-MOBILE-EJR&sort=-timestamp&statsPeriod=90d&yAxis=count%28%29)
that since v1.68.0 we've had increasing numbers of users hit issues with
Wallet connect. This PR reverts upgrades to those dependencies to
versions previously used.

### Test plan

TBD

### Related issues

N/A

### Backwards compatibility

Yes
github-merge-queue bot pushed a commit that referenced this pull request Mar 25, 2024
### Description

Upgrades Wallet Connect dependencies to the latest versions: originally
pinned in #4406.

### Test plan

- Tested locally on iOS and Android
  - Connect
  - Verify
  - Sign Transaction

### Related issues

- Related: ACT-962

### Backwards compatibility

Yes

### Network scalability

N/A
shottah pushed a commit to zed-io/kolektivo that referenced this pull request May 15, 2024
### Description

Upgrades Wallet Connect dependencies to the latest versions: originally
pinned in valora-inc#4406.

### Test plan

- Tested locally on iOS and Android
  - Connect
  - Verify
  - Sign Transaction

### Related issues

- Related: ACT-962

### Backwards compatibility

Yes

### Network scalability

N/A
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants