Skip to content

Releases: Concordium/cryptox-android

1.3.0 – Protocol 7, Push notifications and more

29 Oct 09:02
Compare
Choose a tag to compare

This update introduces support for Protocol 7, push notifications, and seed import and export. It also fixes several bugs.

Added

  • Notifications for CCD and CIS-2 token transactions
  • Concordex exchange and Wert service where CCD can be purchased
  • Ability to reveal the wallet private key for those
    having no ability to reveal the seed phrase
  • Ability to use the wallet private key to restore the wallet
  • Support for Protocol 7 – reducing validation/delegation stake no longer locks the whole amount

Fixed

  • Inability to configure a validator closed for delegation
  • Incorrect state of the account tokens page when there are no tokens
  • Crash caused by a malformed WalletConnect verifiable presentation request
  • Validation/delegation text notices

The attached APKs have signatures different from the packages distributed through Google Play, therefore can't be installed over each other without manual uninstallation.

1.2.0 – Company ID, CCD listings, newsfeed

27 Aug 08:27
Compare
Choose a tag to compare

1.2.0 introduces support for Company ID, CCD listings, and a newsfeed, along with optional anonymous analytics. It also fixes several visual bugs.

Added

  • CCD listings – browse exchanges and services where CCD can be purchased
  • Optional anonymous analytics powered by Matomo
  • Concordium newsfeed
  • Support for company identities created with Global FinReg

Fixed

  • Visually increasing the balance after sending CCD instead of decreasing it
  • Adding newly created accounts to the address book with a blank name
  • Incorrect text colors in dark theme on Xiaomi

Changed

  • The paste button on the recovery phrase input screen is now attached to the top of the keyboard hence remains always visible

The attached APKs have signature different from the packages distributed through Google Play, therefore can't be installed over each other without manual uninstall.

1.1.1 – WalletConnect pairing stability

11 Jun 12:37
2298fe6
Compare
Choose a tag to compare

This version improves WalletConnect pairing stability in situations where the connection is poor.

Changed

  • Increased WalletConnect pairing timeout to reduce the number of "Could not connect" errors

The attached APKs have signature different from the packages distributed through Google Play, therefore can't be installed over each other without manual uninstall.

1.1.0 – Removal of shielding

07 Jun 08:21
f5ba841
Compare
Choose a tag to compare

Removed

  • Shielding – now it is only possible to unshield your balances

Added

  • Ability to unshield your balances from the "More" screen
  • Support for WalletConnect binary messages signing
  • Ability to paste the phrase from the clipboard when importing a wallet

Changed

  • The "Watch video" link on the welcome screen now opens the account creation tutorial
  • Actualized the Terms and the Privacy Policy

Fixed

  • A way to get into an empty wallet without confirming the seed phrase

The attached APKs have signature different from the packages distributed through GooglePlay, therefore can't be installed over each other without manual uninstall.

1.0.0 – Feature parity with Concordium

25 Apr 13:21
8d7d785
Compare
Choose a tag to compare

Version 1.0.0 brings feature parity with Concordium Wallet for Mobile, fixes multiple bugs and improves the overall user experience.

Added

  • Setting up and updating validator pool commission rates
  • Support for WalletConnect CCD transfer requests
  • Ability to see full details of a WalletConnect transaction to sign
  • Ability to see full details of a Spaceseven transaction to sign
  • Support for WalletConnect verifiable presentation requests (for identity proofs)
  • Validation of metadata checksum when adding CIS-2 tokens
  • Display of balance/ownership when adding CIS-2 tokens

Removed

  • Revealing identity attributes when creating an account

Fixed

  • An issue where signing a text message through WalletConnect did not work
  • An issue where a dApp could request to get a transaction signed by a different account than the one chosen for the WalletConnect session
  • Crashing when received unexpected error from an identity provider
  • Exiting the wallet after accepting an identity verification error
  • Incorrect environment name in a private key export file for Mainnet
  • Improper handling of rejected identity verification when setting up a new wallet
  • Showing "Address copied" when copying a transaction hash to the clipboard in the scheduled transfer view
  • An issue where the identity name was off-center when the edit name icon was visible
  • An issue where exporting transaction logs for an account without any transactions would be stuck at 0%
  • "Invalid WalletConnect request" message repeatedly shown if received a request with unsupported transaction type
  • Exported private key for file-based initial account being incompatible with concordium-client
  • Inability to search for CIS-2 token by ID on contracts with lots of tokens
  • When managing CIS-2 tokens, removing all of them when only unselecting the visible ones
  • Composing a letter with a malformed recipient when clicking the support email on the About screen
  • Possibility of spamming the app with WalletConnect requests from a malfunctioning dApp

Changed

  • Suggest running a recovery when facing account or identity creation errors
  • Baker/baking renamed to Validator/validating
  • WalletConnect session proposals are now rejected if the namespace or methods are not supported, or if the wallet contains no accounts.
  • WalletConnect transaction signing request now shows the receiver
    (either smart contract or an account) and amount of CCD to send (not including CIS-2 tokens)
  • Transfers tab renamed to Activity on the account details screen
  • Identity data tab on the account details screen is no longer shown for accounts without revealed attributes
  • CIS-2 tokens with corrupted or missing metadata can no longer be added

The attached APKs have signature different from the packages distributed through GooglePlay, therefore can't be installed over each other without manual uninstall.