Releases: Concordium/cryptox-android
1.4.0 – Simple onboarding
Added
- Optimized user experience during the onboarding process
Changed
- When going to Concordex DEX, there's no need to select or copy account address, as it is a WalletConnect-based DEX which fetches the wallet data itself.
- The "," separator sign used on all balances in the wallet - to make it easier to read large numbers
- Use the new customizable page allowing pre-setting the address and the token for the Swipelux payment gateway
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.3.2 – Some fixes
Fixed
- Crash on launch when Google Play Services is disabled
- Inconsistent transaction fee for invoke smart contract
- Crashing when first launching the app offline
- Not receiving CIS-2 transaction notifications when they are disabled for CCD transactions
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.3.0 – Protocol 7, Push notifications and more
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
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
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
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
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.