Version 1.0
over 1 year ago by Idan Shperling
Version 1.0:
Backend:
Wallet Connect Enhancements:
- Decrypt Wallet Connect signing data; fix problems with Polygon chains on different Dapps.
- balance issues across various wallets resolved.
Organization and Policy Fixes:
- Quorum corrections in organization policies.
- introduction of sub-accounts feature to add individual/business accounts with permissions.
Transaction Handling:
- Fix failed Polygon transactions due to gas fee issues.
- improve estimate-tx-fee endpoint with more data.
- new Arbitrum chain support.
- Wallet Management: Introduce a wallet switcher to create multi-blockchain wallets under the same umbrella.
- fix Wallet Connect with Polygon chains; NFT collections and filters fixed.
Spending & Permissions: Spending limits bugs resolved:
- new role permissions introduced including admin, user, user-approver.
- support for user-approver in elections.
Maintenance: Package versions bumped:
- logging imported on all microservices.
- Auth middlewares refactored.
- fixed various wallet and top-up problems.
Frontend:
Gas & Asset Management: Support for gas stations:
- new actions (transfer/swap) on each asset row.
- manual transfers from Gas Stations enabled.
TypeScript & Views:
- Added TypeScript SDK.
- introduced wallet cluster views.
- improved number of approvers by presenting new roles.
Loading & Notifications: Resolved app loading spinner issues:
- fixed global notification errors.
- introduced a more dynamic frontend.
Error Handling: Fixed 502 bad gateway screen:
- interceptor enhanced to handle different HTTP statuses.
UI/UX Enhancements: Many minor UI/UX improvements:
- package versions updated.
- unwanted logic removed from FE to BE.
- new logout screen implementation.
DevOps:
- Kubernetes Migration: Upgraded from version 1.23 to 1.25.
- Security Measures: Identified and fixed vulnerabilities in different microservices.