Releases: valora-inc/wallet
Valora 1.100.1
Valora 1.100.0
Summary
We've updated the app to fix bugs, enhance our features, and improve overall performance.
Features
cacbe50 feat: add enter amount percentages on swap screen (#6269)
40a4fd2 feat(fiatExchanges): use getCicoQuotes endpoint (#6309)
Bug Fixes
c858ab0 fix(enter amount): switching empty amounts should remain empty (#6297)
9ac2e1b fix(e2e): remove e2e secrets from key_placer as they are now in gcp (#6324)
0b43004 fix(deps): update react-native-webview patch file name (#6325)
bc07228 fix(earn): Fix Earn Deposit bottom sheet bug on Android (#6236)
Other
d32db06 chore(deps): update dependency viem to ^2.21.53 (#6281)
60b1572 chore: update licenses and disclaimer (#6283)
9ba833c chore(deps): update react-navigation monorepo (#6284)
92eb0c7 chore(deps): update dependency web3-utils to ^4.3.2 (#6282)
72dcc6b chore: bump app version to 1.100.0 (#6285)
91cfca0 chore(deps): update dependency @coinbase/cbpay-js to ^2.4.0 (#6286)
6cfed4a chore: tweak generate-release-notes for linux usage (#6289)
8519466 chore(deps): update dependency @react-native-clipboard/clipboard to ^1.15.0 (#6290)
3b67845 chore(deps): update dependency @react-native-picker/picker to ^2.10.1 (#6291)
23862d1 chore(deps): update dependency @reduxjs/toolkit to ^2.4.0 (#6292)
250b34b chore(deps): update dependency @scure/bip39 to ^1.5.0 (#6294)
06bf2ee docs: fix link for mdx parsing (#6296)
35dcd31 chore: update copy for deposit to unknown app (#6298)
673b177 refactor(fiatExchanges): cleanup types (#6293)
87fe42b chore(l10n): update translations from Crowdin (#6299)
75d63c1 chore(deps): update dependency @react-native-async-storage/async-storage to ^2.1.0 (#6287)
68c3889 chore(deps): update dependency @toruslabs/constants to ^14.2.0 (#6312)
d9489b5 chore(deps): update react-navigation monorepo (#6311)
7f57b68 chore(deps): update dependency @toruslabs/torus.js to ^15.1.1 (#6315)
a0ca334 chore: update licenses and disclaimer (#6313)
d7481ee chore(deps): update dependency fuzzysort to ^3.1.0 (#6316)
dead397 chore(deps): update dependency i18next to ^23.16.8 (#6317)
f87075a chore(deps): update dependency @toruslabs/fetch-node-details to ^14.2.0 (#6314)
4fbaf07 chore(deps): update dependency react-i18next to ^15.1.3 (#6318)
93dec4d chore(deps): update dependency react-native-device-info to ^13.2.0 (#6321)
41295c4 chore(deps): update dependency react-native-gesture-handler to ^2.21.2 (#6322)
a21a900 chore(deps): update dependency @sentry/react-native to ^5.35.0 (#6295)
144241a chore(cleanup): Remove show_onboarding_phone_verification feature gate (#6304)
6f6416d chore(cleanup): Remove onboarding_terms_and_conditions experiment (#6301)
c81521e chore(cleanup): Remove earn_stablecoin_config dynamic config (#6305)
b15cb12 chore(cleanup): Remove show_apple_in_cab feature gate (#6302)
9aa4ebc chore(cleanup): Remove show_get_started feature gate (#6300)
2c542d0 refactor(fiatExchanges): remove coinbase pay section (#6307)
d7e6a28 chore(deps): update dependency @sentry/react-native to ^5.36.0 (#6328)
85c4e0e chore(deps): update dependency @react-native-picker/picker to ^2.10.2 (#6327)
7118e2d chore(deps): update dependency web3-utils to ^4.3.3 (#6330)
f0f244e chore(deps): update dependency react-native-webview to ^13.12.5 (#6329)
71c400a chore(l10n): update translations from Crowdin (#6323)
aa9ee6b chore: update licenses and disclaimer (#6326)
f233a9c chore(deps): update dependency react-native-localize to ^3.3.0 (#6331)
b4c8f04 refactor(fiatExchanges): remove fetchProviders references (#6310)
b9b47e3 chore(deps): update dependency react-native-share to ^11.1.0 (#6334)
09399c3 chore(deps): update dependency react-native-safe-area-context to ^4.14.0 (#6333)
0f87267 chore(deps): update segment (#6337)
4c5db02 chore(deps): update google-github-actions/get-secretmanager-secrets action to v2.2.2 (#6340)
35133b3 chore(cleanup): Remove show_swap_and_deposit feature gate (#6303)
ff027e2 chore(cleanup): Remove show_cash_in_token_filters feature gate (#6343)
9bec20a refactor(deeplinks): add additional logging (#6344)
74bc060 chore(cleanup): Remove show_multichain_beta related code (#6341)
dbbb667 refactor: clean unused networkConfig (#6342)
e80f3de refactor(deeplinks): add more logs (#6351)
5bde01c chore(l10n): update translations from Crowdin (#6349)
Valora 1.99.1
Valora 1.99.0
Summary
We've updated the app to fix bugs, enhance our features, and improve overall performance.
Features
ee3cc3f feat: improve error UI in zerion homefeed (#6228)
d2a7f64 feat: add build number to settings screen (#6234)
c440862 feat(points): Add gradient border to points pill (#6244)
f990fb8 feat(earn): Update earn entrypoint (#6233)
7714ddf feat: update pull to refresh functionality on wallet and home tabs (#6255)
dad6143 feat: add percentage amount options to earn and send flows (#6240)
8aa9921 feat(TokenEnterAmount): Add new Enter Amount component and useEnterAmount hook (#6242)
295b9f5 feat(TokenEnterAmount): add new flow to EnterAmount.tsx (#6245)
Bug Fixes
2bf5579 fix(route): Fix issue with initial route, clean up onboarding feature config (#6218)
138c7e9 fix(earn): entry point performance and ripple (#6252)
0a6414a fix(headers): remove animations causing header shift on ios (#6256)
9ddea5a fix: remove whitespace at bottom of web-view after keyboard dismiss (#6253)
5853f2f fix(navigation): Simplify initial route logic (#6223)
3516a13 fix(sends): Enforce token override when sending specific token via QR code (#6250)
059cf1c fix: use historical local amount in sent transaction details (#6264)
a31429b fix: phone verification ends at CYA screen always (#6266)
538a3d9 fix: jumpstart intro should only be seen once (#6268)
77b1e49 fix(analytics): Send redux_store_size event regularly (#6271)
Other
e39b981 chore: bump app version to 1.99.0 (#6231)
b393e94 refactor: simplify refresh balance triggers (#6232)
d0d1b32 chore(l10n): update translations from Crowdin (#6230)
6b3487a chore(icons): remove unused question icon (#6235)
57963fb chore: upgrade cross-spawn to address vulnerability alert (#6241)
f994ece chore(tokens): Use new tokensInfo endpoint with networkIds query param (#6238)
407deb2 chore(knip): enhance knip reliability (#6239)
ca09824 chore(l10n): update translations from Crowdin (#6248)
2acfcf1 chore(deps): update to @react-navigation v7 and react-native-screens v4 (#6217)
66bd6d0 chore(l10n): update translations from Crowdin (#6249)
24ede4b chore: update licenses and disclaimer (#6251)
6daa3bf chore(deps): upgrade react-navigation and react-native-screens (#6257)
45363d2 chore(discover): Update rewards icon (#6237)
17eaf65 chore(l10n): update translations from Crowdin (#6254)
f39abe8 chore(l10n): update translations from Crowdin (#6261)
e2346ec test(e2e): set up tests on mainnet (#6229)
0fa2fb6 chore(l10n): update translations from Crowdin (#6262)
1ea0927 chore(l10n): update translations from Crowdin (#6265)
45e93fd chore(deps): update dependency react-native-adjust to v5 (#6002)
bb7c985 chore: update licenses and disclaimer (#6274)
96a1496 chore(l10n): update translations from Crowdin (#6267)
7e50d20 chore(deps): update dependency @react-native-masked-view/masked-view to ^0.3.2 (#6275)
b8a2e2e chore(deps): update dependency @fiatconnect/fiatconnect-sdk to ^0.5.62 (#6273)
694265d chore(deps): update dependency react-native-qrcode-svg to ^6.3.12 (#6277)
f80d09e chore(deps): update dependency google-libphonenumber to ^3.2.39 (#6276)
77503f8 chore(deps): update dependency react-native-quick-crypto to ^0.7.7 (#6278)
4c29ee0 chore(deps): update dependency react-native-webview to ^13.12.4 (#6279)
ce7dce3 chore(deps): update dependency tslib to ^2.8.1 (#6280)
Valora 1.98.0
Summary
We've updated the app to fix bugs, enhance our features, and improve overall performance.
Features
40d6606 feat(earn): prepare transactions and use on confirmation screen (#6192)
8ea0f61 feat(earn): handle claims in withdraw submit saga (#6203)
ab5e17a feat(earn-info): keep token icon and name on the same line (#6222)
Bug Fixes
5ba5bd4 fix(feedV2): inverted swap from/to for deposits with swap (#6204)
0cc6c32 fix(discover): make explore dapps card tap behavior intuitive (#6209)
52fb491 fix(TransactionFeedV2): Fix persisted feed storing unmerged transactions (#6205)
34a9d38 fix(TransactionFeedV2): Fix removals and "jumps" of pending transactions (#6206)
3b04940 fix: some pending stand by transaction not getting cleaned up (#6224)
Other
94d2d78 chore(l10n): update translations from Crowdin (#6201)
beca58b chore: bump app version to 1.98.0 (#6202)
630cf89 refactor(earn-types): combine withdraw actions and earn enter mode (#6187)
f788797 chore: reduce logging and update error UI for homefeed (#6208)
7e74af3 refactor: Use mobilestack references in android builds (#6039)
fd30a91 chore(l10n): update translations from Crowdin (#6210)
424fe4b refactor: cleanup DefaultAvatar (#6211)
e3f42b7 chore(prices): fetch exchange rate from cloud function (#6216)
d7a0abb chore(balances): fetch token balances from cloud function (#6215)
c9bc051 chore: use comma separated query params and only query enabled networks (#6219)
80d26b2 chore(send): send flow UI updates (#6220)
053c81f chore(l10n): update translations from Crowdin (#6225)
e34ca3b chore: more app updates for UK compliance (#6221)
Valora 1.97.1
Valora 1.97.0
Summary
We've updated the app to fix bugs, enhance our features, and improve overall performance.
Features
33f21b1 feat(earn): Show daily yield rate on the pool info screen if available (#6159)
8db264a feat(earn): add safety card to pool info screen (#6162)
eeafff3 feat(earn): show risks in safety card on pool info screen (#6163)
96e2283 feat(earn): add safety score bottom sheet (#6167)
b1c5b2c feat(earn): support partial withdrawals (#6128)
6e03eb4 feat(earn): Show Withdrawing and Claiming card when withdrawalIncludesClaim is true (#6168)
c25833a feat(earn): Add Claiming Reward line item on enter amount screen (#6169)
fe2ca49 feat: add feature gate for zerion transaction feed (#6181)
a1f5862 feat(earn): Add earn withdraw bottom sheet (#6142)
811e881 feat(fiatExchanges): support url params on external quotes (#6195)
6581faf feat(feedV2): generic deposit and withdraw types (#6189)
dead0e7 feat: earn confirmation screen display (#6144)
06c96c3 feat(feedV2): generic claim reward type (#6198)
Bug Fixes
0f20649 fix: race condition that prevents recovery phrase from showing sometimes (#6177)
16e2f2e fix(discover): misc android ripple bounds (#6179)
1d86457 fix: use the right colors (#6193)
1dcd25f fix(settings): use the custom Switch component (#6194)
bfdea5e fix(feedV2): fix missing title, subtitle, localAmount for deposit and withdraw (#6200)
Other
3a1a88e chore: bump app version to 1.97.0 (#6160)
419f30d chore(l10n): update translations from Crowdin (#6161)
8533127 chore(TransactionFeedV2): Show stand by transactions when paginated data is empty (#6152)
542aa4a chore(TransactionFeedV2): Add "No more transactions" toast (#6153)
113b1cb chore(e2e): upload artifacts if an Android workflow was cancelled (#6165)
035ad7e chore(deps): update dependency react-native-webview to ^13.12.3 (#6150)
422ce06 chore(earn): Make util function for getting pool balance in USD and depositToken units (#6155)
d03543c chore(deps): update dependency @fiatconnect/fiatconnect-sdk to ^0.5.60 (#6170)
7ebdccf chore(deps): update dependency react-i18next to ^15.0.3 (#6171)
cdfd8cb chore(l10n): update translations from Crowdin (#6164)
89e51c4 chore(TransactionFeedV2): Trigger haptic feedback when pending transactions turn to completed (#6154)
36cb21d chore(TransactionFeedV2): Add tracking for newly completed cross-chain swaps (#6156)
425a735 chore(TransactionFeedV2): Persist and rehydrate the first page of the feed (#6157)
7e1614d chore(TransactionFeedV2): Re-write transactions reducer to slice (#6166)
229f1c1 chore(TransactionFeedV2): Move redux-related side-effects from component-level useEffects to the slice (#6173)
02df87a refactor(earn): break pool info screen into multiple files (#6176)
6917e4c chore(l10n): update translations from Crowdin (#6174)
33e7351 chore(l10n): update translations from Crowdin (#6178)
6b05220 chore(deps): update patch file name (#6180)
2174e2f chore(l10n): update translations from Crowdin (#6183)
25039d0 chore(TransactionFeedV2): Connect to new API (#6182)
86106b9 chore(TransactionFeedV2): Merge old stand by transactions that are out of scope of pagination (#6185)
65b4db4 chore: cleanup knip config (#6184)
53d9187 refactor: remove usage of __typename
for the tx feed (#6186)
ba17b55 refactor(colors): sync names with design system (#6188)
b1c8c70 chore(l10n): update translations from Crowdin (#6191)
3122f6f chore(l10n): update translations from Crowdin (#6197)
ef81adc chore(feedV2): only query non deprecated types (#6196)
12210f7 chore: add itemType
to transaction_feed_item_select
event (#6199)
Valora 1.96.0
Summary
We've updated the app to fix bugs, enhance our features, and improve overall performance.
Features
ff7976e feat(positions): Make positions tappable (#6137)
720ae00 feat(feed): Add RTK-Query, add api slice for Transaction Feed V2 (#6134)
Bug Fixes
aa2fe7d fix(earn): fix wrapping and alignments on pool info screen (#6143)
Other
f49b00e chore: bump app version to 1.96.0 (#6129)
1aa94d6 chore(l10n): update translations from Crowdin (#6132)
2fbcb31 chore(earn): Clean up single pool earn flow (#6133)
837975c chore(deps): update dependency i18next to ^23.15.2 (#6138)
edf6d3b chore(deps): update dependency @fiatconnect/fiatconnect-sdk to ^0.5.59 (#6139)
4c4693d chore(l10n): update translations from Crowdin (#6141)
d5c953f chore(deps): update dependency @reduxjs/toolkit to ^2.2.8 (#6147)
5f197e0 chore(deps): update dependency @sentry/react-native to ^5.33.2 (#6148)
cb95f43 chore(deps): update dependency react-native-video to ^6.6.4 (#6149)
cff858a chore(l10n): update translations from Crowdin (#6145)
b005f2b chore: add script to generate release notes (#6131)
76f1605 chore(TransactionFeedV2): Cleanup stand by transactions in Transaction Feed V2 (#6146)
6a8884a chore(TransactionFeedV2): Add error handling to Transaction Feed V2 (#6151)
59d75a7 chore(e2e): re-enable home feed e2e test (#6158)
Valora 1.95.1
Valora 1.95.0
Summary
We've updated Valora to fix bugs, enhance our features, and improve overall performance.
Features
b39180e feat: sticky home actions (#6033)
36b4546 feat: update copy in buy and swap flows for UK compliance (#6100)
04bb249 feat(earn): Add earn_supported_pools dynamic config (#6112)
Bug Fixes
2a6433e fix(earn): Compute total deposit amount correctly for EarnPoolInfoScreen (#6104)
312d7e0 fix(feed): use the right earn amount (#6111)
cb70b7f fix(headers): use empty string for title (#6113)
c0a9178 fix(earn): Show correct pool amount when LP to deposit is not 1:1 (#6121)
Other
caa5799 chore(deps): update dependency @segment/analytics-react-native to ^2.19.5 (#6057)
56e36b7 chore(deps): update dependency react-i18next to ^15.0.2 (#6058)
ab3ba04 chore: bump app version to 1.95.0 (#6059)
543ca4b chore(l10n): update translations from Crowdin (#6060)
0a963ef chore(deps): update dependency @react-native-clipboard/clipboard to ^1.14.2 (#6063)
993f86b chore(deps): update dependency @walletconnect/react-native-compat to ^2.16.2 (#6064)
83c8319 chore(deps): update dependency @walletconnect/utils to ^2.16.2 (#6065)
fdee159 chore(deps): update dependency @walletconnect/web3wallet to ^1.15.2 (#6066)
284884e chore(deps): update dependency react-native-haptic-feedback to ^2.3.3 (#6067)
54996bf chore(deps): update dependency viem to ^2.21.10 (#6070)
b204082 chore(deps): update dependency @react-native-community/netinfo to ^11.4.0 (#6071)
ca1e790 chore(deps): update dependency @sentry/react-native to ^5.33.0 (#6072)
5133152 chore(deps): update dependency react-native-quick-crypto to ^0.7.5 (#6069)
f35b078 chore(deps): update dependency typescript to ^5.6.2 (#6075)
7af872c chore: update licenses and disclaimer (#6077)
749e27a chore(deps): update dependency @testing-library/react-native to ^12.7.2 (#6076)
18a04af chore: parameterise app name used in auth (#6078)
e87d45f chore(deps): group walletconnect dependencies (#6068)
c8a7187 chore(deps): update dependency @react-native-picker/picker to ^2.8.1 (#6081)
f1f050a chore(l10n): update translations from Crowdin (#6079)
bb2d955 chore(deps): update dependency @react-native-community/netinfo to ^11.4.1 (#6080)
31dac57 chore(deps): update dependency react-native-svg to ^15.7.1 (#6084)
62bef57 chore(deps): update dependency react-native-video to ^6.6.2 (#6085)
b39dbf8 chore(ci): accept all Android licenses (#6086)
cf5ff64 chore(docs): update rainbowkit recommendation (#6087)
dc6c545 chore(deps): update dependency date-fns to v4 (#6089)
b5a49a5 chore(deps): update dependency react-native-device-info to v13 (#6090)
9f13da0 chore(deps): update dependency react-native-share to v11 (#6091)
6631ad7 chore(deps): update dependency viem to ^2.21.11 (#6093)
5190cda docs: update android profiling instructions (#6088)
515d2e3 chore(ci): temp disable home feed (#6101)
81775f2 chore(l10n): update translations from Crowdin (#6097)
08edccf chore: remove logging of homefeed response (#6102)
c51ed46 chore(deps): update dependency uuid to v10 (#6094)
e53d516 chore(deps): update dependency @sentry/react-native to ^5.33.1 (#6105)
ad9a320 chore(deps): update dependency viem to ^2.21.14 (#6107)
fcdb2af chore: update licenses and disclaimer (#6106)
341e0f8 chore: reduce logs for redux logger, analytics, remote config (#6103)
9ae02ee chore(deps): update dependency react-native-auth0 to v3 (#6006)
31d5c25 chore: update licenses and disclaimer (#6110)
7010e0b chore(deps): update dependency @toruslabs/torus.js to ^15.0.5 (#6114)
c17a8a1 chore(deps): update dependency viem to ^2.21.15 (#6116)
ef425c1 chore(deps): update dependency react-native-gesture-handler to ^2.20.0 (#6117)
8ebae79 chore(deps): update google-github-actions/get-secretmanager-secrets action to v2.1.4 (#6118)
71caa3c chore(l10n): update translations from Crowdin (#6109)
ec1fbf8 chore(deps): update dependency node to v20.17.0 (#6119)
6538212 chore(deps): update tj-actions/changed-files action to v45 (#6122)
a0a06dc chore(l10n): update translations from Crowdin (#6120)
d11ea76 chore(analytics): consistent earn events (#6115)
73ce253 chore: remove "stablecoin" references from stablecoin earn in prepara… (#6124)
24b234c chore(earn): Beefy terms and conditions changes (#6127)
db9f34d chore(l10n): update translations from Crowdin (#6125)