Skip to content

Valora 1.4.0

Compare
Choose a tag to compare
@jeanregisser jeanregisser released this 27 Nov 16:40
b299e8a

Summary

Relative to the 1.3.0 release, this update enables buying cUSD using Simplex, makes verification faster and more reliable, improves deep links handling and includes a "Shake-to-Contact" feature to easily get in touch with our support team. Other improvements include showing the CELO balance in the menu, bug fixes around CELO withdrawal and connectivity issues. It also restricts CP-DOTO for users in the Philippines and Japan.

Note: this release was abandoned and replaced by the v1.5 release. It was never published publicly on the Play Store or App Store.

Commits included

This release was cut from master on November 5, 2020 from 7bb0775.
See release branch: https://github.com/celo-org/celo-monorepo/tree/release/wallet/1.4.0

Features

  • Add fee estimation for Withdrawing CELO and pay for Withdrawing and Selling CELO fees in CELO (#5345)
  • Country feature flags and changes for countries where CP-DOTO is restricted (#5613)
  • Don't allow phone numbers from sanctioned countries (#5662)
  • Simplex cUSD integration in Valora (#5678)
  • Report to analytics reveal statuses from validators (#5315)
  • Update copy on the onboarding screens (#5675)
  • Allows wallet users to be able to withdraw CELO from Valora using a deep link (#5515)
  • Add Japan to restricted CP-DOTO countries (#5708)
  • Changes to work with Xcode 12 (#5670)
  • Add shake to Contact screen (#5690)
  • Use hard-coded gas values in the verifications flow (#5679)
  • Show a message on the verification screen to encourage not closing the app (#5702)

Bug fixes

  • Display currency of payment request without changing local currency settings (#5112)
  • Use CELO to pay for gas when selling CELO (#5572)
  • Mitigate transaction timeout issues due to backgrounding and slow networks (#5620)
  • Fix handling deep links (#5591)
  • Don't start transactions until the PIN is correctly input (#5396)
  • Retry if geth fails to init because of no internet (#5700)
  • Add correct decimal separator on CELO Withdrawal (#5701)
  • Fix account timeout issue during verification (#5656)
  • Remove force unlock from initial onboarding flow (#5734)

Testing

  • End-to-end iOS and Android tests run locally
  • Sanity testing on Nexus 5 and iPhone X
  • Ongoing smoke testing with Ankit and his Lodestone QA team
  • Ongoing internal testing