Skip to content

Releases: valora-inc/wallet

Valora 1.73.1

08 Dec 17:26
b8f95c2
Compare
Choose a tag to compare

Summary

This release is a patch on top of v1.73.0, with additional commits. See release branch: https://github.com/valora-inc/wallet/tree/release/wallet/1.73.0.

Commits included

f8ebe5a fix: incorrect color for token sent in homefeed (#4596)
b8f95c2 chore: bump app version

Valora 1.73.0

07 Dec 18:31
8a513db
Compare
Choose a tag to compare
Valora 1.73.0 Pre-release
Pre-release

Summary

We've updated Valora to fix bugs, enhance our features, and improve overall performance.

Features

756d9ae feat(swap): multichain support (#4526)
27de3d2 feat(send): show fees on confirmation screen for all tokens (#4527)
4bb70ea feat(secure-send): remove edit button on confirmation screen (#4556)
6b63b77 feat: add approval transactions to homefeed (#4534)
6ae7350 feat(fees): Adding fees information to confirmed transactions (#4537)
6c9a933 feat(multichain): add beta screen (#4565)
422abf0 feat(send): Implement new Send Search UI (#4468)
93db460 feat(multichain): show beta screen on first launch after onboarding (#4571)
55b303d feat: send select recipient display, search and selection improvements (#4490)
cfcf74c feat: invite rewards card (#4583)
18f6662 feat: add slippage tolerance info bottom sheet to swap screen (#4591)
7f76277 feat(fees): Adding fees for Celo standby transactions (#4580)
8a513db fix(cico): Add sorting to CICO currency bottom sheet (#4566)

Bug Fixes

3c72985 fix(swap): ensure fiat swap value works with comma decimal separator (#4539)
fcd8aa1 fix(swap): do not display fiat values that are 0 or NaN (#4540)
593bc05 fix(swaps): ensure clear button works on swap input (#4542)
e47e26d fix(swap): ensure fiat swap value works with comma decimal separator (#4539)
1530348 fix(swap): do not display fiat values that are 0 or NaN (#4540)
00cf7cb fix(swaps): ensure clear button works on swap input (#4542)
4e81e43 fix: incorrect fee currency amount displayed for 'need-decrease-spend-amount-for-gas' (#4552)
0d4ee42 fix(swap): incorrect network clients used for multichain (#4559)
bcf492e fix(swap): user stuck after cancelling PIN input in the viem flow (#4560)
4067ef2 fix(send): use correct fee for total in send confirmation screen (#4567)
0bcddab fix(standby-txs): Setting the failed transactions status correctly. (#4594)
9dc2d04 fix: pass taps in recipient flatlist while avoiding rerenders (#4588)

Other

1f6506e chore(deps): clean unnecessary resolutions (#4530)
1e73de3 chore(l10n): update translations from Crowdin (#4531)
3b35415 fix(deps): update dependency @sentry/types to ^7.81.0 (#4535)
f8700e1 fix(deps): update dependency react-native-get-random-values to ^1.10.0 (#4536)
510c010 chore: reduce the number of colors in the colors enum (#4524)
0e91ef7 chore: bump app version to 1.73.0 (#4538)
5bf932c fix(deps): update dependency @react-native-async-storage/async-storage to ^1.19.6 (#4543)
37edc6d fix(deps): update dependency @sentry/types to ^7.81.1 (#4544)
599cc23 fix(deps): update dependency react-native-webview to ^13.6.3 (#4545)
d0ad49b chore(deps): update dependency js-yaml to v4 (#4546)
2d551d9 fix(deps): update dependency @react-native-async-storage/async-storage to ^1.19.7 (#4547)
0b76f3a fix(CI): reduce number of expected offramp providers and exchanges (#4551)
216cf13 chore(l10n): update translations from Crowdin (#4553)
d1b2e3e chore(supercharge): Remove supercharge v1 code (#4517)
1842661 chore: ensure homefeed items have the same font (#4550)
e850029 chore: update licenses and disclaimer (#4532)
7f0d2d3 chore(l10n): update translations from Crowdin (#4555)
6e3d2cd feat(send): use fees from prepared tx in send sagas (#4554)
d281dbe feat(CICO): Replace CICO currency selection radio buttons with bottom sheet (#4483)
4075300 docs: fix typo in CONTRIBUTING.md (#4558)
118b171 chore: make spendToken optional in prepareTransactions (#4562)
89a9b03 feat(secure-send): Update styles to match new designs (#4557)
7024a59 chore(l10n): update translations from Crowdin (#4561)
7bb6944 chore(l10n): update translations from Crowdin (#4568)
8c8751a chore(analytics): add networkId to send_tx_complete (#4572)
89cf2d2 chore(l10n): update translations from Crowdin (#4575)
0647946 chore: Update fiat exchange flow to use token IDs (#4450)
f3c7ce2 feat(multichain): add beta status property to statsig user (#4582)
3f9fea4 chore(qrcode): Clean up QR code experiment (#4573)
0176dc6 chore: update color palette for design system (#4579)
d80d1cd refactor(qr): make QR Scanner logic more modular (#4577)
dda0af2 chore(analytics): add networkId to provider selection analytics event data (#4574)

Valora 1.72.1

24 Nov 19:42
Compare
Choose a tag to compare

Summary

This release is a patch on top of v1.72.0, with additional commits. See release branch: https://github.com/valora-inc/wallet/tree/release/wallet/1.72.1

Commits included

f8989f8 chore: bump app version to 1.72.1
00cf7cb fix(swaps): ensure clear button works on swap input (#4542)
1530348 fix(swap): do not display fiat values that are 0 or NaN (#4540)
e47e26d fix(swap): ensure fiat swap value works with comma decimal separator (#4539)

Valora 1.72.0

24 Nov 11:55
129d74d
Compare
Choose a tag to compare
Valora 1.72.0 Pre-release
Pre-release

Summary

We've updated Valora in order to fix bugs, enhance our features and improve overall performance.

Features

ec0a96d feat(send): show contacts on new recipient screen (#4455)
2698898 feat: add network fee to swap screen (#4425)
14503c9 feat(import-token): Create a Notification component (#4436)
9831ba3 feat(send): show valora icon for phone number recipients (#4466)
bb3c8f5 feat(prepare-transactions): multichain support (#4453)
ac24883 feat(swap): improve loading UI (#4469)
9a2b97f feat(token-import): Extend TextInput, create PasteButton (#4475)
18104c0 feat(token-import): Create Import Token screen (#4474)
d002291 feat(send): contacts permission on new recipient screen (#4478)
23e7c56 feat: enable multichain WalletConnect transactions (#4477)
a8bc7c1 feat(swap): delete SwapReviewScreen (#4481)

Bug Fixes

e130aba fix(deps): downgrade viem to 1.16.6 to fix send TX serialized as EIP-1559 (#4458)
9393d6a fix(send): styles on select recipient screen (#4457)
a596f66 fix(send): avoid showing invite modal for contacts that have an address (#4462)
2242d94 fix(viem): Adding standby tx after sending (#4443)
fe93b01 fix(deps): update dependency @react-native-async-storage/async-storage to ^1.19.5 (#4487)
b980e6c fix(deps): update dependency @segment/analytics-react-native-plugin-firebase to ^0.3.11 (#4488)
97ac615 fix(token-details): show asset value as title on token details screen (#4482)
1f4d3bf fix(deps): update dependency clevertap-react-native to ^1.2.1 (#4489)
3228a57 fix(deps): update dependency react-native-gesture-handler to ^2.13.4 (#4492)
37400df fix(deps): update dependency @fiatconnect/fiatconnect-types to ^13.3.0 (#4486)
5f1b98f fix(deps): update dependency react-native-permissions to ^3.10.1 (#4493)
b8851bf fix(deps): update dependency react-native-email-link to ^1.14.8 (#4496)
d37a218 fix(deps): update dependency react-native-screens to ^3.27.0 (#4497)
aa2660c fix(deps): update dependency react-native-shake to ^5.5.2 (#4498)
8b31a4b fix(deps): update dependency react-native-safe-area-context to ^4.7.4 (#4495)
137f2c1 fix(deps): update dependency victory-native to ^36.6.12 (#4500)
748ec41 fix(deps): update react-navigation monorepo (#4501)
dd9e769 fix(deps): update dependency @coinbase/cbpay-js to ^1.9.0 (#4502)
67e4bb0 fix(deps): update dependency @react-native-community/netinfo to ^9.5.0 (#4503)
590d754 fix(deps): update dependency @sentry/types to ^7.80.1 (#4504)
4dae491 fix(deps): update dependency react-native-image-crop-picker to ^0.40.2 (#4513)
8c238b1 fix(deps): update dependency react-native-video to ^6.0.0-alpha.11 (#4499)
7ef4ed2 fix(deps): update dependency react-native-video to ^6.0.0-beta.0 (#4520)

Other

8f66457 chore: bump app version to 1.72.0 (#4454)
f602fb2 test(e2e): properly wait for WC requests + add logs (#4459)
8954f4a docs: explain fetch_balance (#4461)
501b507 chore(l10n): update translations from Crowdin (#4456)
732047a chore: add inviterAddress to wallet created event (#4464)
3f5b572 chore: update referral rewards copy v1 (#4471)
0af4e06 test(e2e): wait for TX receipt (#4463)
daded1e chore: copy change -- replace "add" with "buy" (#4472)
2283d3a chore: update referral rewards copy (#4470)
cab4bcd chore(l10n): update translations from Crowdin (#4473)
5014be6 chore: use node 20 (#4465)
183d8e6 chore(l10n): update translations from Crowdin (#4476)
93c359c chore(deps): update dependency async to ^3.2.5 (#4485)
0bc4644 chore(deps): update fiatconnect sdk, ethers (#4484)
920b70f chore(l10n): update translations from Crowdin (#4480)
dbbe82b chore: remove apollo and related graphql libs (#4460)
8448cca chore(eth-fees): calculate eth send fees on SendEnterAmount (#4491)
062524c ci: use yarn-install action in workflows (#4494)
741eff8 chore(l10n): update translations from Crowdin (#4506)
79da0b9 chore: update licenses and disclaimer (#4514)
b661e99 test: re-enable secure send e2e test (#4507)
59a16b1 chore(swaps): Removing swap native tokens experiment (#4516)
1b07f21 refactor(swap): use token id (#4518)
04811c1 refactor(max-button): use viem for max button (#4512)
9a4907b docs(wallet): add docs on quick reinstall, deleting derived data (#4528)
5c15863 chore(l10n): update translations from Crowdin (#4515)
2154e75 chore: show fiat value for both swap tokens and tweak warnings (#4522)
aafcfc3 chore(deps): update dependency glob-parent to v6 (#4529)
3e01467 chore: update design system font names (#4525)
129d74d chore: clean up colors enum and rename some existing colors (#4523)

Valora 1.71.2

13 Nov 17:57
1921fc1
Compare
Choose a tag to compare

Summary

This release is a patch on top of v1.71.1, with additional commits. See release branch: https://github.com/valora-inc/wallet/tree/release/wallet/1.71.2

Commits included

4d3fbe6 chore: bump app version to 1.71.2
1921fc1 fix(send): avoid showing invite modal for contacts that have an address (#4462)

Valora 1.71.1

10 Nov 16:08
97ff708
Compare
Choose a tag to compare
Valora 1.71.1 Pre-release
Pre-release

Summary

This release is a patch on top of v1.71.0, with additional commits. See release branch: https://github.com/valora-inc/wallet/tree/release/wallet/1.71.1

Commits included

730aff8 chore: bump app version to 1.71.1
97ff708 fix(deps): downgrade viem to 1.16.6 to fix send TX serialized as EIP-1559 (#4458)

Valora 1.71.0

09 Nov 14:30
63587f0
Compare
Choose a tag to compare
Valora 1.71.0 Pre-release
Pre-release

Summary

We've updated Valora in order to fix bugs, enhance our features and improve overall performance.

Features

3e3c1b2 feat(send): Add new send recipient screen (#4386)
345e361 feat: switch to CeloScan (#4397)
95a98a0 feat: remove default from token in swap screen (#4401)
2b95135 feat(send): add validation for send amount screen (#4394)
bf19a7f feat(sends): Support sending native/ERC20 non-Celo assets using Viem (#4306)
b662fef feat(viem): switch WalletConnect request handler to Viem (#4320)
05e659e feat(send): Create new send confirmation screen (#4310)
aecd71d feat(transactions): Watch pending transactions (#4408)
26f77ab feat(swap): add analytics props around gas cost for the viem flow (#4402)
03bfe62 feat(balances): Add button to hide balances on home screen (#4413)
dac4ea5 feat: add UI for swap transaction details (#4418)
5901fc0 feat: add dynamic config for slippage (#4419)
c24cb9d feat(send): set last used token id (#4434)
ac46f55 feat(recipient): add new recipient picker (#4433)
09e9836 feat(import-token): Add Import Token button, feature flagged (#4422)
b3674dd feat: show bridge info in swap token bottom sheet (#4452)

Bug Fixes

8396482 fix(deps): set browserify-sign resolution to 4.2.2 (#4393)
a495405 fix: face verification using internal web browser (#4399)
96ed968 fix(prepare-transactions): more precise handling of gas estimation errors (#4403)
4f99347 fix: ensure transactions for all networks are correctly saved in redux (#4388)
add226f fix(send): Fix naming for new SendSelectRecipient screen (#4420)
fd6a9dd fix(deps): update dependency react-native-screens to ^3.26.0 (#4356)
b5365d0 fix(prepare-transactions): only throw error if transfer value exceeds balance (#4432)
b984dc5 fix(token-details): set correct network param for Add action (#4435)
b06f1e3 fix: don't use non serializable fields in swap actions (#4438)
b31dfd0 fix(fees): set tip on Celo from eth_maxPriorityFeePerGas (#4444)
41eae0760 fix(prepare-transactions): add throwOnSpendTokenAmountExceedsBalance option (#4442)
b3aec4d fix(standby-txs): Removing standby txs removal (#4445)
2824502 fix: ensure swap review screen displays gas fee in correct units (#4447)
b99b375 fix(standby-txs): Rehydrate standby txs (#4424)
3df1888 fix(deps): update dependency viem to ^1.18.9 (#4448)
442159f fix(swap): prevent extra rerenders after fetching swap quote (#4441)

Other

309c20e chore: remove ramp cash in bottom sheet (#4383)
c7bbe05 chore: update licenses and disclaimer (#4396)
d957ec0 chore: bump app version to 1.71.0 (#4392)
da0fa3f refactor(viem): extend prepareTransactions for send use case (#4378)
f3f1c33 chore(l10n): update translations from Crowdin (#4391)
b6c31f9 chore: add dev mainnet scripts (#4411)
4f832a9 chore(l10n): update translations from Crowdin (#4410)
c39ce69 chore(deps): add WalletConnect to renovate ignore list (#4417)
f2953aa test(e2e): add assets screen tests (#4414)
68c0d6a chore: ensure sagas triggered by updateTransactions action use NetworkId (#4416)
82fed61 docs: code comment on WC dep skip (#4423)
49dce63 chore(deps): update dependency bl to ^6.0.8 (#4427)
4ab2f5b chore: update licenses and disclaimer (#4428)
aa12870 chore(l10n): update translations from Crowdin (#4421)
a12beeb chore: rename "gas cost" -> "gas fee" (#4426)
cc8fdf0 refactor(fees): use viem for fees on new send flow enter amount screen (#4415)
471c876 chore(l10n): update translations from Crowdin (#4437)
938693c chore(viem-fees): get fee estimates for case where token supports comments (#4439)
6c99205 feat(ci): Replace depcheck with knip, add dead code regression to CI (#4430)
8242a73 chore: add feature gate for hide balances, fix eye icon alignment (#4431)
d88cb04 chore(fees): use pessimistic comment length for fee estimation in send flow (#4451)
3b6a472 chore(l10n): update translations from Crowdin (#4449)
63587f0 revert: cash in bottom sheet removal (#4446)

Valora 1.70.4

31 Oct 19:40
62f7ccf
Compare
Choose a tag to compare

Summary

This release is a patch on top of v1.70.3, with additional commits. See release branch: https://github.com/valora-inc/wallet/tree/release/wallet/1.70.4

Commits included

306d44a fix(deps): downgrade WalletConnect (#4406)
62f7ccf chore: bump app version

Valora 1.70.3

30 Oct 21:31
d044320
Compare
Choose a tag to compare
Valora 1.70.3 Pre-release
Pre-release

Summary

This release is a patch on top of v1.70.2, with additional commits. See release branch: https://github.com/valora-inc/wallet/tree/release/wallet/1.70.3

Commits included

92fef3c fix(swaps): pending failed swaps never removed from home feed (#4405)
1b607d8 fix: revert changes that remove the addStandbyTransaction action (#4395)
ffe142b fix: incorrect pending swap values (#4409)
6971cb3 fix: do not persist pending transactions across app sessions (#4412)
d044320 chore: bump app version

Valora 1.70.2

27 Oct 19:11
172ce4c
Compare
Choose a tag to compare
Valora 1.70.2 Pre-release
Pre-release

Summary

This release is a patch on top of v1.70.1, with additional commits. See release branch: https://github.com/valora-inc/wallet/tree/release/wallet/1.70.2

Commits included

172ce4c chore: bump app version