Skip to content

Valora 1.93.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@silasbw silasbw released this 05 Sep 19:58
· 297 commits to current-release since this release
c2a6eb8

Summary

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

Features

7809771 feat(earn): Add a zero state when the user has no pools with balance (#5785)
e349745 feat(settings): Update Initial settings screen (#5796)
195b919 feat(earn): Update earn transaction feed items to show correct provider name (#5829)
30e9d0f feat(earn): Add language to positions hooks request (#5838)
6d0559f feat: pool details screen (#5831)
8bb7c28 feat(settings): Implement Profile submenu + redesign, remove profile picture (#5803)
c945336 feat(earn): get terms url from positions response (#5847)
d23d3d9 feat(settings): Implement new settings submenu designs (#5816)
7458a3a feat(settings): Add Preferences Submenu (#5821)
f08ff8f feat(earn): Add error state when loading pools (#5845)
e3dbe68 feat(earn): Add info bottom sheets to pool detail screen (#5854)
8af16f7 feat: total deposit and earnings card (#5848)
ec0010e feat(settings): Add in Security submenu to new settings screen (#5839)
2075d80 feat(settings): Hook up new settings screen, remove old one (#5840)
ccdb460 feat(earn): Add deposit & earnings info bottom sheet (#5869)

Bug Fixes

b84d17f fix: invalid style prop on earn home (#5834)

Other

7700030 refactor: remove branding folder (#5813)
874f06b refactor: create viem wallet without the need to unlock the keychain first (#5823)
4a0324c chore: remove sleep dependency from celo (#5827)
98f0aa9 chore(l10n): update translations from Crowdin (#5824)
4c4438d chore: fix Android build error when using Java > 11 (#5832)
56ac748 chore: display all pools and my pools on earn tab bar (#5812)
18181a5 refactor(earn): use earn position in deposit screens (#5830)
00ffa39 chore(l10n): update translations from Crowdin (#5833)
b35efa7 test: move common private keys and related values to test/values (#5828)
a148dac feat(dev): add screen that shows all image assets dynamically (#5825)
f01cb3c refactor: rename KeychainLock -> KeychainAccounts (#5836)
76bd2d8 chore: consolidate and remove unnecessary icons (#5826)
8596e2c chore(l10n): update translations from Crowdin (#5837)
5df79c9 fix: Use 2 letter code for hooks API language header (#5846)
4cba392 chore(l10n): update translations from Crowdin (#5842)
62b527c refactor: use viem in fiatconnect out review flow (#5835)
f144a19 chore: bump app version to 1.93.0 (#5849)
a89fed1 chore: remove unused config (#5844)
2e1bfa0 chore: remove max send amount hook and fees reducer (#5853)
b88a1b6 refactor: remove direct dependency on ethereumjs-util (#5843)
f68b640 chore: remove erc20 abi file and use import from viem (#5850)
9a48dee chore(l10n): update translations from Crowdin (#5851)
4ae95ed refactor(earn): connect pool details to deposit screen (#5858)
a1ecc74 refactor(earn): parameterize gas subsidy by network ids (#5857)
e39bbc3 feat: make quick actions configurable (#5841)
cd635fe chore(deps): update dependency viem to ^2.20.1 (#5862)
172df1e chore: copy used code from @celo/phone-utils into the repo and remove @celo/phone-utils dependency (#5852)
d712526 refactor(aave-earn-collect): Use hooks to gather pool information for aave collect & withdraw screen (#5856)
f271214 chore(l10n): update translations from Crowdin (#5864)
0bc2ebe feat(earn): use shortcut for deposit tx (#5860)
b467e2c chore(l10n): update translations from Crowdin (#5868)
960f9b7 chore(deps): update dependency @walletconnect/react-native-compat to ^2.15.2 (#5871)
76a4c34 chore(deps): update dependency viem to ^2.21.1 (#5873)
f772a2e chore(deps): update dependency @fiatconnect/fiatconnect-sdk to ^0.5.57 (#5874)
d5a8a8d chore(l10n): update translations from Crowdin (#5876)
4a7bef8 refactor: copy account module from @celo/cryptographic-utils@3.2.0 (#5861)
7ec0e15 refactor: update and simplify account util with latest version from @celo/cryptographic-utils (#5863)
d718444 chore(deps): update dependency @sentry/react-native to ^5.31.1 (#5872)
ce07828 refactor: use react-native-quick-crypto (#5865)
f7ddfc4 feat(onbaording): Parameterize onboarding features via config (#5859)
c874840 chore(deps): update dependency react-native-gesture-handler to ^2.19.0 (#5881)
233b4be chore(deps): update dependency @walletconnect/web3wallet to ^1.14.2 (#5882)
e162647 chore(deps): update dependency @walletconnect/utils to ^2.15.2 (#5875)
c122801 chore(deps): update dependency async to ^3.2.6 (#5883)
bdbe5a0 chore(deps): update dependency react-native-reanimated to ^3.15.1 (#5884)
737cfd5 chore: release automation actions (#5879)
d4171f3 refactor: remove crypto-js which is now deprecated (#5866)
76dfcbb chore(deps): update dependency tslib to ^2.7.0 (#5887)
53c7a11 chore(deps): update dependency @react-native-picker/picker to ^2.8.0 (#5888)
fe63639 chore: update licenses and disclaimer (#5889)
71fa549 chore: Remove comment encryption, DEK (#5880)
e1fdf60 chore: remove react-native-bip39, react-native-fast-cryto and react-native-securerandom (#5894)
51099bb chore(release): rename wallet to app (#5895)
ffee0ef chore: copy used code from @celo/utils into the repo and remove @celo/utils dependency (#5877)
9e903cd chore(deps): update dependency io-ts to v2.2.21 (#5802)
7331225 chore(deps): change reference GH links to immutable and replace "isValidChecksumAddress" to viem equivalent (#5900)
f5fbe0b chore: update licenses and disclaimer (#5893)
4b18709 chore(release): fix release automation issues (#5896)
0a176ac build(android): increase build tools and sdk version (#5885)
2d1761c chore: remove unused code related to ContractKit (#5897)
28299b8 chore: update licenses and disclaimer (#5906)
4b4c195 refactor: replace use of KeychainWallet by KeychainAccounts (#5901)
001adf6 chore: remove @celo/contractkit, web3 and related unused code (#5904)
e1eddab chore: update licenses and disclaimer (#5907)
df8fb9f chore(deps): update dependency @ethereumjs/util to v8.1.0 (#5909)
b8908da chore(l10n): update translations from Crowdin (#5899)
702e987 chore(deps): remove @ethereumjs/utils (#5912)
c913066 chore(deps): remove @valora/resolve-kit dependency (#5914)
ef8bf39 chore: update licenses and disclaimer (#5915)
a6c939a chore(ci): update readme (#5918)
93ab50b chore(ci): fix release notes step for nightly builds (#5905)
197a29c feat(config): Parameterize whether or not fiatconnect quotes are supported (#5919)
fe7eadf chore(deps): remove ecies and related @noble/* dependencies (#5920)
3b2da50 chore: update licenses and disclaimer (#5921)
459434c feat(earn): support withdraw & claim with hooks (#5891)
1877c8b chore: remove node-libs-react-native and obsolete polyfills (#5913)
9c894f6 feat(earn): Multi-pool earn analytics once over (#5886)
c2a6eb8 fix(earn): Update providerId for cached earn txs (#5867)