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

🚀 Release 3.1.0 #4791

Merged
merged 10 commits into from
Feb 27, 2024
Merged

🚀 Release 3.1.0 #4791

merged 10 commits into from
Feb 27, 2024

Conversation

thesan
Copy link
Collaborator

@thesan thesan commented Feb 27, 2024

Added

  • Wallet Connect support.
  • Mobile support for member onboarding, creation, and update.
  • Link to nomination video guide.

Fixed

  • Autocomplete popup showing under post update toolbar.

thesan and others added 10 commits February 21, 2024 19:29
* Do not rely on `injectweb3-connect` for the "supportedWallets" list

* Remove Polkadot.js from the recommended wallets
See https://discord.com/channels/811216481340751934/943152333427191859/1192881817653620786

* Replace `Wallet.signer` by `Wallet.getSigner(address)`

* Expose `genesisHash` and `runtimeVersion` on the `ProxyApi`

* Install WalletConnect dependencies

* Integrate WalletConnect

* Fix types in stories and tests

* Fix wallet connection

* Fix transactions

* Fix with the proxy api

* Add the WalletConnect logo

* Fix legacy tests

* Persist session

* Remove "getSigner" method

* Implement "signRaw" with wallet connect

* Handle disconnections

* Properly disconnect accounts

* Fix wallet connection

* Fix interaction tests

* Name the accounts

* Fix the wallet reject app case

* Load wallet connect in parallel to the RPC node

* Add some metadata

* Fix wallet disconnection

* Address change requests
Do not create to WalletConnect instances
Use local schema schema to run the codegen
* Enable the onboarding flow on mobile

* Fix the tests

* Fix account selectors on mobile

* Fix some more mobile UI

* Hide most transaction buttons on mobile

* Fix confirm transaction modal on mobile

* Fix modals footer on desktop

* Fix Validator integration tests

* Fix typo

* Allow the editing and deleting posts on mobile

* Remove email subscription Lorem ipsum tooltip

* Fix modal footers again

* Fix account select balance locks alignment

* Fix unit tests
Put the edit post toolbar under the autocomplete tooltips
@thesan thesan requested a review from kdembler February 27, 2024 16:01
Copy link

vercel bot commented Feb 27, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
dao ✅ Ready (Inspect) Visit Preview Feb 27, 2024 4:07pm
pioneer-2 ✅ Ready (Inspect) Visit Preview Feb 27, 2024 4:07pm
pioneer-2-storybook ✅ Ready (Inspect) Visit Preview Feb 27, 2024 4:07pm

Copy link
Collaborator

@kdembler kdembler left a comment

Choose a reason for hiding this comment

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

LGTM

@thesan thesan merged commit d185fda into main Feb 27, 2024
8 checks passed
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.

2 participants