Releases: valora-inc/wallet
Valora 1.50.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 Jan 25th, 2023 from a95cab8.
Features
860274b feat: use 12 word mnemonic and base eth derivation path (#3348)
f539387 feat(ramp): Enable Ramp Cash-Outs (#3385)
Bug Fixes
e822c04 chore: add Invite to screens enum, update invite copy (#3358)
62bfdfb fix: ensure max number of dapps in dapps carousel (#3371)
966cba5 fix: android modal background not covering the whole screen (#3390)
d58f19c fix: remove phone number from app after revoke action (#3391)
a95cab8 fix(fiatconnect): avoid allowing user to retry if tx might still be pending (#3400)
Other
4abe487 fix(deps): update dependency ibantools to ^4.2.2 (#3350)
de7aefc fix(deps): update dependency @sentry/types to ^7.29.0 (#3353)
1252d55 chore(l10n): update translations from Crowdin (#3355)
f3b008b chore(l10n): update translations from Crowdin (#3356)
bc60e6a chore: bump app version to 1.50.0 (#3351)
0e972ea chore: fix failing fiatconnect test by increasing fee allowance (#3359)
1d437b0 chore: update cocoapods to 1.11.3 (#3360)
38115cf fix: build with Xcode 14 (#3361)
28fa1cd refactor(tokens): Deprecate goldToken & stableTokens in favor of tokens infrastructure (#3338)
97fabf3 chore: swivel cloud function endpoints for mainnet to go through load balancer (#3354)
0a25c45 fix(deps): update dependency react-native-email-link to ^1.14.3 (#3365)
9085bb8 chore: remove onboarding carousel order experiment (#3349)
0dbda6a chore: update licenses and disclaimer (#3369)
21f09ae chore: copy update for import wallet flow (#3370)
37fd6d2 chore: align dapps screen horizontal margins (#3372)
d983687 chore: update fastlane (#3363)
194f574 chore: fix improperly updated translations in #3370 (#3373)
332cf41 chore(l10n): update translations from Crowdin (#3362)
a6b3081 fix(deps): update dependency react-native-simple-toast to ^1.1.4 (#3374)
d336e1c fix(deps): update dependency @th3rdwave/react-navigation-bottom-sheet to ^0.2.2 (#3380)
23dd9d1 fix(deps): update dependency react-async-hook to ^3.6.2 (#3381)
4073f31 fix(deps): update dependency redux to ^4.2.0 (#3383)
60d139b build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 (#3202)
455594d fix(deps): update dependency @fiatconnect/fiatconnect-types to ^11.0.1 (#3326)
af145b5 fix(deps): update dependency @sentry/react-native to ^4.13.0 (#3352)
92c32ed chore!: disable split ABI, it's not needed with AAB (#3384)
895b011 fix(deps): update dependency @react-native-async-storage/async-storage to ^1.17.11 (#3377)
f9445ff fix(deps): update dependency @react-native-masked-view/masked-view to ^0.2.8 (#3378)
56b9504 chore: update licenses and disclaimer (#3386)
3c0ca37 build(deps): bump cookiejar from 2.1.2 to 2.1.4 (#3387)
3e9854d fix(deps): update dependency react-native-fast-crypto to ^2.2.0 (#3366)
28b92f2 fix(deps): update dependency @react-native-picker/picker to ^2.4.8 (#3379)
de085cf fix(deps): update dependency react-redux to ^7.2.9 (#3382)
1ad816c fix(deps): update dependency @react-native-community/netinfo to v9 (#3389)
2d6a947 chore: update licenses and disclaimer (#3392)
c2c47af build(deps): upgrade ua-parser-js (#3395)
df200eb fix(deps): update dependency react-async-hook to v4 (#3394)
a4734af chore: upgrade react-native-shake to v5 (#3396)
7b98610 chore: update licenses and disclaimer (#3397)
f31a859 chore: update @WalletConnect v2 dependencies (#3398)
1543784 chore: update licenses and disclaimer (#3399)
Valora 1.49.1
Commits included
This release is a patch on top of v1.49.0, with additional commits. See release branch: https://github.com/celo-org/wallet/tree/release/wallet/1.49.1
Bug fixes
b2650ef fix: broken deep links on the homecards (#3357)
Other
5e6cf2b chore: bump app version to 1.49.1
Valora 1.49.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 Jan 11th, 2023 from 67f6b8e
Features
4b9c80d feat: enable restoring wallet with 12 word seed phrase (ETH derivation path) (#3300)
ec73f52 feat: update styling for dapps carousel on home screen (#3308)
ef03295 feat!: new User-Agent header on iOS (#3330)
83630ce feat!: new User-Agent header on Android (#3331)
3dbcada feat(fiatconnect): Include network fee estimation on FiatConnect Review Screen (#3317)
Bug Fixes
1f9c26b fix: resolve new flagged vulnerabilities (#3305)
5663c99 fix: misc dapps screen UI updates (improved loading state, android touchable) (#3314)
934c926 fix: last asset partially hidden on devices with the home bar (#3315)
ef7b4f1 fix: add fallback dapp name for WC bottom sheets (#3311)
d343687 fix: incorrectly navigating back after entering PIN on iOS (#3323)
aaa7ada fix(fiatconnect): update mobile money to match fc spec (#3329)
049a13f fix(deps): update dependency reselect to ^4.1.7 (#3343)
92acb00 fix(deps): update dependency @gorhom/bottom-sheet to ^4.4.5 (#3344)
58f2862 fix: android restore wallet flow navigation stall (#3332)
5420dfa fix(deps): update dependency @reduxjs/toolkit to ^1.9.1 (#3346)
Other
59466dd chore: bump app version to 1.49.0 (#3301)
b8f2458 chore(mtwAddress): remove accountAddress selector to prevent bugs (#3304)
8229d9e chore: update licenses and disclaimer (#3310)
ff0ba9b chore: update docs for connecting dapps with WC v2 examples (#3306)
1621d0c chore: enforce semantic PR title (#3313)
9c10581 chore: remove escrow and invite experiment code (#3303)
d97eaca chore(l10n): update translations from Crowdin (#3316)
035fd0e test: add e2e tests for restoring with 12 word recovery phrase (#3302)
ddd1cc4 chore: remove moment-timezone (and the unused code that uses it) (#3320)
d7119ea chore: update licenses and disclaimer (#3322)
06e188c chore: bump bignumber.js to latest version (#3319)
2af220a chore: remove CPV experiment code and decentralised verification screens (#3307)
c72aceb chore: bump date-fns to most recent version (#3318)
c221480 chore: update licenses and disclaimer (#3325)
66fb262 chore: remove some more dead date code (#3328)
2a32e97 test(e2e): dapp list recently used (#3287)
afecc45 test(e2e): dapp list display (#3321)
dd4480f chore: remove komenci related code (#3312)
7559d91 chore: update licenses and disclaimer (#3334)
9e08946 chore: bump uuid to latest version (#3336)
18d4a03 chore: bump @crowdin/ota-client to latest version (#3337)
2f76e9b chore: bump qrcode to latest version (#3339)
f157bb7 chore: bump dot-prop-immutable to latest (#3340)
dbe7be7 chore(l10n): update translations from Crowdin (#3335)
17d48a0 chore: update licenses and disclaimer (#3345)
8c77bc5 test(e2e): fix getElementText utility method (#3333)
b53b693 chore: remove the @ungap/url-search-params polyfill (#3342)
67f6b8e chore: update licenses and disclaimer (#3347)
Valora 1.48.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 Dec28th, 2022 from 44132ef
Features
9ebebc9 feat(cico): setup add funds crypto exchange -> qr code experiment (#3237)
68bec2f feat(fiatconnect): add review screen fee disclaimer (#3212)
ef8f0fd feat: allow screenshots of the backup phrase on Android (#3242)
5c80f49 feat: add dapp favouriting section (#3256)
4d5cc8a feat: add UI for dapp favouriting on dapp cards (#3257)
580d54b feat(qr-code): Allow QR code to display the user's address (#3245)
be05b0d feat: add TH, VN and zh-CN languages and ฿, ₫, S$, RM and NT$ currencies (#3240)
26302a1 feat(exchanges): Add new Exchange QR code screen (#3247)
ae8482b feat: celo news feed components (#3252)
82e32a1 feat(celo-news): add analytics (#3258)
d8109ce feat(cico): use add funds crypto exchange experiment params (#3255)
aa42166 feat: use redux to store dapp favorited state (#3264)
534a422 feat(celo-news): connect it to our API (#3261)
844ec70 feat(analytics): integrate statsig experimentation with segment (#3251)
5ce3b5c feat: add custom toast for dapp favorited action (#3266)
79e2408 feat(celo-news): remote config for "Read more" link (#3271)
e1efe39 feat(celo-news): skeleton placeholder while loading (#3274)
708a80a feat: add favorited dapps to the home screen (#3295)
177006c feat(celo-news): add analytics event when the feed is mounted (#3296)
5231e25 feat(celo-news): skip Celo education carousel when celo news is enabled (#3298)
Bug Fixes
8b40f49 fix(fiatconnect): CELO fiatconnect withdrawals (#3230)
d85e7f4 fix(qrcode): Switch the Exhange QR code screen to encode address (#3267)
cfb8303 fix(analytics): device id in super props (#3292)
ebc3f8f fix: only display invite rewards active if user is verified via CPV (#3272)
7e8624e fix: exchange rate display on swap review screen when to token is set last (#3291)
44132ef fix(analytics): restore existing logic for user traits (#3294)
Other
a987877 chore: bump app version to 1.48.0 (#3223)
9e2dbd9 chore: add analytics for walletconnect v2 interactions (#3209)
3f91d39 chore: bump react-native-securerandom (and use npm package) (#3225)
3f9b58d chore: update licenses and disclaimer (#3226)
c5a0589 chore: update author in package.json to Valora Inc (#3228)
ae940cb chore: bump react-native-config (and use npm package) (#3227)
00b23b3 chore: remove SafetyNet (#3232)
624c79c chore: update licenses and disclaimer (#3233)
fb2a826 chore: remove react-native-ntp-client (#3229)
b1b6b3c chore: update licenses and disclaimer (#3234)
554bca8 chore: remove react-native-udp from dependencies (#3207)
8a4a1e1 chore: update licenses and disclaimer (#3235)
528aba4 test: add e2e tests for wallet connect v2 (#3214)
c886081 chore(l10n): update translations from Crowdin (#3236)
b5c8cac chore: bump react-native-exit-app (and use package from npm) (#3239)
f7bd8dd chore(l10n): update translations from Crowdin (#3238)
41f0360 chore: depcheck ignore typescript-json-schema (#3241)
86c1286 chore(l10n): update translations from Crowdin (#3244)
137cad2 chore: add dapp favouriting remote config and redux variable (#3243)
b24648c chore: add remote-redux-devtools to .depcheckrc ignores (#3250)
8a0d7f3 chore(e2e): Fix brittle e2e fc test (#3254)
44b5ecb chore: celo news remote config flag (#3249)
37e29ed chore: refactor recent and favourite dapps to use ids (#3248)
274b87a chore: update licenses and disclaimer (#3263)
ec4b46c chore(l10n): update translations from Crowdin (#3260)
aaf4adb chore: update PR template (#3259)
a968a5d chore(dev-deps): remove @graphql/* (#3224)
af45ba8 chore(dev-deps): remove @react-native-community/eslint-config (#3268)
210ed7a chore(dev-deps): remove @walletconnect/qrcode-modal (#3275)
e7379cd chore: remove some plaid references (#3270)
794e898 chore(dev-deps): remove codecov (#3277)
a8367f2 chore(e2e): update e2e env variable (#3276)
1fe3df4 chore(l10n): update translations from Crowdin (#3265)
fc0be2f test: add render tests for all languages (#3262)
f1929f4 chore: bump svgs to latest version (#3253)
cb47567 chore: bump tslib to most recent version (#3280)
5dbe4dd chore: remove sleep-promise (#3281)
1e858ba chore(dev-deps): remove postinstall-prepare (#3282)
9752b83 chore(dev-deps): remove react-native-debugger-open (#3285)
091de66 chore: bump fuzzysort to latest version (#3284)
d428706 chore: update licenses and disclaimer (#3283)
5180de3 chore: bump Base64 (#3288)
613f403 ci: add depcheck (#3286)
165db26 chore: update licenses and disclaimer (#3289)
0b18340 chore(l10n): update translations from Crowdin (#3278)
13d9928 chore: update licenses and disclaimer (#3293)
c00e404 chore: bump lodash (#3290)
e4109f0 chore(l10n): update translations from Crowdin (#3297)
Valora 1.47.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 Dec 7th, 2022 from 670b857
Features
80730ba feat(fiatconnect): add new label to select providers screen (#3171)
b0fae16 feat: add initialize client functionality for walletconnect v2 (#3162)
f75a3a0 feat(fiatconnect): use isNew flag from getFiatConnectProviders (#3175)
6ecb7f1 feat: support WalletConnect v2 accept and deny session (#3164)
3e1bb5b feat: support WalletConnect v2 accept and deny action (#3186)
c1efd3e feat(fiatconnect): support mobile money (#3177)
f63df5c feat(fiatconnect): add support for IFSC Account (#3194)
748f44f feat: handle pending sessions and actions for WalletConnect V2 (#3187)
774f3c8 feat: handle close session with WalletConnect v2 (#3188)
6651b2b feat(fiatconnect): Handle transfer out transaction errors (#3180)
Bug Fixes
cc487d4 fix(style): prevent spinner from jumping when text appears (#3148)
de48da1 fix: dapplistUrl not using default remote config value in e2e tests (#3144)
5335b71 fix(fiatconnect): consistent settlement time strings (#3184)
2d42597 fix: misc walletconnect v2 issues (#3208)
Other
2a43524 chore: remove form-data from dependencies (#3158)
e100138 chore: bump app version to 1.47.0 (#3159)
78c7894 chore(l10n): update translations from Crowdin (#3150)
d52fdcf chore(l10n): update translations from Crowdin (#3163)
4d73386 chore: remove jsonwebtoken from dependencies (#3165)
50500ab chore: update licenses and disclaimer (#3166)
f9836a7 chore: update WalletConnect v1 dependencies to be compatible with v2 (#3149)
44c468c chore: update licenses and disclaimer (#3167)
607571b chore: add walletconnect v2 to redux (#3161)
7d52447 chore: update licenses and disclaimer (#3168)
0064d12 chore: remove js-sha3 from dependencies (#3169)
59186e8 chore: add @react-native-picker/picker to depcheck ignores (#3170)
fc49475 chore: remove bn.js from dependencies (#3172)
f774254 chore(l10n): update translations from Crowdin (#3173)
2ef01aa chore(deps): remove @react-native-firebase/storage (#3179)
44d6457 chore(deps): remove react-native-plaid-link-sdk (#3182)
e4a784c chore: update licenses and disclaimer (#3176)
58261f6 chore(deps): remove react-native-inappbrowser-reborn (#3185)
62b8ee3 chore: update licenses and disclaimer (#3191)
185e9ca build(deps): upgrade sentry/react-native and sentry/types (#3181)
191cf25 chore: update licenses and disclaimer (#3193)
2afe840 chore(merchant-payments): Remove unused merchant payments feature (#3190)
8b86e00 chore(deps): remove react-native-progress (#3189)
f314796 build(deps): upgrade @sentry/react-native to 4.10.1 (#3199)
4395ad8 chore: switch to upstream version of @react-native-clipboard/clipboard (#3200)
54afffe chore: update licenses and disclaimer (#3197)
3845192 chore(deps): remove react-native-qrcode-svg (#3196)
3b18e3a chore: update licenses and disclaimer (#3203)
bf56e73 chore(deps): remove react-native-public-ip (#3195)
d5cefe3 chore: update licenses and disclaimer (#3204)
6e0d361 chore(deps): add react-native-fast-crypto to .depcheckrc (#3205)
befcd41 chore(l10n): update translations from Crowdin (#3198)
2bf59e0 chore(deps): remove stream-browserify (#3206)
8fab7cc chore: switch to react-native-sms-retriever from our fork (#3201)
3f83a55 chore(deps): add tslib to .depcheckrc (#3211)
a6bcafe chore: update licenses and disclaimer (#3210)
94d1478 chore(l10n): update translations from Crowdin (#3213)
e9ce577 chore(deps): fix vulnerability with qs package (#3219)
0f688b6 chore: update licenses and disclaimer (#3221)
52d4207 chore: move to edge-based API on alfajores build (#3178)
1e1d207 chore(dependency): Upgrade contractkit (and remove komenci code that is now incompatible) (#3160)
4618c35 chore: update licenses and disclaimer (#3222)
e37aa4e chore: add react-devtools to depcheckrc (#3218)
fba132f test(e2e): add homefeed tests for iOS (#3192)
0d574f2 chore(l10n): update translations from Crowdin (#3215)
670b857 refactor: avoid "exposing" the cloud functions base URL (#3217)
Valora 1.46.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 November 23rd, 2022 from 4276040
Features
d0de407 feat: add loader while fetching verification status of selected contact for send flow (#3072)
59aee78 feat(fiatconnect): Add Mobile Money to Link Account Screen (#3086)
a86c259 feat(fiatconnect): re-use existing fiatAccounts between cash-in and cash-out (#3095)
83d728a feat(SelectProvider): add fiat connect mobile money section (#3096)
025aab4 feat(fiatconnect): status screen updates for transfer in (#3103)
8b93367 feat(fiatconnect): handle transfer in requests (#3114)
9b823a9 feat(fiatconnect): Add cash-in capability to review screen (#3105)
baf20c7 feat(fiatconnect): add mobile money to fiat details screen (#3117)
2fb01ae feat(fiatconnect): add transaction processing screen (#3137)
2e6e672 feat(fiatconnect): transfer status loading description (#3142)
Bug Fixes
23d0523 fix(fiatconnect): add a spinner when posting kyc after persona flow (#3077)
bbf4a86 fix(fiatconnect): Fix state warning on SelectProvider
screen (#3090)
72175dc fix(fiatconnect): check fiatAccountSchema in return user flow (#3087)
6beeb2f fix(fiatconnect): Fix unique key warning on for form fields (#3092)
2341631 fix(fiatconnect): Fix memory leak warning on Fiat Details screen (#3093)
596c37c fix: ensure CPV start button is disabled when signed message unavailable (#3098)
93e3d30 fix(fiatconnect): Get quotes using the value the user inputs (#3091)
cc02a55 fix: prevent loader from appearing on send screen for recent addresses (#3101)
46839cd fix: dynamic links not persisted on Android after app download sometimes (#3099)
26288d3 fix(CPV): empty verification id when sms arrives very quickly (#3116)
5f6cf52 fix: ensure that clearing and re-entering swap amount generates a new quote (#3122)
00a9f91 fix: secure send header height (#3134)
84f7ce8 fix: ensure android cursor moves as expected on long swap inputs (#3121)
f9ec5e6 fix: secure send (#3141)
16f2047 fix: add swap fee estimate approximation (#3120)
Other
306c633 chore: remove supercharge pill variants (#3082)
4564bfd chore: bump app version to 1.46.0 (#3085)
24b4f65 chore: remove biometrics experiment code (#3083)
0e48ea8 chore: remove experiment code for celo withdrawals (#3084)
16f9697 test(e2e): run e2e tests with cashInBottomSheet (#3049)
1bb6b4f chore(l10n): update translations from Crowdin (#3094)
bfc7779 test(e2e): show recovery phrase only in settings after quiz completion (#3097)
c687b1b test(e2e): automated FiatConnect cash outs with KYC (#3056)
4a1f0af refactor(fiatconnect): update some translation strings (#3106)
b67f4d4 chore(l10n): update translations from Crowdin (#3102)
ab142f3 chore: skip ASv1 CPV migration for users who have no signed message (#3110)
5043863 Chore: Update invite notifications copy (#3111)
7b5a339 chore(deps): update dependency bignumber.js to v9.1.0 (#3100)
4fad166 fix(docs): Update Android path to include cmdline-tools (#3089)
4bb3a74 chore(deps): update dependency y18n to v5.0.8 (#3113)
1a50908 chore(gemfile): update jmespath (#3107)
1b8e5dc build(deps): bump loader-utils from 1.4.0 to 1.4.2 (#3104)
6c689e3 Require pin blocklist at the module scope (#3115)
17eb0f3 chore(l10n): update translations from Crowdin (#3112)
4f2d153 fix(deps): update dependency @coinbase/cbpay-js to ^1.6.0 (#3033)
b99138f chore(gemfile): update cocoapods-downloader (#3108)
a542bb1 perf: use @react-navigation/native-stack and @react-navigation/native v6 (#3004)
1468a19 chore: update licenses and disclaimer (#3119)
0250f36 Use babel-plugin-module-resolver to resolve src and test paths (#3123)
d0fdd39 chore(deps): update actions/cache action to v3 (#3127)
d693af9 Update createLicenseDisclaimerPr.ts to avoid failing if there's no updates (#3125)
3c159ad chore(deps): update actions/setup-node action to v3 (#3129)
aaa9922 Initial depcheck config (#3124)
70da27d chore(l10n): update translations from Crowdin (#3133)
82bc773 chore(deps): update actions/checkout action to v3 (#3128)
f9b1a68 chore: update licenses and disclaimer (#3136)
fdc0871 refactor(fiatconnect): use enum for transfer status screen states (#3135)
9626f8a chore(deps): update actions/upload-artifact action to v3 (#3130)
f19d5bf test(e2e): dismiss bottom sheet on home screen for fc tests (#3143)
bb7a836 Change method of resolving locales
(#3138)
10ee71a chore: remove @celo/network-utils from dependencies (#3140)
43ecbb3 chore: update licenses and disclaimer (#3145)
ffbe26d chore(dev-deps): update @actions/github (#3126)
fa1925d chore(deps): update codecov/codecov-action action to v3 (#3131)
f1d6b2e ci(e2e): remove android 31 due to test flake (#3118)
d413630 chore(deps): update mikepenz/action-junit-report action to v3 (#3132)
ec6c6e3 chore(l10n): update translations from Crowdin (#3146)
6020b48 refactor(onboarding): add analytics events on name and picture screen (#3147)
7255336 chore: fix typo (#3151)
9aa024c chore: remove key-encoder from dependencies (#3152)
d83d0ca chore: update licenses and disclaimer (#3153)
90e008c chore: remove @google-cloud/storage from dependencies (#3154)
fb1dd6b chore: update licenses and disclaimer (#3155)
62713a3 chore: remove @pedrouid/environment from dependencies (#3156)
4276040 chore: update licenses and disclaimer (#3157)
Valora 1.45.1
Commits included
This release is a patch on top of v1.45.0, with an additional commits. See release branch: https://github.com/celo-org/wallet/tree/release/wallet/1.45.1
Bug fixes
9858e39 fix: use CPV with e2e tests after komenci sunset (#3139)
Other
4438124 chore: bump app version
Valora 1.45.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 November 10th, 2022 from 26b7a4a
Features
ad90840 feat: record inviter url to enable invite rewards with CPV (#3045)
cccbfa2 feat: add inviter address to migrate asv1 request body (#3052)
61cb017 feat(fiatconnect): add timeout to fiat connect requests (#3061)
c838e8c feat: display invite with rewards content on invite modal (#3068)
cbc55ae feat: swap complete refinements (#3022)
74009b7 feat: add react-navigation flipper plugin (#3053)
8142704 feat: add loader to swap input when initially loading exchange rate (#3067)
Bug Fixes
8068598 fix: invite modal display for android (#3060)
5ec5ec7 fix: prevent signed message polling indefinite (#3071)
3412d10 fix(swap): allow input with decimal separator other than .
(#3074)
Other
08aa6bd chore: bump app version to 1.45.0 (#3050)
3736264 chore(l10n): update translations from Crowdin (#3051)
181ae26 Update docs (#3054)
dfc148a Small change to deeplinks doc (#3058)
8abae29 chore(l10n): update translations from Crowdin (#3057)
fc2aac3 chore(deps): bump fiatconnect-sdk & fiatconnect-types (#3063)
dcecce5 chore: update licenses and disclaimer (#3065)
70eb4e9 chore(l10n): update translations from Crowdin (#3062)
25b9bb5 chore: add phone hash to CPV success event to inform invite success rate (#3069)
388ce83 chore: update licenses and disclaimer (#3073)
429952e chore(l10n): update translations from Crowdin (#3070)
49df0a6 refactor(fiatconnect): move fiat account check of handleSelectFiatConnectQuote to separate method (#3076)
076b76e Update invite notification copy (#3078)
72b5b41 build(deps): upgrade detox (#3075)
26b7a4a chore(l10n): update translations from Crowdin (#3080)
Valora 1.44.1
Commits included
This release is a patch on top of v1.44.0, with an additional commits. See release branch: https://github.com/celo-org/wallet/tree/release/wallet/1.44.1
Bug fixes
b7170f8 fix: failed CPV during onboarding due to missing signed message (#3064)
Other
bd1468f chore: bump app version to 1.44.1
Valora 1.44.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 October 27th, 2022 from a749ea9
Features
98ed2fd feat: revoke phone number from the dev menu with CPV (#2983)
3da2ac3 feat: add background phone verification migration (#3001)
9bf9ef1 feat: auto focus on code input for CPV verification (#3017)
8287f72 feat(fiatconnect): add IBAN fc schema (#2998)
d046270 feat: make invite referral link short (#2996)
97feae9 feat(fiatconnect): Store Fiat Account Schema when caching Fiat Accounts (#3040)
0df87b5 feat(fiatconnect): Add ability to navigate to review screen, re-fetching cached quotes (#3036)
a749ea9 feat(notifications): handle kyc approved notification (#3041)
Bug Fixes
fe7887f fix(fiatconnect): handle empty cache in cacheQuoteParams (#2991)
b2e3182 fix: crowdin automerge job sometimes leaves incorrect reviews (#2988)
14bdfc0 fix: prevent fetching OTA translations when no language is set (#2993)
814518d fix(fiatconnect): don't use providers arg if there are no providers (#2999)
bca35c8 fix(fiatconnect): Reduce flashes on KycLanding page (#3003)
7ea9a37 fix(deps): update dependency @fiatconnect/fiatconnect-sdk to ^0.3.9 (#3005)
03e2cba fix(fiatconnect): Small changes to copy/style/function of kyc status screens (#3007)
f8799b4 fix: recovery phrase display (#3014)
85eee09 fix: update known vulnerabilities (#3025)
95fb4a4 fix: CPV in restore wallet flow with phone verification (#3016)
c6040c1 fix(fiatconnect): Copy change to review screen for CELO (#3008)
c6b51bd fix(deep link): Remove duplicate block handling dynamic links on iOS (#3021)
2b6e883 fix: header on initial recovery phrase screen (#3046)
d261103 fix(home): Fix frozen home screen on iOS (#3048)
Other
ceb95de test(FiatDetailsScreen): use getBy* over queryBy* (#2985)
07c1cea chore: bump app version to 1.44.0 (#2986)
8ebe80e New Crowdin updates (#2982)
43bb0ad chore: update blockscout/explorer alfajores url to avoid redirect (#2987)
2e7b4e6 New Crowdin updates (#2989)
0cbe724 chore: use conventional/semantic commit title for Crowdin (#2992)
54930ba docs: e2e banner (#2990)
3c4f071 chore: add device brand and model to contact support log information (#2997)
d996aed docs: application profiling (#2995)
82d0acb refactor: abstract swap transaction function (#2961)
e34b6ba chore: remove swapFeeEnabled and swapFeePercentage (#3000)
cedd178 test(e2e): add scroll in secure send (#3006)
cef0ca8 chore(l10n): update translations from Crowdin (#3010)
2d7ce14 refactor(fiatconnect): Refactor FiatDetails to prepare for more fiatAccountSchemas (#3009)
6b4bdf3 test(fiatconnect): e2e test for first time non-kyc cash out (#3011)
245e5bd chore(l10n): update translations from Crowdin (#3013)
daeef07 test(e2e): settings tests (#3015)
6658c23 test(fiatconnect): e2e test for return user transfers out (#3019)
a687639 chore(ci): Use node 16 for the licenses check (#3034)
13aa842 chore(deps): Upgrade/prettier (#3029)
0e0b362 chore(l10n): update translations from Crowdin (#3018)
0310e7c chore: update licenses and disclaimer (#3031)
cc36c1e ci(e2e): test against multiple iOS versions (#2994)
0f5f5f6 chore(l10n): update translations from Crowdin (#3038)
670dbf1 chore(deps): update testing-library (major) (#3039)
86445f2 docs(e2e-test): explain how to set remote config defaults for e2e tests (#3032)
271d800 chore: update licenses and disclaimer (#3042)
2349077 chore(l10n): update translations from Crowdin (#3047)