Releases: valora-inc/wallet
Valora 1.72.1
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
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
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
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
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
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
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
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
Valora 1.70.1
Summary
This release is a patch on top of v1.70.0, with additional commits. See release branch: https://github.com/valora-inc/wallet/tree/release/wallet/1.70.1
Commits included
c894355 fix: app crash on swap confirmed tx item tap (#4400)
6ca7f6e chore: bump app version
e06c44c chore: bump current project version
Valora 1.70.0
Summary
We've updated Valora in order to fix bugs, enhance our features and improve overall performance.
Features
d977bd6 feat: allow Eth selection in the send flow (#4242)
4778db5 feat(viem): add helpers to get fees per gas with a feeCurrency (#4335)
45543d6 refactor: make standby transaction type similar to token transactions (#4342)
14089e6 feat: add UI for pending transactions in homefeed (#4349)
d1dacdc feat(token-bottom-sheet): add param to use TokenBalanceItem (#4343)
e719738 feat: add pending swap transaction to homefeed (#4351)
2f7ce53 feat(swap): new fee currency selection logic (#4322)
6477c89 feat: more actions token bottom sheet (#4309)
a1f9c33 feat: add new send flow feature gate (#4369)
c2d3642 feat(send): add new enter amount screen (#4370)
f916bdc feat: use viem for the swap flow (#4368)
1b382a9 feat: update tx details screen (#4373)
Bug Fixes
bab3eec fix(deps): update dependency @react-native-masked-view/masked-view to ^0.3.0 (#4300)
d964a43 fix(deps): update dependency react-native-adjust to ^4.35.0 (#4302)
31a9bfc fix(deps): update dependency react-native-adjust to ^4.35.1 (#4311)
10bada2 fix(deps): update dependency react-native-picker-select to ^8.1.0 (#4313)
c26f8d0 fix(deps): update dependency react-native-safe-area-context to ^4.7.2 (#4314)
d6e0fb2 fix(deps): update dependency react-native-gesture-handler to ^2.13.2 (#4315)
b2f4cd3 fix(deps): update dependency viem to ^1.16.4 (#4316)
834eb56 fix(deps): update dependency react-native-permissions to ^3.10.0 (#4317)
07aaab8 fix(tokens): avoid filters in hooks (#4319)
62bc76c fix: update @babel/traverse to 7.23.2 (#4321)
24cabd8 fix(deps): update dependency viem to ^1.16.5 (#4323)
5ddada2 fix(deps): update dependency @coinbase/cbpay-js to ^1.8.0 (#4324)
eaabf24 fix(deps): update dependency @sentry/types to ^7.74.0 (#4325)
a8aaa4b fix(deps): update dependency react-native-screens to ^3.25.0 (#4326)
3278896 fix(deps): update dependency react-native-shake to ^5.5.0 (#4330)
9cb5bb4 fix(deps): update dependency ibantools to ^4.3.5 (#4337)
bff08a0 fix(deps): update dependency react-native-share to ^7.9.1 (#4338)
0d7ba5d fix(deps): update dependency react-native-svg to ^13.14.0 (#4339)
45b4a05 fix(deps): update dependency react-native-webview to ^13.6.2 (#4345)
fdecaf1 fix(deps): update dependency viem to ^1.16.6 (#4344)
ad66bd8 fix(deps): update react-native-firebase to ^17.5.0 (#4346)
58f3e99 fix(deps): update segment (#4347)
8f79c10 fix(token-details): font style for action button (#4353)
d0af4d5 fix(deps): update dependency @sentry/types to ^7.74.1 (#4354)
8c51b41 fix(deps): update dependency react-native-gesture-handler to ^2.13.3 (#4355)
c8b76ab fix(deps): update dependency react-native-safe-area-context to ^4.7.3 (#4361)
2d319f5 fix: swaps using CELO sometimes not working (#4365)
5c919cd fix: re-enable sagas that were meant to be triggered on new tx feeds (#4366)
6808b99 fix: do not approve swap transaction for native sell token (#4372)
0ec9cb9 fix(token-details): update withdraw to navigate to WithdrawSpend screen (#4377)
d608cd5 fix!: update minimum supported AndroidSDK to 24 (#4376)
500dc09 fix: show completed standby transactions (#4380)
0c3e65f fix: tagTxsWithProviderInfo saga failures (#4375)
e38c035 fix: add confirmed state for swap standby transaction (#4389)
Other
6e19ee7 chore(assets): Add feature gate for asset page redesign (#4289)
8120b20 chore(l10n): update translations from Crowdin (#4301)
6ebbe88 chore: bump app version to 1.70.0 (#4307)
ad1a323 chore: Change key label for TokenBalanceWithAddress (#4329)
cd5ffce chore: remove decentralised verification paths (#4274)
2033cf8 chore: update licenses and disclaimer (#4331)
eddfb27 chore: remove legacy standby transactions (#4327)
b7d503d chore: remove request feature (#4308)
e775a1a chore: update licenses and disclaimer (#4336)
6ea72b3 chore(l10n): update translations from Crowdin (#4332)
02bc311 chore: update licenses and disclaimer (#4340)
a631aa4 chore: update licenses and disclaimer (#4348)
e8c1b07 chore: remove warning about react-native-webview patch (#4350)
1ad2914 chore(deps): update dependency web3 to v1.10.3 (#4357)
0a0680a chore(deps): update dependency cross-fetch to v4 (#4358)
fd945cb chore(deps): update dependency dot-prop to v8 (#4359)
75dfe4c chore: update licenses and disclaimer (#4360)
ac0603f chore(deps): update dependency eslint-utils to v3 (#4362)
3bbf7d6 chore(ios): update config for Sonoma / xcode 15 (#4367)
0a42371 chore(l10n): update translations from Crowdin (#4364)
3ea73e4 chore: remove reactotron (#4381)
8c051eb chore(deps): bump crypto-js from 4.1.1 to 4.2.0 (#4385)
47f9a54 chore: remove redundant add tx hash to standby tx action (#4390)
8ae86f8 chore(deps): upgrade crypto-js from 4.1.1 to 4.2.0 (#4387)
6fd0eb9 chore(l10n): update translations from Crowdin (#4384)