Skip to content

ROSE Wallet 1.12.0

Compare
Choose a tag to compare
@github-actions github-actions released this 29 Jul 20:44
· 153 commits to master since this release
v1.12.0
1056ac8

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)

  • Add Android update screen (#1945, #1969)

  • 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)

  • Fix physical back button behavior on Android (#1928, #1932)

  • Make settings tabs consistent height (#1935, #1950)

  • 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)

  • Fix refreshing transactions list (#1963, #1967)

  • 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)