v0.0.29
peterpeterparker
released this
30 Jul 11:25
·
1729 commits
to main
since this release
Frontend
Features
- Remove the confirmation button from the welcome loader - regardless of whether the user has already signed up once, they won't be asked to click "Let's go!" to start using Oisy.
- When establishing a connection with WalletConnect using QR code, the user won't be prompted to confirm, and the wizard will continue automatically after successfully reading a URL with the camera.
- Display USD amounts with a custom format
#'###.00
instead of the standardized internationalcompact
presentation. - Add validation of the ETH fees in the "Send" workflow.
- Dynamic sorting of the tokens extended with pinning tokens with balance at the top.
- Add a few anonymous analytics metrics to understand how the WalletConnect connection is initiated.
- Update the most recent Sns tokens definition.
- Support for ckWSTETH.
Fix
- When a user converts an ERC20 token to a ckERC20 twin token, the UI needs information about the counterpart token (ERC20). Given that a user could enable a ckERC20 token without enabling the ERC20, this could lead to drawbacks in the UI flow. Therefore, we aim to automatically enable ERC20 tokens if required.
- The menu option "Your addresses" did not work on the "Settings" page. These weren't very useful there, so we removed those options from that particular page.
Chore
- Various refactoring to help implement the new design and UI style.
- Create a weekly job to remove unused components.
- Add a script that checks if there are ERC20 duplicates.
- Remove unused Svelte files.
- Adjust a minor typo in an i18n key.
- Skip selected ckERC20 logos generation as ckUSDT and ckUSDC have distinctive logos.
- Create a script to check unused i18n keys.
Notes
This release points to several commits related to work in progress, notably features that need enhancement in the backend, which were not included nor deployed in this version.