Status Mobile - 2.29.0-beta
Please note that this version is a beta meant for testing purposes by core contributors. It's not meant for real use and makes no claims of security or integrity of funds or data in these builds.
Please report issues/bugs in the #general
channel on the status community or via:
https://github.com/status-im/status-mobile/issues
What's Changed
- chore(quo): add profile/extended collectible component by @J-Son89 in #19297
- [#18740] Increase debounce timing for fetching routes by @ulisesmac in #19100
- Fraschetti - Add wallet-get-address-details-contract-test by @FFFra in #19340
- Wallet: Keypair feature flag by @OmarBasem in #19333
- Feature/allow user to select a color for the group chat #18982 by @flexsurfer in #19088
- Upgrade
react native
to 0.73.5 by @siddarthkay in #18563 - Create Navigation mechanism for wizard type flows #19059 by @mmilad75 in #19123
- e2e: temp fix for jump to by @yevh-berdnyk in #19364
- Prevent a full nix derivation build for android when cljs code is updated and improve debug build speed by @siddarthkay in #19335
- fix input issues by @flexsurfer in #19341
- Tweak UI for contact request notifications by @seanstrom in #19337
- fix: very small token values are being displayed in scientific format by @ajayesivan in #19349
- Unable to enter/clear smoothly the data into contacts field #19384 by @flexsurfer in #19385
- [#18833] Confirm button disappearing while editing address by @ulisesmac in #19186
- Error when marking a community notification as read in the activity center #19388 by @ibrkhalil in #19390
- All addresses text is not updated when changing accounts by @ibrkhalil in #19379
- add empty check for keychain credentials server by @Parveshdhull in #19242
- Remove not-implemented box from sticker/emoji messages by @clauxx in #19255
- Fix chat spacings by @clauxx in #19015
- Remove 'Community admins will review your request' text from community overview screen by @ajayesivan in #19361
- Hide community channels when hide channels option is enabled by @ibrkhalil in #19378
- qualify onboarding screens keys by @J-Son89 in #19285
- fix: re-route a user's own profile link to their settings page by @seanstrom in #19389
- [Feature] Enable Test Networks by default on E2E and PR builds by @smohamedjavid in #19365
- [#19117] fix: setting over scroll shows gap by @mohsen-ghafouri in #19352
- Communities - Address for airdrops/permissions screen issues by @ibrkhalil in #19296
- ci: bump jenkins-lib to fix sepolia token typo by @jakubgs in #19415
- ci: make contract tests stage optional by @jakubgs in #19416
- [#18934] universal scanner in wallet receive by @ulisesmac in #19409
- Disable button when request is in flight by @cammellos in #19402
- fix: avatar alignment by @jo-mut in #19073
- [19159] Implement drawer action component #19159 by @Rende11 in #19289
- Flow for sending multiple collectibles by @vkjr in #19386
- Add toggle instead of checkbox for addresses for permissions sheet by @ibrkhalil in #19424
- chore: rename alias of promesa to be more verbose by @J-Son89 in #19332
- Update usage of Login/Create/Restore account by @seanstrom in #19420
- Check permissions even if there's an inflight request by @cammellos in #19439
- chore(wallet): move bridge to its own folder by @J-Son89 in #19414
- Link preview follow up bug fixes by @ibrkhalil in #19359
- ci: use new Alchemy API tokens from env file by @jakubgs in #19445
- chore(wallet): clean up root folder by @J-Son89 in #19417
- fix: token requirements margin issues by @jo-mut in #19342
- fix jump-to community card animation by @Parveshdhull in #19437
- upgrade nixpkgs to 23-11 by @siddarthkay in #19369
- don't kill metro server when its already running by @siddarthkay in #19458
- Fraschetti - Add wallet-search-ens-test by @FFFra in #19338
- fix 1-1 Chat not removed after user is blocked by @Parveshdhull in #19432
- fix status and nav bar color by @Parveshdhull in #19089
- [#19401] Wallet share QR code multiple fixes by @ulisesmac in #19425
- Truncate secondary names in username and author components by @seanstrom in #19468
- Add debug logs to wait-for in integration tests by @siddarthkay in #19362
- clean up unused npm deps by @siddarthkay in #19456
- ➕ Add methods for fetching and saving addresses by @shivekkhurana in #19356
- feat: Keypair name handling by @OmarBasem in #19423
- [Wallet]Fraschetti/Temporarily hide Activity Tab on Collectible Detail Page by @FFFra in #19447
- fix: Wrong UI for network preferences bottom sheet by @OmarBasem in #19475
- Add biometric auth if available to communities password input by @ibrkhalil in #19336
- [#19264] fix: add contact bottom margin by @mohsen-ghafouri in #19398
- [Feature] Show "Testnet mode enabled" banner if testnet enabled by @smohamedjavid in #19348
- Allow to undo muting the chat/channel from toast by @clauxx in #19074
- fix failing iOS nightly build by @siddarthkay in #19486
- Bottom sheet with save and send options not displayed after scanning wallet QR using universal scanner #18928 by @mmilad75 in #19250
- feat: contact CustomizationColor by @yqrashawn in #19087
- updated leave button background color to community color by @jo-mut in #19429
- e2e: updating PR pipeline by @churik in #19478
- updated community rules to display the actual rules by @jo-mut in #19044
- e2e: fixes after testet mode enabled changes by @yevh-berdnyk in #19498
- Use correct schema keyword by @ibrkhalil in #19522
- fix top bar disappearing when removing or blocking contact by @Parveshdhull in #19430
- [#19351] fix: animate username in profile by @mohsen-ghafouri in #19370
- Fix background color on communities/chat home by @ibrkhalil in #19520
- 🖇️ Connect getSavedAddresses RPC to show or hide save address button by @shivekkhurana in #19508
- fix: dismiss keyboard when opening a modal by @seanstrom in #19403
- Use scrollable multiline text-input in contact request form by @seanstrom in #19383
- Fix legacy settings seed backup by @clauxx in #19487
- Improve navigate-to-jump-to by @Parveshdhull in #19434
- e2e: wallet tests added by @yevh-berdnyk in #19477
- [#19406] fix: add min char validation for nickname by @mohsen-ghafouri in #19517
- Tweak layout of quo/author component to use flex-baseline by @seanstrom in #19489
- e2e: false failures fixes for wallet and image by @yevh-berdnyk in #19536
- [Feature] Wallet - Network based assets and fiat balance calculation by @smohamedjavid in #19150
- [#19265] fix: cursor overlapping placeholder in android by @mohsen-ghafouri in #19526
- e2e: fix for passwrod input by @yevh-berdnyk in #19556
- Fix community header title animation by @ajayesivan in #19395
- Fix invalid schemas by @clauxx in #19548
- fix android composer background shadow not visible when image is attached by @Parveshdhull in #19492
- Truncate text inside contact request notifications by @seanstrom in #19499
- Wallet: Derivation Path - Scanning for Activity by @OmarBasem in #19482
- Fix chat permission-context by @clauxx in #19284
- Token gated documentation drawer UI fix by @ajayesivan in #19394
- apply patches with patch files by @siddarthkay in #19451
- [#16953] Implement change asset action in wallet send flow by @ulisesmac in #19393
- kotlinify parts of status module, package & Utils by @siddarthkay in #19408
- Support for multiple collectibles transaction on confirmation page by @vkjr in #19502
- e2e: fixes 8.04 by @yevh-berdnyk in #19561
- Account selection sheet design review comments by @ibrkhalil in #19295
- [Android] The text within buttons is slightly visible when buttons ar… by @ibrkhalil in #19461
- [iOS] Wrong bottom sheet opacity on onboarding and in the activity center by @alwx in #19319
- Fix the channel-action when the text is too long by @clauxx in #19462
- [16315] Implement Community Channel option: view channel members and details by @ibrkhalil in #18489
- Drawer in the chat is not fully expanded when reply message is closed… by @ibrkhalil in #19460
- Fix the "Choose profile" button in the profile #19551 by @flexsurfer in #19570
- Remove the bottom context from "Sign in by syncing" #19549 by @flexsurfer in #19571
- Feature/allow user to select a picture for a group chat #18983 by @flexsurfer in #19128
- Sometimes toast about old join community notification starts appearing on every login by @ibrkhalil in #19557
- point statusgo to gomobile xcode 15 patch by @siddarthkay in #19577
- kotlinify account, database, Log & Network Manager by @siddarthkay in #19426
- Remove unused subs by @vkjr in #19530
- fix alert banner flicker in ios by @Parveshdhull in #19495
- 🧰 Update
GetSuggestedRoutes
call by @shivekkhurana in #19560 - Add Options to all collectibles entry points by @J-Son89 in #19448
- [#18739] Fix ENS resolution by @ulisesmac in #19238
- chore: remove old wallet code, signing code and keycard code by @J-Son89 in #19467
- chore(wallet): move add-account functionality into its own folder by @J-Son89 in #19476
- Show token requirements only for token gated channels by @clauxx in #19529
- warning fixes by @flexsurfer in #19605
- [#19178] fix: jump card responsive by @mohsen-ghafouri in #19600
- Chore: setup feature-flag for not-implemented settings by @flexsurfer in #19591
- migrate reagent part6 by @flexsurfer in #19270
- [18979] Implement context action Invite contacts to community by @ibrkhalil in #18989
- Community channel avatar is missing on Channel screen by @ibrkhalil in #19459
- fix: vertical align texts in multiline input on iOS by @yqrashawn in #19565
- feat: send button and system messge icon based on chat/contact customization color by @yqrashawn in #19558
- migrate reagent part 7 by @flexsurfer in #19316
- Composer-photo selection drawer issues by @codemaster115 in #19613
- fix: community spacing issues in token gating community page by @jo-mut in #19343
- [#19299] fix: design feedback for settings screen by @mohsen-ghafouri in #19609
- updated standard auth drawer title size and weight by @jo-mut in #19523
- fix: rewire legacy community share button to send invites by @seanstrom in #19622
- fix: add/rename missing sub :current-chat/one-to-one-chat? by @yqrashawn in #19628
- e2e: fix for sharing community flow by @yevh-berdnyk in #19618
- fix error is shown after scan button is tapped on the browser page by @Parveshdhull in #19601
- fix zero addresses are selected by default when joining a community by @Parveshdhull in #19626
- feat: add ability to tap to disable from networks in send & bridge flow by @briansztamfater in #19392
- Prevent exception when viewing contact QR code by @seanstrom in #19593
- fix: wallet header spacing to match other tabs by @briansztamfater in #19632
- fix_: logout deadlock by @qfrank in #19640
- ci: use virtualenv to avoid race conditions by @jakubgs in #19637
- fix error on long tap on token-gated channel from the join community screen by @Parveshdhull in #19652
- Implement share button inside profile settings by @seanstrom in #19559
- Redirect to community channel when following universal link by @Parveshdhull in #19566
- Wallet: Token Options should be specific to watch only account #18543 by @mmilad75 in #19583
- Update
doc/troubleshooting.md
by @ibrkhalil in #19673 - Implement community-detail-token-gating component & use it in permissions sheet by @ajayesivan in #19532
- Remove watch-only accounts from bridging by @OmarBasem in #19569
- Fix: nil pointer exception due to dynamic data being treated as a function by @ilmotta in #19672
- fix: pinned messages empty state drawer margin issues by @jo-mut in #19574
- Update QR code scanner to handle channel and community links by @alwx in #19507
- fix role is not updated correctly when unselecting accounts by @Parveshdhull in #19636
- Show the users that the keycard feature will be coming soon by @flexsurfer in #19686
- replace ratom in quo wallet component by @flexsurfer in #19687
- Allow for env variables for configuring delete-message undo time limit for toasts by @seanstrom in #19653
- nuke unused lib rn-snoopy by @siddarthkay in #19691
- fix: add external icon to OpenSea button in collectible page by @briansztamfater in #19647
- swap @react-native-camera-roll/camera-roll fork with patches & upgrade to 7.5.2 by @siddarthkay in #19664
- fix: missing author info in reply messages by @codemaster115 in #19563
- e2e: GH report: rerun tests link update by @yevh-berdnyk in #19684
- Fix timestamp for restored accounts by @seanstrom in #19612
- swap react-native-mail fork with patch by @siddarthkay in #19688
- Wallet (collectibles) - integrate new Collectible list item component into designs #19140 by @mmilad75 in #19528
- JC/Fraschetti - Feature flag descoped features from MVP to streamline initial release by @FFFra in #19690
- fix: page top is rendering empty avatar icon if no avatar props are sent by @briansztamfater in #19638
- fix: fix fees calculation and add support for L1 fees for Optimism transactions by @briansztamfater in #19603
- Feature/remove reagent atom from theme by @flexsurfer in #19706
- Update pipeline_process.md by @churik in #19709
- [#19182] fix: shell share design feedback by @mohsen-ghafouri in #19617
- upgrade go to 1.20 by @siddarthkay in #19564
- fix:
backup-recovery-phrase
check item pressability by @OmarBasem in #19705 - Remove Identity Verification tab in Activity Center by @seanstrom in #19667
- Fix: category settings item separator line color by @OmarBasem in #19719
- [19576] Fix group avatar not showing group picture by @ibrkhalil in #19723
- move blur lib fork to a patch by @siddarthkay in #19681
- remove old bottom sheet by @flexsurfer in #19689
- Display private permissions only when the requirements are met by @ajayesivan in #19675
- fix: location of logs generated by fastlane by @jakubgs in #19751
- fix channel header is broken when opening channel with chat history after joining the community by @Parveshdhull in #19677
- e2e: TR error info and fix for tests rerun by @yevh-berdnyk in #19742
- [Fix] Wallet - Keypair name in the about tab by @smohamedjavid in #19505
- UI in the upper section of the chat differs from the lower section by @Parveshdhull in #19679
- e2e: false failure fixes 22.04 by @yevh-berdnyk in #19755
- upgrade react-native-permissions library by @siddarthkay in #19695
- skip share wallet component test by @siddarthkay in #19761
- [#19183] fix: scan qr design issues by @mohsen-ghafouri in #19698
- Log signals from the Clojure layer instead of native code by @ilmotta in #19683
- Remove support for editing shared addresses while request to join is pending approval by @ilmotta in #19623
- App crashes after sync #19655 by @flexsurfer in #19763
- e2e: fixes 23.04 by @yevh-berdnyk in #19767
- Implement blocked contacts setting inside profile messages settings #… by @flexsurfer in #19616
- [#18816] Import private key main screen UI by @Rende11 in #19625
- fix: suggested routes are not calculated with preferred receiver networks by @briansztamfater in #19668
- Refactoring of token input screen in send flow by @vkjr in #19750
- ⛵ Add menu to reach saved addresses and show empty state by @shivekkhurana in #19771
- nuke react-native-mail and move over the logic to our native modules by @siddarthkay in #19760
- Reagent atom from theme regression #19729 by @flexsurfer in #19735
- [#19303] fix: edit profile design feedbacks by @mohsen-ghafouri in #19562
- Log revealed addresses in status-go by @ajayesivan in #19712
- refactor_: move partial config relate to local pair sync to backend by @qfrank in #19753
- e2e: fix for wallet amount input by @yevh-berdnyk in #19793
- Implement context action share community QR code by @ibrkhalil in #19700
- Fix for "no routes found" on transaction confirmation page by @vkjr in #19789
- Wallet: create account using recovery phrase by @OmarBasem in #19702
- Add pairing/unpairing of devices by @clauxx in #19692
- fix dns resolution issue for iOS by @siddarthkay in #19798
- fix composer misses shadow and swipe rectangle element by @Parveshdhull in #19805
- [#19176] fix: onboarding illustration design issue by @mohsen-ghafouri in #19800
- Collectible spinner always shown for users without collectibles #19757 by @mmilad75 in #19808
- fix: reaction drawer issue by @codemaster115 in #19754
- The 'apply changes' button is enabled in all networks are disabling if 'edit receiver networks' drawer #19778 by @mmilad75 in #19814
- Watch-only address balance should not be included in the overall balance by default #19657 by @mmilad75 in #19716
- Wallet - add opensea link to collecibles overview call to action button by @J-Son89 in #19579
- fix alert banner issues by @Parveshdhull in #19773
- Feature/remove old screens and code by @flexsurfer in #19795
- fix: community permission context not passing community-id by @clauxx in #19669
- [iOS Only] Enable new architecture for react-native by @siddarthkay in #19748
- fix: "key pair" spacing by @OmarBasem in #19823
- Ensure users can share a community url by @seanstrom in #19710
- tidy: remove extra event handler for
:communities/set-airdrop-address
by @seanstrom in #19829 - fix community category divider label margin by @Parveshdhull in #19827
- Fix QR share screen for community channel by @seanstrom in #19792
- More reagent atom regression #19812 by @flexsurfer in #19828
- Fixes for composer by @OmarBasem in #19854
- fix: wallet account back button by @OmarBasem in #19857
- fix: keypair name continue not disabled by @OmarBasem in #19859
- tweak: hide not-implemented actions from the chat-home screen by @seanstrom in #19844
- Wallet: account screen jump to by @OmarBasem in #19732
- Add a setting to enable telemetry #19811 by @flexsurfer in #19858
- feat: retry send raw messages by @qfrank in #19580
- fix: wrong color stroke in profile setting by @codemaster115 in #19815
- 🎏 Add wallet connect feature flag by @shivekkhurana in #19866
- chore: pin cmake version by @siddarthkay in #19865
- feature/hide-all-alert-under-not-implemented-flag by @flexsurfer in #19889
- Alignment of system messages in group chat #19886 by @flexsurfer in #19890
- Wallet: activity items by @OmarBasem in #19847
- Patch "Add nickname" functionality in home->Contacts #19875 by @flexsurfer in #19891
- refactor: suggested routes view by @briansztamfater in #19768
- e2e: fixes 3.05 by @yevh-berdnyk in #19888
- Patch "Show QR Code" functionality by @flexsurfer in #19893
- fix contact request message is not shown in the 1-1 chat by @Parveshdhull in #19904
- hide not implemented composer features by @Parveshdhull in #19901
- chore(wallet): feature flag graph and hide about action button by @J-Son89 in #19832
- fix: apply border radius on authentication bottom sheet by @jo-mut in #19663
- Validation error not displayed for Incorrect eth address in "Sent To" page #19599 by @mmilad75 in #19862
- [#19195] fix: communities design issues by @mohsen-ghafouri in #19819
- refactor_:remove part of node config for local pair sync by @qfrank in #19826
- Bring the seedphrase backup flow to the new settings #19554 by @flexsurfer in #19887
- fix: notification center blur by @codemaster115 in #19861
- updated invite friends banner image by @jo-mut in #19863
- [#19172] fix: new to status design issue by @mohsen-ghafouri in #19923
- Change password inside new settings by @clauxx in #19474
- fix: settings item pressability by @OmarBasem in #19922
- pin Xcode version to 15.1 & modify xcodeWrapper by @siddarthkay in #19822
- chore: add needed packages for WalletConnect implementation by @briansztamfater in #19758
- Implement navigation to profiles and chats from contact requests inside Activity Center by @Parveshdhull in #19902
- feat: add feature flag for swaps by @briansztamfater in #19920
- feat: Start bridge from asset drawer by @OmarBasem in #19860
- Fix "Offline" section in group chat members #19883 by @flexsurfer in #19913
- fix: entering two zeros in a row in the 'Amount' field in wallet by @OmarBasem in #19911
- Refactor image server uri helpers by @seanstrom in #19271
- Fix schema error after logout by @ilmotta in #19933
- Persist in-app feature flags (dev-only feature) by @ilmotta in #19619
- 'Send' button is shown for watch-only collectibles and can navigate to the 'send' flow #19743 by @mmilad75 in #19918
- Refresh control test by @mmilad75 in #19831
- DX: Upgrade Clojure linter to latest version by @ilmotta in #19930
- Fix: manage members gesture by @OmarBasem in #19949
- Add screen for key-pairs and accounts inside wallet settings by @seanstrom in #19912
- fix: node-pre-gyp warning by @siddarthkay in #19960
- Fail fast during app initialization if an invalid schema is found by @ilmotta in #19958
- fix: use go 1.19 only for integration tests on Darwin by @siddarthkay in #19965
- Improve Settings screen opening performance by @ilmotta in #19940
- DX: Preload user namespace by @ilmotta in #19927
- Don't autoload user & dev.user namespaces because they may not exist by @ilmotta in #19985
- fix: remove wallet graph by @OmarBasem in #19973
- fix: Collectible screen design issues by @OmarBasem in #19721
- fix wrong letter and background color of the channel/group avatar by @Parveshdhull in #19972
- [#18817] Import private key: UI for key pair name #18817 by @Rende11 in #19747
- Selected networks are not shown as preferred if a multichain wallet with preferred networks is scanned on the 'send to' page #19775 by @mmilad75 in #19899
- Connected dApps: make right side of page-nav accomodate whatever we need by @alwx in #19934
- [#19917] feat: rename keypair from wallet settings by @mohsen-ghafouri in #19939
- Remove old status community from the database by @Parveshdhull in #19905
- fix(ios): autofocus input in drawer overlay won't trigger keyboard open by @yqrashawn in #19964
- Fix loading screen for fetching community by @Parveshdhull in #19968
- chore: add command to clean iOS simulator cache by @siddarthkay in #19991
- [#19410] wizard send collectibles by @ulisesmac in #19515
- Upgrade re-frame to latest by @ilmotta in #19931
- Add Wallet Connect base implementation of the connection flow by @clauxx in #19909
- feat(wallet): add recent recipients tab by @J-Son89 in #19942
- Collectible header by @ajayesivan in #19783
- 'No matching clause' error is shown if ENS is entered into 'sent to' page #19741 by @mmilad75 in #19957
- Revert "Collectible header" by @ulisesmac in #20023
- fix_:sync contact request decision by @qfrank in #19938
- fix: jump-to button positioning by @OmarBasem in #19990
- chore: include Xcode 15.2 in allowed versions list by @siddarthkay in #20021
- Implement network settings for wallet settings by @seanstrom in #19995
- fix scroll to bottom button is shown on chat reopen by @Parveshdhull in #20004
- chore(onboarding): remove parallax by @J-Son89 in #20026
- feat: support edge case flow in the wallet send flow when token is not available on receiver preferred networks by @briansztamfater in #19674
- e2e: fixes for activity center and some more by @yevh-berdnyk in #20025
- attach target to test-watch-for-repl command by @siddarthkay in #20044
- Avatars are missing in messages bridged from Discord to Status app by @flexsurfer in #19994
- Hide empty categories and categories that include only hidden channels by @Parveshdhull in #20006
- Fix quo preview screen label theme by @ajayesivan in #20055
- fix: Community logo and title animation by @ajayesivan in #19651
- fix: test-watch-for-repl on MacOS by @siddarthkay in #20064
- Community token gating component by @ajayesivan in #19642
- Add swap option in wallet action drawer by @ajayesivan in #20029
- fix: wallet send navigation flow by @OmarBasem in #20008
- Fix: add network-settings feature flag by @seanstrom in #20043
- Fix Wallet Connect structure by @clauxx in #20042
- fix: address input multiline by @OmarBasem in #19962
- fix: blur type for community header by @BalogunofAfrica in #19665
- Add permission for enabling perf monitor in debug on Android by @flexsurfer in #20032
- [#18595] Implement collectible header with animations by @ulisesmac in #20024
- Wallet: Activity Items - Sections by @OmarBasem in #19906
- Hide browser behind feature flag by @flexsurfer in #20036
- fix: action/reaction drawer UI issue by @yqrashawn in #19630
- Don't load chat view until chat is fetched by @Parveshdhull in #19988
- Allow user to manually input password when bio-metric fails by @Parveshdhull in #19989
- fix: select asset screen hooks and function by @OmarBasem in #20086
- chore: rename opt to oeth by @OmarBasem in #19974
- Support hooks OR atom state management in component previews by @ilmotta in #20053
- feat: support sending multi collectibles by @BalogunofAfrica in #20045
- chore: rename backup screen by @OmarBasem in #20077
- fix wrong avatar for community channels in topbar by @Parveshdhull in #20093
- feat: recalculate network max value by @BalogunofAfrica in #19953
- Address input fixes by @OmarBasem in #20005
- fix: routes ui for bridge flow by @briansztamfater in #19959
- Page nav component alignment fix by @ajayesivan in #20108
- fix: no routes are found in case of valid amount in fiat is entered by @briansztamfater in #20000
- bump RNN to 7.39.0 and remove patches by @siddarthkay in #20109
- enable proguard, modify rules & upgrade okhttp lib by @siddarthkay in #19975
- [#19946] feat: add key pair QR code view by @mohsen-ghafouri in #20073
- fix: Community state cannot be changed to failed to fetch by @yqrashawn in #20101
- Only log event payload at TRACE level by @ilmotta in #20097
- fix: overlapping send details by @OmarBasem in #20102
- Use data from API to populate the buy assets sheet by @ajayesivan in #20078
- chore: drop wakuv2 fleets, use waku fleets by @yakimant in #19288
- e2e: fixes 21.05 by @yevh-berdnyk in #20124
- fix: max value is zero for some tokens by @briansztamfater in #20096
- chore(wallet): hide share button on scanner page by @J-Son89 in #20105
- [#19544] Show preselected networks in QR code by @ulisesmac in #20070
- fix: update confirm button copy on input amount screen by @OmarBasem in #20122
- Quo Wallet/Approval-Label Component by @ajayesivan in #20117
- fix ens name verication text alignment by @jo-mut in #20018
- Quo Buttons/Swap-Order-Button Component by @ajayesivan in #20119
- Pinning contact request message leads to a crash #20131 by @flexsurfer in #20132
- Implement display of missing key pairs in wallet settings by @seanstrom in #20094
- fix(dev exp): auto disable fast refresh on iOS by @yqrashawn in #20120
- Feature/hide browser behind feature flag #20022 by @flexsurfer in #20082
- Syncing/Sync failed screens are missing illustrations #20068 by @flexsurfer in #20142
- support ios "15.3" by @flexsurfer in #20127
- Incorrect Button Label Color in Disabled State #20056 by @flexsurfer in #20156
- fix(wallets): no routes render on input amount by @BalogunofAfrica in #20112
- fix: balances in network preferences after removing account by @OmarBasem in #20139
- wallet - reset input on send flow when swapping accounts by @J-Son89 in #20099
- Quo Avatars/Token-Avatar Component by @ajayesivan in #20141
- Avatars/Community Avatar Component by @ajayesivan in #20147
- Avatars/dApp Avatar Component by @ajayesivan in #20145
- Update eth-archival pokt url by @cammellos in #20020
- Remove not implemented Notification settings from community longtap m… by @flexsurfer in #20169
- pick between JSC & Hermes for Android by @siddarthkay in #20171
- [#19232] - Fix derivation path generation by @ulisesmac in #19531
- fix pinned count label by @Parveshdhull in #20174
- chore: first pass at fixing collectibles transition by @J-Son89 in #19945
- Hide jump-to behind a feature flag by @Parveshdhull in #20069
- Show parsed bridge messages by @Parveshdhull in #20058
- Optimize how peer stats are processed by @ilmotta in #20138
Full Changelog: 2.28.0...2.29.0