v0.0.28
peterpeterparker
released this
25 Jul 14:10
·
1759 commits
to main
since this release
Frontend
Features
- Change call to action text to authenticate with II.
- Tokens list in "Manage modal" will be sorted by market cap and some pinned.
- The network switcher (Chain Fusion, Ethereum, Internet Computer, etc.) is moved from the header to the tokens list.
- Reorder items in the user menu.
- Move WalletConnect connection call to action inside the user menu.
- Enhance pseudo network name to "Chain Fusion (all networks)".
- Remove
'unsafe-inline'
inscript-src
of the Content-Security-Policy as agent-js does not require it anymore. - Create staging.oisy.com which derives principals from the staging environment tewsx-xaaaa-aaaad-aadia-cai.icp0.io.
- Create beta.oisy.com which derives principals from the production environment oisy.com.
- Support for
ckUSDT
.
Fixes
- Fixed a bug where the
Back
component would loop between the last two navigational pages ("Transactions" and "Settings"). - Updated logic to determine which ckETH ledger canister ID to use when converting ckERC20 to ERC20. Previously, converting testnet tokens on production would use the incorrect ledger based on the environment.
Style
- Changed the icon for the context menu on the main page.
- Chevron down icon will inherit the color from the parent.
Build
- Bump
ic-js
andgix-cmp
to the most recent published libraries. - Update
agent-js
to v1.4.0.
Chore
- Various refactoring to help implement the new design and UI style.
- Remove unnecessary
IcToken
casting. - Generate
ic-domains
at build time to supportbeta.oisy.com
andstaging.oisy.com
. - Generate
ii-alternative-origins
at build time to derive origins forbeta.oisy.com
andstaging.oisy.com
. - Script to periodically check for unused Svelte components.
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.