ROSE Wallet 1.12.0
Change Log
1.12.0 (2024-07-27)
Features
-
Support connecting to Ledger via Bluetooth in mobile app (#1841)
-
Lock profile when user leaves app in mobile app (#1933)
-
Prevent mobile app content from being captured in screenshots or apps view (#1940)
-
Remove "Continue without the profile" button (#1914)
-
Make creating an account the default flow (#1939)
-
Display pending transactions (#1954, #1998, #1999, #2001)
Introduces a section for pending transactions within the transaction history
interface. It is designed to display transactions currently in a pending
state that are made within the wallet. The section will also show up in case
there is a discrepancy between transaction history nonce and wallet nonce, indicating that some transactions are currently in pending state.
Bug Fixes and Improvements
-
Fix hiding body scrollbar in extension, again, for Chrome 121 and newer (#1902)
-
Consistently style active and hovered buttons in nav bars (#1903, #1986, #2018)
-
Add logo to login form (#1904)
-
Make buttons to manage accounts more prominent (#1909)
-
Simplify login text (#1912)
-
Improve the text for creating a profile (#1913)
-
Show debondable amount next to debonding input (#1915)
-
Fix layout shift when showing notifications (#1920)
Grommet Box with gap prop generates gaps for React null elements.
Notification component is using Layer which is null before portal is created -
Sync extension manifest version during version bump (#1921)
-
Allow eth private keys that start with 0x (#1923)
-
Add a delay before user can finish V0 migration to encourage reading (#1943)
-
Prevent number inputs being changed when scrolling over them (#1956)
-
Migrate from grpc.oasis.dev to grpc.oasis.io (#1965)
-
Cache API requests for transaction details (#1979)
-
Fix crash when expanding delegation translated by Google (#1983)
-
Only show Delegations and Debonding tabs in Stake view (#1985)
-
Fix losing mnemonic input when changing phone orientation (#2008)
-
Move staked and debonding count badge into text parentheses (#2014)
-
Increase the density for mobile UI and extension popup (#1905, #1908, #1966
#2017)
Internal Changes
-
Update and deduplicate sub-dependencies using
npx yarn-deduplicate yarn.lock
(#1900)This reduces the size of node_modules and speeds up installing dependencies.
-
Add extension build artifacts to GitHub workflows (#1922)
-
Add Android bundle to GitHub Action build artifacts (#1944)
-
Upgrade Capacitor to v6 (#1957)
-
Refactor transactions status to enum (#1970)
-
Update Oasis Scan OperationsRow swagger spec (#1981)
-
Lint rule to detect broken Google Translate in CommissionBounds (#1984)