Releases: valora-inc/wallet
Valora 1.23.1
Commits included
This release is a patch on top of v1.23.0, with some additional commits. See release branch: https://github.com/celo-org/wallet/tree/release/wallet/1.23.1
Bug fixes
- resolve app slowness caused by translations resource merging for every translation key (#1665)
Valora 1.23.0
Summary
Valora 1.23.0 includes over the air translations, among many other bug fixes and improvements throughout the application.
Commits included
This release was cut from main on December 13th, 2021 from 3edbb1b. See release branch: https://github.com/valora-inc/wallet/tree/release/wallet/1.23.0.
Features
- Persona valora customization (#1534)
- Add new Persona KYC states (#1590)
- Adding phone number not verified UI for link bank account page (#1579)
- New tokens automatically (#1502)
- feat(persona): connect persona and Link Bank Account (#1564)
- Adding link bank account to settings menu (#1560)
- feat(PFP): Add LinkBankAccountScreen Component (#1545)
- Crowdin OTA translations (#1433)
Bug fixes
- Avoid capturing an exception when the state is undefined (#1600)
- fix some strings in link bank account (#1594)
- Reset app state when keychain/keystore has no matching password hash (#1539)
Other
- Misc E2E: Test ID's and update to fund-e2e-accounts.sh (#1602)
- Cancel in progress runs of workflows to avoid building outdated code (#1603)
- running new icons through react-svgr (#1577)
- update crowdin source to be locales/base/*.json (#1576)
- New Crowdin updates (#1514)
- merge bundled translations with cached OTA translations on app load (#1565)
- Update email subject to Valora (#1380)
- Remove notification-service (#1558)
- remove direct calls to i18n.t when useTranslation hook is available (#1563)
- Fee estimation refactor (#1411)
- Update detox version (#1535)
- move i18n related logic to separate folder and create separate i18n redux store (#1542)
- Deprecate recoverEIP712TypedDataSigner (#1533)
- Make PHP the default local currency for unit tests (#1541)
- Remove duplication in v0Schema (#1540)
Valora 1.22.4
Commits included
This release is a patch on top of v1.22.3, with some additional commits. See release branch: https://github.com/celo-org/wallet/tree/release/wallet/1.22.4
Bug fixes
- Fix missing translations in ActionRequest (#1561)
Valora 1.22.3
Commits included
This release is a patch on top of v1.22.2, with some additional commits. See release branch: https://github.com/celo-org/wallet/tree/release/wallet/1.22.3
Bug fixes
- fix incorrect translation key name in consumer incentives screen #1543
Valora 1.22.2
Commits included
This release was cut from main on November 25, 2021 from ce2f1ea. See release branch: https://github.com/celo-org/wallet/tree/release/wallet/1.22.2
Bug fixes
- Fix pending invite item in feed (#1492)
- Show the invited user's name in the invite modal (#1513)
- Feature flags fetch fix (#1503)
- add a patch so that when hasStable or hasCelo is undefined, we dont show cash in bottom sheet (#1527)
- Fix crash when no local amount is returned by the blockchain-api (#1529)
- Fix bidali modal not triggered (#1532)
Other
- add i18n gate to initialise i18n before app is loaded (#1414)
- update mobile readme google cloud instructions (#1487)
- remove unused component CeloDollarsOverview (#1484)
- single translation file #1 - accountScreen10 (#1473)
- Update known vulnerabilities (#1490)
- New Crowdin updates (#1485)
- Merge all translation files into a single file (#1483)
- Update documentation around WalletConnect and DAppKit (#1471)
- Remove it.only blocks (#1469)
- Create deeplinks.md (#1498)
- Update Cloud Functions lockfile (#1475)
- Convert Payment Request Confirmation to Functional Component (#1501)
- New Crowdin updates (#1496)
- Persona Component (#1419)
- Update docs around repo secrets for external contributors (#1518)
- Replace default recipient wallet address with e2e test faucet address (#1528)
- correct translation key (#1536)
Valora 1.22.1
Commits included
This release is a patch on top of 1.22.0, with some additional commits. See release branch: https://github.com/celo-org/wallet/tree/release/wallet/1.22.1.
Bug fixes
- Don't allow writing comments for non-core tokens (#1393)
- Don't try to fetch user balances if there's no address in the store (#1425).
- Fix broken ipapi schema for fetchUserLocationData cloud function (#1427).
- Adding a tracking event for terms and conditions page (#1405).
- Fix balances serialization for analytics (#1453).
- Use correct decimal separators on TokenDisplay (#1458)
- Token support UI fixes (#1463).
- Serialize balances as numbers for analytics (#1467).
- Fix Moonpay webhook schema (#1445).
- Adjust Simulator Parameter (#1468).
Other
Valora 1.22.0
Summary
Valora 1.22.0 includes WalletConnect and CleverTap improvements and the beginning of multi-token support among many other bug fixes and improvements throughout the application.
Commits included
This release was cut from main on November 11th, 2021 from 9515af3. See release branch: https://github.com/valora-inc/wallet/tree/release/wallet/1.22.0.
Features
- Send selectors hooks (#1303).
- Update daily transaction limit (#1315).
- Add multi-token support to the Send Amount screen (#1302).
- Add send confirmation screen (#1312).
- Add response validation to IP API service (#1321).
- Specify nonce for exchange transactions (#1268).
- Make token picker on bottom sheet scrollable (#1346).
- Add cEUR display from providers (#1349).
- Allow sending or inviting using multiple tokens (#1342).
- Add multi-token support to deeplink/QR scan (#1367).
- Add feature flags to use for some multi-token support features (#1388).
- Add token balances to homescreen (#1294).
- Add more user analytics properties (#1391).
- Add super analytics properties (#1409).
- Fetch token balances using Blockscout (#1386).
- Hide displaying tokens in home screen behind feature flag (#1397).
Bug fixes
- Fixes to Send Amount flows screens (#1301).
- Refactor token selectors (#1348).
- Fix decimals to show in TokenDisplay (#1368).
- Fix require cycles (#1383).
- Fix address on SendConfirmation screen (#1357).
- Fix SendConfirmation screen insufficient funds bug (#1389).
- Reference correct Valora gcloud projects and tables in CICO webhooks (#1394).
- Remove name from user analytics properties (#1413).
Other
- Update link to SETUP (#1309).
- Breakout iOS and Android workflows (#1320).
- Documentation updates (#1310).
- Skip flakey verification e2e test (#1327).
- Update status badges (#1331).
- Rename SENTRY_URL to SENTRY_CLIENT_URL (#1316).
- Remove legacy blockchain-api code (#1340).
- Add Leak Canary (#1345).
- Change Android target API level to 30 (#1354).
- Add more coverage reports (#1350).
- Switch to Valora owned KMS keys (#1363).
- Increase required code coverage to 75% (#1347).
- Change p8 certificate path in Fastfile (#1403).
- New Crowdin updates (#1308).
Valora 1.21.0
Summary
Valora 1.21.0 includes a Cash In button experiment, adds support for CleverTap and contains general bug fixes and improvements.
Commits included
This release was cut from main on October 23, 2021 from 8590f40. See release branch: https://github.com/celo-org/wallet/tree/release/wallet/1.21.0
Features
- Support for proguard in debug builds (#1114)
- Converting importwallet into a functional component (#1177)
- Clean up in-app notification showing logic (#1231)
- Replace "account key" with "Recovery Phrase" throughout the codebase (#1239)
- Dynamic CICO Text And Post Exchange Send Flow (#1036)
- Cash in button experiment (#1212)
- Fix vulnerabilities (#1242)
- Get token info and balances into redux (#1232)
- Update known vulnerabilities (#1245)
- Use deterministic blinding factor when calling ODIS (#1228)
- CleverTap integration (#1007)
- Update to @testing-library/react-native and add @testing-library/jest-native (#1184)
- Adding some animation to cashin bottom sheet to make it show up less abrupt (#1248)
- Spruce/log phone type analytics (#1271)
- Adding instructions on how to run the app on mainnet (#1269)
- E2E Stability (#1254)
- GDPR compliance about location data with CleverTap (#1290)
- Add some utilities for multi-token support (#1244)
- Tomm/e2e verification (#534)
- Add tests for IP address fix (#1297)
- New Crowdin updates (#1203)
Bug fixes
- Fix screen title translation (#1213)
- Fix crash on iOS device in debug mode (#1234)
- Small changes to invite rewards copy (#1236)
- Fixing onboarding steps for restore wallet flow (#1280)
- Use dappName (#1282)
- [WalletConnect] Fix using incorrect param for personal_sign requests (#1287)
- Remove Clear Input Button From Phone Number Input (#1283)
- Fix yielding of IP address fetch (#1288)
- Fix Account Address Label (#1293)
- Disable tapping feed items while pending (#1292)
- Fixed missed analytics events when triggered before async init has finished (#1295)
- Fix CleverTap init and push handling on iOS (#1299)
- Disable tokensSaga since it's not ready yet (1df89e3)
- Fix Sentry upload error during iOS build (b3bb529, 0d50086)
Valora 1.20.4
Commits included
This release is a patch on top of v1.20.3, with some additional commits. See release branch: https://github.com/celo-org/wallet/tree/release/wallet/1.20.4
Bug fixes
- Fixes for WalletConnect integration
Valora 1.20.3
Commits included
This release is a patch on top of v1.20.2, with some additional commits. See release branch: https://github.com/celo-org/wallet/tree/release/wallet/1.20.3
Bug fixes
- Fixes for WalletConnect integration