Releases: valora-inc/wallet
Valora 1.57.0
Summary
We've updated Valora in order to fix bugs, enhance our features and improve overall performance.
Commits included
This release was cut from main on May 10th, 2023 from fd34019.
Features
- feat: send recipient as e.164 (if possible) to resolveId endpoint by @silasbw in #3690
- feat: fetch and store positions by @jeanregisser in #3699
- feat: add recipient type to send/request events by @anthonydaoud in #3673
- feat: show positions in the assets screen by @jeanregisser in #3702
- feat(statsig): refresh when app becomes active by @satish-ravi in #3706
- feat: add revoke phone number to settings screen by @kathaypacific in #3717
- feat: include positions when showing the total balance by @jeanregisser in #3714
- feat: in app review - redux and saga setup by @MuckT in #3691
- feat: Jumpstart link handler by @gnardini in #3726
Bug Fixes
- fix(cico): navigate to home on cancel/failure if add withdraw menu item is hidden by @satish-ravi in #3687
- fix: adjust styles for no search result icon and text by @MuckT in #3692
- fix: unable to navigate to some screens after entering PIN on iOS by @jeanregisser in #3688
- fix: skip fetching dapplist during onboarding flow by @kathaypacific in #3696
- fix(firebase): fix firebase messaging initialization by @jh2oman in #3700
- fix: transaction feed truncated at the bottom when home actions are enabled by @jeanregisser in #3725
- fix: ensure inviter and invitee is present in the same event by @kathaypacific in #3728
- fix(positions): don't include positions in total balance if the feature is disabled by @jeanregisser in #3727
Other
- chore: bump app version to 1.57.0
by @valora-bot in #3686 - chore(l10n): update translations from Crowdin by @valora-bot-crowdin in #3685
- chore(deps): upgrade Segment to v2 (along with all its plugins) and Firebase to v17 by @jh2oman in #3684
- chore: update licenses and disclaimer by @valora-bot in #3693
- chore: ensure statsig / analytics / i18n initialised before rendering app by @kathaypacific in #3672
- chore(statsig): Add getFeatureGate function by @jh2oman in #3694
- chore: upgrade to react native 0.67 by @kathaypacific in #3667
- chore: remove duplicate openssl pod by @kathaypacific in #3695
- chore: increase WC connection timeout by @kathaypacific in #3697
- chore: delete old transaction feed by @jeanregisser in #3701
- chore: ensure dapp filters bounce on scroll over by @kathaypacific in #3708
- chore: improve log comments for dapp list fetch by @kathaypacific in #3707
- chore: rename bottomSheet component to free up namespace by @kathaypacific in #3712
- chore: sprinkle more haptic feedback by @kathaypacific in #3709
- chore: refactor settings class to functional component by @kathaypacific in #3711
- chore(test): fix app init test which persisted spy mock across tests by @kathaypacific in #3716
- chore(support): implement a new zendesk API based way to reach support by @jh2oman in #3703
- chore(keyless-backup): set up keyless backup screen by @cajubelt in #3715
- chore(l10n): update translations from Crowdin by @valora-bot-crowdin in #3718
- chore: add new native bottom sheet component by @kathaypacific in #3713
- chore: misc swaps screen tidy ups by @kathaypacific in #3710
- test(e2e): run on android sdk 24 by @MuckT in #3689
- chore: remove app.celoNews.enabled by @MuckT in #3719
- chore: update styling of phone number text by @kathaypacific in #3721
- chore(l10n): update translations from Crowdin by @valora-bot-crowdin in #3722
- chore: replace Settings snapshot tests with functional tests by @kathaypacific in #3723
- chore: use load balancer url for getting positions + pass right network by @jeanregisser in #3730
- chore: update licenses and disclaimer by @valora-bot in #3731
Valora 1.56.0
Summary
We've updated Valora in order to fix bugs, enhance our features and improve overall performance.
Commits included
This release was cut from main on Apr 26th, 2023 from 13c96ba.
Features
c4fe85e feat: calculate dapp score and sort for search (#3629)
d50d7a6 feat: dapp list search (#3599)
7b26620 feat(bottom sheet): Adding Sticky header to the bottom sheet (#3626)
8046ad6 feat(swaps): Adding support for new tokens and search box (#3613)
f8ad7ad feat: search filter sans analytics (#3630)
9d2b909 feat(home): new shadows for home card, dapps (#3649)
f41b510 feat(home-actions): add new swap screen used by home actions (#3623)
0501c82 feat: hide Swap and Add & Withdraw menu items for Home Screen Actions experiment (#3614)
49ca500 feat(swaps): improve swap screen layout with new designs (#3654)
d7aa732 feat: celo price chart localization (#3661)
c60896c feat(dapps): adjust size and padding on carousel (#3665)
62a8bc2 feat(kyc): Add support for PersonalDataAndDocumentsDetailed KYC schema (#3636)
Bug Fixes
6d076bc fix(onboarding): land on the correct screen if bailed on recovery phrase (#3627)
585fed7 fix(e2e): Update FC KYC test (#3639)
d88aa18 fix: do not display all header when results are empty (#3640)
46dfe5d fix: check verification status before displaying phone number on drawer (#3652)
c7e4ba1 fix: display reconnect info on supercharge screen when decentrally verified (#3635)
fc7e8b5 fix: yoga build issue with XCode 14 (#3656)
b0762bc fix(deps): downgrade dependency react-native-fast-crypto to ^2.0.0 (#3657)
a2abff3 fix(swap): ensure that outdated exchange rates are not shown on switch token (#3655)
ebe04a2 feat: debounce requests to resolve-id endpoint (#3662)
3d48bc9 feat(swap): input validation and decimal keyboard type (#3658)
7c6fa99 feat(home-actions): Show back button on screens reached from home actions (#3643)
b1f83cc fix(swaps): Fix errors when swapping all the gas token. (#3647)
a9c0886 fix: dismiss keyboard on drawer toggle (#3664)
acad25e fix: ensure that patches are not cached in the CI (#3676)
0d8e6a2 fix(home): don't fire visitHome on every re-render (#3678)
83d9ca9 fix(choose-your-adventure): navigate to correct screen on Add Funds (#3681)
a07a905 fix(KYC): Fix FiatConnect KYC agreement checkbox (#3680)
Other
d5fa53a feat: dapp list search analytics (#3602)
1a80646 chore: update licenses and disclaimer (#3632)
3b56577 chore(l10n): update translations from Crowdin (#3633)
b17f0f3 chore(analytics): add events for home screen actions (#3634)
9074254 chore: bump app version to 1.56.0 (#3638)
0c4a27a chore(l10n): update translations from Crowdin (#3637)
794b502 chore(l10n): update translations from Crowdin (#3645)
c8ac30e refactor(analytics): use a single event for home actions (#3646)
fd08aa5 chore(analytics): fire an event for simplex cash in (#3644)
6a1d667 chore: remove redundant haptic on settings item (#3653)
bbdc0a3 chore: move dapps filters and search experiment to statsig (#3650)
33f6723 chore: add cache control for fetching supercharge rewards (#3642)
a91a1df chore(l10n): update translations from Crowdin (#3659)
44b94f0 chore: resolve warning for bottom sheet navigator (#3660)
f7cbf78 chore: remove non celo news code path (#3641)
d4e1656 test(celo-page): celo education, price graph and price in header (#3648)
d507a71 chore: update Supercharge screen copy for V.1.53 and earlier (#3669)
1ba69d3 chore(l10n): update translations from Crowdin (#3670)
60ea420 chore: ensure backwards compatibility when dapps v2 data is used (#3663)
a21e03f chore(l10n): update translations from Crowdin (#3671)
5e392de chore(send): update banner text for connecting phone and contacts sync (#3675)
dcfee5e chore(deps): upgrade segment, firebase (#3631)
7049c56 chore: update licenses and disclaimer (#3679)
c0ac106 chore(revert): revert segment and firebase upgrade (#3682)
92b602a chore: update licenses and disclaimer (#3683)
13c96ba chore(l10n): update translations from Crowdin (#3677)
Valora 1.55.0
Summary
We've updated Valora in order to fix bugs, enhance our features and improve overall performance.
Commits included
This release was cut from main on Apr 6th, 2023 from b394246.
Features
5fa1029 feat: dapp filter improvements (#3580)
5c0195b feat: add CHF as supported local currency (#3589)
545ce70 feat(home): Hide nav bar in home screen actions experiment (#3604)
0d7b483 feat(home-actions): add ActionsCarousel component (#3600)
f336827 feat(home): add actions carousel based on experiment parameter (#3608)
e85b521 feat: remove all filter chip (#3607)
3ac04aa feat(statsig): Setup home actions experiment (#3605)
24b7387 feat(fiatExchange): Don't show add funds when pressing withdraw home action (#3610)
Bug Fixes
bf53663 fix: flakey offramps test for link at bottom of screen (#3586)
a71e8fd fix: invite modal height sometimes incorrect on android (#3584)
0059427 fix: ensure always refetch supercharge rewards when remote config refreshed (#3582)
1a7adee fix(deps): patch for rn to fix on-drag keyboard dismiss on android (#3596)
8186cd8 fix: Add invite reward banner for cUSD invite rewards (#3606)
5a98201 fix(statsig): initialize before home screen requests experiments (#3615)
e3eac4b fix(home-actions): small styling changes (#3618)
807ec2a fix(forced-backup): disable forced backup if experiment param says to (#3624)
0b4e518 fix: dismiss keyboard on bottom sheet open (#3625)
ba89455 fix(statsig): Refactor Statsig initialization and user object updates (#3616)
b394246 fix(notifications): show notifs perms dialogue on first homescreen visit (#3622)
Other
a970075 chore: bump app version to 1.55.0 (#3578)
3de7e1a chore: remove supercharge from redux persist blacklist (#3583)
6904580 chore(l10n): update translations from Crowdin (#3577)
6d0dfca chore: update swaps copy (#3581)
29e96fa fix(deps): update dependency base64 to ^1.2.0 (#3588)
0d56173 chore(l10n): update translations from Crowdin (#3587)
05aefb9 fix(deps): update dependency fp-ts to v2.13.1 (#3591)
09c4d4c fix(deps): update dependency graphql to ^14.7.0 (#3592)
82ee97e chore: add instrumentation on push notification opt in / out (#3590)
57d2bec fix(statsig): handle Statsig in e2e test environments (#3597)
c095207 chore(l10n): update translations from Crowdin (#3601)
797121d chore: add remote config variable for decentralised phone verification paths (#3603)
42b317f chore: add workflow to check that only base translations are modified (#3585)
4b8b498 docs(bottom-sheet): mark BottomSheet.tsx as deprecated with jsdoc (#3612)
611ddba chore(l10n): update translations from Crowdin (#3611)
be113d6 chore(l10n): update translations from Crowdin (#3619)
24f8304 style: clean-up dapp explorer folder structure (#3620)
945a5ab chore(support): add country to quick info footer (#3617)
Valora 1.54.0
Summary
We've updated Valora in order to fix bugs, enhance our features and improve overall performance.
Commits included
This release was cut from main on Mar 23rd, 2023 from f2eb70f.
Features
138eb4c feat: dapp filter screens (#3474)
f751b48 feat(fiatconnect): add PIX account schema (#3525)
911a3dc feat: logger improvements (#3509)
fa1ac00 feat: better packager logs (#3511)
f3d4159 feat(swap): add warning when swapping max CELO (#3498)
a63d4a4 feat(recovery-phrase): Show exclamation in sidebar (#3532)
7d5bd8c feat(fiatconnect): support pix account (#3542)
d37c003 feat(homecard): Add new copy for backup phrase experiment variant (#3549)
9960637 feat: Display different backup copy for backup phrase experiment variant (#3550)
d8709c2 feat(swaps): Updating default tokens in the swap screen (#3538)
347d8d7 feat: add reverify homecard for DPV users (#3554)
7a001fe feat(onboarding): Add new onboarding recovery phrase screens (#3540)
e942626 feat: swaps v2 execute screen with lottie (#3518)
aafc3da feat(onboarding): New ChooseYourAdventure screen for the end of the onboarding flow (#3564)
224a932 feat(profile): add a generate name button (#3566)
c61eaad feat(profile): implement new picture style (#3568)
d49fbad feat: sprinkle haptic feedback in a handful of places (#3563)
1428312 feat(analytics): Add analytics events for "choose your own adventure" flow (#3570)
deca60d feat(onboarding): hook up choose your adventure experiment (#3569)
94a61f9 feat: Support multiple invite rewards versions in the wallet (#3555)
Bug Fixes
09c8f3c fix(dapps): tweak dapps title and description to match the designs (#3522)
dbf4187 fix(wc): don't crash WC sagas when the icons property is incorrect (#3520)
74ec64b fix: uncaught saga errors not reported to Sentry (#3530)
32f81fe fix(wc): prevent unhandled errors from cancelling all WC action handlers (#3527)
c1f814c fix: error in appVersionSaga (#3535)
5b800d3 fix(logger): [object Object]
logged instead of the serialized data (#3545)
d61919c fix(sagas): use safely
in all our action listeners (#3547)
87f1b10 fix: unable to swap on Uniswap (#3560)
Other
0d40793 chore: bump app version to 1.54.0 (#3519)
c7306a1 chore(l10n): update translations from Crowdin (#3523)
7295771 chore: use the project's TypeScript version instead of the one bundled with VS Code (#3521)
3c12850 chore(onboarding): Set up mock function to return experiment parameters (#3524)
0fd0518 chore: update fiatconnect packages (#3528)
eb62f75 docs: update 'registering tokens' plan to reflect recent changes (#3529)
718ba83 docs: tweaks to watching assets (#3531)
7f38397 refactor(onboarding): consolidate onboarding flow logic. (#3505)
24398c2 chore(l10n): update translations from Crowdin (#3533)
6662bf2 chore: add safely
helper for sagas + documentation (#3526)
de7f2bf docs: small tweaks to watching assets (#3539)
07a173f chore: use prettier on all supported files (#3543)
42a157d chore: remove circle_deploy.sh (#3541)
7c5f124 chore(l10n): update translations from Crowdin (#3537)
14ca927 chore(logs): remove unnecessary stringification (#3546)
ebe96d9 refactor(statsig): helper for getting experiment parameters (#3534)
b6b921b chore(l10n): update translations from Crowdin (#3551)
118808f chore(deps): bump @sideway/formula from 3.0.0 to 3.0.1 (#3544)
eea0cab chore(l10n): update translations from Crowdin (#3557)
d99872a chore: ensure supercharge v2 first session data refresh (#3548)
a5ebf6b chore: update supercharge v2 screen copy (#3553)
5f5d889 chore(test): update Trans mock to include translation key and params (#3562)
592b9e1 chore(l10n): update translations from Crowdin (#3561)
e18379a test(e2e): use iPhone SE for iOS detox test device (#3558)
bc34d5b chore(l10n): update translations from Crowdin (#3565)
8c4c593 chore(statsig): log "started onboarding" timestamp to statsig (#3552)
d7c879c chore(l10n): update translations from Crowdin (#3567)
d515b43 chore: update licenses and disclaimer (#3572)
5cdab81 chore: Update chooseYourAdventure copy (#3574)
0cd84c1 test(e2e): update default pin to include a zero and most edge buttons (#3559)
4eadbbf chore: add super property for cpv status (#3573)
d5355ac chore(l10n): update translations from Crowdin (#3575)
f2eb70f chore: allow users to opt out of haptic feedback (#3571)
Valora 1.53.1
Commits included
This release is a patch on top of v1.53.0, with additional commits. See release branch: https://github.com/celo-org/wallet/tree/release/wallet/1.53.1
Bug fixes
f7f5d49 fix: ensure pincode buttons fit on all screen sizes (#3536)
Other
bde9523 chore: bump app version
Valora 1.53.0
Summary
We've updated Valora in order to fix bugs, enhance our features and improve overall performance.
Commits included
This release was cut from main on Mar 9th, 2023 from 6ebc435.
Features
5aacec2 feat: dapp types and saga updates for filter and search (#3468)
9a29044 feat(send): Require token selection on send/request flow (#3490)
1d02732 feat: add integration with supercharge v2 backend (#3455)
2e0ee05 feat: make gray text accessible on white (#3499)
b4cd1f2 feat: format 12 word seed phrase into a table design (#3500)
Bug Fixes
875a698 fix(fees): don't show error banner if fee currency balance is zero (#3488)
1d64ba7 fix(swap): inconsistent fee currency when swapping from CELO (#3491)
519264c fix(send): Wait for verification status before showing bottom sheet (#3510)
fa430d3 fix: phone number format not recognised on verification screen (#3507)
cb67cc5 fix(send): Dismiss keyboard on Send screen bottom sheet (#3516)
Other
101f279 chore: bump app version to 1.53.0 (#3462)
39a7a80 chore: rename existing dapps explorer as legacy and update test ids (#3461)
109bc32 test(e2e): improve error message and add timeout param (#3463)
621ddd2 chore: add remote config variables for dapps explorer search and filter (#3460)
a30467c fix(deps): update dependency @reduxjs/toolkit to ^1.9.2 (#3464)
b1b6b38 chore(deps): update dependency dot-prop to ^5.3.0 (#3466)
7fdfb34 fix(deps): update dependency redux to ^4.2.1 (#3465)
41e2d2d fix(deps): update dependency redux-saga to ^1.2.2 (#3467)
db90f0d chore: update licenses and disclaimer (#3470)
c3e9f1e chore(redux): clean up unused redux state from onboarding (#3469)
9ccce4d chore(deps): update dependency set-value to ^4.1.0 (#3473)
f05b52e chore(deps): update dependency bl to v6 (#3476)
e9fedfc fix(deps): update dependency react-native-url-polyfill to ^1.3.0 (#3478)
6736b10 chore(deps): remove css-what resolution (#3479)
e03d285 chore(deps): remove ua-parse-js (#3472)
ac896b4 chore: update licenses and disclaimer (#3481)
078fbca fix(deps): update dependency ethereumjs-util to ^7.1.5 (#3480)
2a774cc fix(deps): update dependency crypto-js to v4 (#3484)
216c3de chore(deps): remove deep-extend resolution (#3486)
c255958 chore: update licenses and disclaimer (#3489)
3b0dbc4 fix(deps): update dependency react-native-qrcode-svg to ^6.2.0 (#3487)
caeaeac chore(deps): update cross-fetch resolution (#3485)
73cdc90 chore(supercharge): add remote config variable for v1 addresses (#3475)
4fc0c58 chore(supercharge): bypass fetching supercharge v2 rewards for non CPV users (#3471)
2f1ed0f chore: upgrade @celo sdk (#3482)
0ff9868 chore(l10n): update translations from Crowdin (#3429)
9f97e98 chore: update licenses and disclaimer (#3495)
247701c chore: upgrade payments sdk (#3496)
9fb6580 fix(deps): update dependency react-native-safe-area-context to v4 (#3497)
593b501 chore: create non-navigator help icon (#3504)
a88592b chore: add requireCPV remote config (#3494)
d9938c4 chore: update google-libphonenumber to 3.2.32 (#3506)
2d75d92 chore(l10n): update translations from Crowdin (#3508)
bdf5faa docs: add documentation for upcoming EIP-747 feature (#3514)
efc3927 docs: fix an embarassing typo (#3515)
6ebc435 chore(l10n): update translations from Crowdin (#3513)
Valora 1.52.1
Summary
We've updated Valora in order to fix bugs, enhance our features and improve overall performance.
Commits included
This release was cut from main on Feb 27th, 2023 from e1347bf.
Features
839276e feat(onboarding): remove onboarding education carousel screen (#3439)
caefb3d feat(onboarding): Change copy & style of Welcome Screen (#3444)
26faf13 feat(onboarding): Change style of Name Screen (#3450)
2b3409d feat(import-wallet): trusted guide design (#3451)
874fdd4 feat(onboarding): update verification styles (#3452)
879741a feat(pin): implement trusted guide visual design (#3453)
Bug Fixes
0ac3979 fix: dapps bottom sheet vertical alignment on phones with notch without scroll (#3433)
0816ecf fix(fiatconnect): handle undefined feeInfo (#3431)
7930e43 fix: wrongful navigation to language screen on dev reload (#3456)
Other
5fa70ad chore: update English copy (#3434)
6c9916c chore(deps): update dependency qs to ^6.11.0 (#3435)
74807f1 chore(deps): update dependency flat to ^5.0.2 (#3437)
4e35a5f chore(deps): update dependency async to ^3.2.4 (#3438)
04077a7 chore: upgrade lottie (#3441)
104ed83 chore: update licenses and disclaimer (#3442)
c717cb7 chore: fix CI error (#3445)
048099c chore: upgrade react-native-gesture-handler to v2 (#3440)
cbde6d4 chore: update licenses and disclaimer (#3446)
c690073 chore(ci): update vulnerability ignore for cacheable-request (#3447)
f036ccc chore: remove old audit advisories (#3449)
6f620d6 chore(ci): Disable secure send e2e test (#3457)
c2f4188 chore(onboarding): update styling on biometry screen (#3458)
31fa450 chore: add remote config variables for supercharge v2 (#3454)
0c36383 chore: add some info about how swaps work (#3459)
Valora 1.52.0
Summary
We've updated Valora in order to fix bugs, enhance our features and improve overall performance.
Commits included
This release was cut from main on Feb 22nd, 2023 from 0c36383.
Features
839276e feat(onboarding): remove onboarding education carousel screen (#3439)
caefb3d feat(onboarding): Change copy & style of Welcome Screen (#3444)
26faf13 feat(onboarding): Change style of Name Screen (#3450)
2b3409d feat(import-wallet): trusted guide design (#3451)
874fdd4 feat(onboarding): update verification styles (#3452)
879741a feat(pin): implement trusted guide visual design (#3453)
Bug Fixes
0ac3979 fix: dapps bottom sheet vertical alignment on phones with notch without scroll (#3433)
0816ecf fix(fiatconnect): handle undefined feeInfo (#3431)
7930e43 fix: wrongful navigation to language screen on dev reload (#3456)
Other
5fa70ad chore: update English copy (#3434)
6c9916c chore(deps): update dependency qs to ^6.11.0 (#3435)
74807f1 chore(deps): update dependency flat to ^5.0.2 (#3437)
4e35a5f chore(deps): update dependency async to ^3.2.4 (#3438)
04077a7 chore: upgrade lottie (#3441)
104ed83 chore: update licenses and disclaimer (#3442)
c717cb7 chore: fix CI error (#3445)
048099c chore: upgrade react-native-gesture-handler to v2 (#3440)
cbde6d4 chore: update licenses and disclaimer (#3446)
c690073 chore(ci): update vulnerability ignore for cacheable-request (#3447)
f036ccc chore: remove old audit advisories (#3449)
6f620d6 chore(ci): Disable secure send e2e test (#3457)
c2f4188 chore(onboarding): update styling on biometry screen (#3458)
31fa450 chore: add remote config variables for supercharge v2 (#3454)
0c36383 chore: add some info about how swaps work (#3459)
Valora 1.51.1
Summary
We’ve updated Valora to fix bugs, enhance our features, and improve overall performance. Check it out in the app.
Features
0902a9f feat: move dapps disclaimer from bottom sheet to bottom of dapps screen (#3402)
bbed7b9 feat(cico): Enabling cREAL for cash in (#3375)
fcfa73b feat: add dapps info bottom sheet (#3403)
11997e3 feat: display FiatConnect transfers differently in transaction feed (#3407)
c2b0588 chore: restore merchant payments feature (#3376)
Bug fixes
505121e fix: dapps bottom sheet vertical alignment on phones with notch without scroll (#3433)
92fe636 fix: crash when dappListApiUrl is empty (#3405)
5d56651 fix: low allowance swap issues (#3421)
a7356a8 chore: ensure that dapps bottom sheet handles font scaling (#3426)
fbb094d fix: broken dapps support url (#3411)
Other
d2c3e65 chore(l10n): update translations from Crowdin (#3404)
c54bb9b feat(fiatconnect): cache transfers & quotes by tx hash (#3401)
79af82c refactor(statsig): move constants and types to statsig dir (#3408)
d6c0bce chore(l10n): update translations from Crowdin (#3410)
9f0b95b feat: improved dapps bottom sheet UI (#3406)
c7ba3fb feat(qr): Parameterize QR tab screen by styling and data encoding (#3413)
eb7680f chore(statsig): get QR code experiment part 2 params from statsig (#3409)
993fe90 feat: display dapps disclaimer on dapps bottom sheet (#3414)
f978f37 chore: bump app version to 1.51.0 (#3417)
f9e78eb chore(l10n): update translations from Crowdin (#3415)
3ee3487 build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 (#3418)
2bbcdd4 chore: update licenses and disclaimer (#3420)
f0fc836 chore(l10n): update translations from Crowdin (#3422)
b99ae32 chore: turn offline banner alert into non blocking toast (#3424)
430feec feat: dapps bottom sheet dynamic height based on content size (#3412)
5e59e6a chore: move to resolving names via the REST API (#3427)
8cfc0f1 chore(l10n): update translations from Crowdin (#3428)
cbf65b2 feat: use guaranteed price in swaps based on remote config (#3425)
eb7661e chore: update base translations for invite rewards banner (#3430)
Valora 1.51.0
Summary
We’ve updated Valora to fix bugs, enhance our features, and improve overall performance. Check it out in the app.
Features
0902a9f feat: move dapps disclaimer from bottom sheet to bottom of dapps screen (#3402)
bbed7b9 feat(cico): Enabling cREAL for cash in (#3375)
fcfa73b feat: add dapps info bottom sheet (#3403)
11997e3 feat: display FiatConnect transfers differently in transaction feed (#3407)
c2b0588 chore: restore merchant payments feature (#3376)
Bug fixes
92fe636 fix: crash when dappListApiUrl is empty (#3405)
5d56651 fix: low allowance swap issues (#3421)
a7356a8 chore: ensure that dapps bottom sheet handles font scaling (#3426)
fbb094d fix: broken dapps support url (#3411)
Other
d2c3e65 chore(l10n): update translations from Crowdin (#3404)
c54bb9b feat(fiatconnect): cache transfers & quotes by tx hash (#3401)
79af82c refactor(statsig): move constants and types to statsig dir (#3408)
d6c0bce chore(l10n): update translations from Crowdin (#3410)
9f0b95b feat: improved dapps bottom sheet UI (#3406)
c7ba3fb feat(qr): Parameterize QR tab screen by styling and data encoding (#3413)
eb7680f chore(statsig): get QR code experiment part 2 params from statsig (#3409)
993fe90 feat: display dapps disclaimer on dapps bottom sheet (#3414)
f978f37 chore: bump app version to 1.51.0 (#3417)
f9e78eb chore(l10n): update translations from Crowdin (#3415)
3ee3487 build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 (#3418)
2bbcdd4 chore: update licenses and disclaimer (#3420)
f0fc836 chore(l10n): update translations from Crowdin (#3422)
b99ae32 chore: turn offline banner alert into non blocking toast (#3424)
430feec feat: dapps bottom sheet dynamic height based on content size (#3412)
5e59e6a chore: move to resolving names via the REST API (#3427)
8cfc0f1 chore(l10n): update translations from Crowdin (#3428)
cbf65b2 feat: use guaranteed price in swaps based on remote config (#3425)
eb7661e chore: update base translations for invite rewards banner (#3430)