2.27.0
Pre-release
Pre-release
Status Mobile - 2.27.0-beta
Please report issues/bugs via:
https://github.com/status-im/status-mobile/issues
What's Changed
- feat: implement summary tag component by @briansztamfater in #17858
- [#17823] Refactor tokens data app-db by @ulisesmac in #17880
- Fix: unable to join token-gated communities by @ilmotta in #17894
- [#17854] [IOS] The tutorial video animation keeps playing after openi… by @flexsurfer in #17915
- tests: refactor conftest.py and improve fetching apk by @jakubgs in #17914
- Fix: actually run integration tests by @ilmotta in #17900
- chore: lint require i18n-resources first in status-im2.core by @yqrashawn in #17905
- Communities - Channel list should not be shown for token-gated communities by @FFFra in #17901
- e2e: fixes 15.11 by @yevh-berdnyk in #17917
- Composer collapsing when editing canceled/done by @clauxx in #17785
- add navigate biometric screen after sign-in by syncing by @jo-mut in #17627
- e2e: added back status link opening by @yevh-berdnyk in #17930
- chore: add floating button page component by @J-Son89 in #17737
- Fix: resolve our Clojure source dependencies first in the classpath by @ilmotta in #17919
- Introduce malli library by @ilmotta in #17867
- scan watched address by @J-Son89 in #17829
- Wallet: illustrations by @OmarBasem in #17931
- Connect collectible overview page to backend by @vkjr in #17884
- [#17897] Add channel-name component by @ulisesmac in #17903
- Wallet: Keypair follow up by @OmarBasem in #17953
- Add fallback/default dimensions for Image sent from desktop by @alwx in #17966
- e2e: APK upload time limit increased by @yevh-berdnyk in #17972
- Wallet: Emoji picker performance by @OmarBasem in #17891
- Show network info on collectible info page by @vkjr in #17980
- feat: select asset screen ui by @briansztamfater in #17780
- chore: add common page-nav component for wallet by @J-Son89 in #17946
- chore: specify light client mode for wakuv2 by @qfrank in #18002
- e2e: changed order of tests by @yevh-berdnyk in #17988
- Update key in tests by @cammellos in #18013
- [#17727] Implement Dropdown input component by @tumanov-alex in #17927
- Continue button is invisible behind keyboard in Add Address To Watch … by @ibrkhalil in #17940
- Don't restrict Diawi upload for
iOS
release builds by @siddarthkay in #18016 - fix position of the last item in the community chat list and the position of the jump-to button by @Parveshdhull in #17999
- e2e: deep links tests added by @yevh-berdnyk in #18014
- Wallet - Add basic ui for send page by @J-Son89 in #18017
- [#17986] feat: implement new settings ui, preparation part by @mohsen-ghafouri in #17991
- Add requirement for component tests by @vkjr in #18015
- e2e: fix for deep links test by @yevh-berdnyk in #18026
- Set up skeleton for communities request to join by @cammellos in #18030
- Enabling biometry without password during sync by @clauxx in #17960
- Fix panic syncing community token gated by @cammellos in #18024
- [Feature] Activity check on entered watch address by @smohamedjavid in #17970
- Updated
data-item
, monospaced & aligned address by @alwx in #18008 - e2e: updated data for waku backup test by @yevh-berdnyk in #18042
- add ability to add watch-only account by @J-Son89 in #17868
- [#17923] text combinations - standard title component by @ulisesmac in #17939
- fix: Cannot mark as read messages in communities by @qfrank in #18029
- fix: change system time backward break image server by @yqrashawn in #17989
- fix: get rid of
:redef-in-file
warning by @siddarthkay in #18053 - [#17572] fix: 'Join Community' notification is not getting dismissed by @mohsen-ghafouri in #17834
- Implement Wallet - Account Switcher by @smohamedjavid in #18003
- rename onboarding 2 by @flexsurfer in #18060
- update deps and fix compile warnings by @flexsurfer in #18056
- [#17909] fix: unhandled error when app launched in offline mode by @mohsen-ghafouri in #17973
- Quick win: move effects to separate namespaces by @ilmotta in #18047
- Match the changes in collectibles api in status-go by @vkjr in #18033
- update scan qr code page by @jo-mut in #17767
- Wallet: account real data by @OmarBasem in #17821
- move transport by @flexsurfer in #18062
- Style fixes for pinned messages by @alwx in #18061
- fix: Duplicate 'Contact Added' Notifications When Pair-Device User Ac… by @qfrank in #17975
- chore: remove old wallet UI, move set currency to legacy settings, re… by @J-Son89 in #18027
- fix messages are marked as read automatically in 1-1/group chats after opening a link by @Parveshdhull in #18066
- e2e: skipped checks with bugs by @yevh-berdnyk in #18079
- Improve test failure readability by @ilmotta in #18049
- chore: group ens names with chain-id by @qfrank in #18001
- fix: use custom color for confirm select by @BalogunofAfrica in #18068
- Implement transaction progress component by @mmilad75 in #17933
- Wallet: Set color and emoji by @OmarBasem in #17906
- Mark mnemonic as shown on revealing it to the user by @rasom in #18088
- e2e: disabled checks because of issues with restored contacts and channel links by @yevh-berdnyk in #18097
- Feature/display Community Rules on Request to Join by @FFFra in #18082
- Add missing clj-kondo linter for library nubank/matcher-combinators by @ilmotta in #18091
- Communities - Show modal title and community context tag by @ilmotta in #18077
- e2e: added test for edit/delete message when offline by @yevh-berdnyk in #18093
- feat: transaction confirmation page ui by @briansztamfater in #17812
- fix: Marking AC notification as read does not affect correspondent me… by @qfrank in #18058
- Wallet: ENS by @OmarBasem in #18000
- Wallet: generate new keypair UI by @OmarBasem in #18045
- Upgrade clang and patch Glog for fixing iOS builds on MacOS Sonoma, Xcode 15 by @siddarthkay in #18108
- remove obsolete code by @flexsurfer in #18094
- fix app is not opened on the last viewed chat after reopening by @Parveshdhull in #18090
- e2e: increased wait time for PN and CR by @yevh-berdnyk in #18116
- feat: enable biometrics for standard-auth by @J-Son89 in #17992
- [#17974] text combinations - username component by @ulisesmac in #17987
- fix sometimes add contact screen is closed by itself after scanning QR code by @Parveshdhull in #18101
- move blob to rn, remove unused code, move images events to status-im2 by @flexsurfer in #18117
- [#17896] Raw balances using big number by @ulisesmac in #17920
- [#17965] Create token component by @ulisesmac in #18018
- Community requests to join when admin is offline by @ibrkhalil in #17941
- Community Request to Join - Show Addresses to share Cards by @ajayesivan in #18123
- ignore /.clj-kondo/rewrite-clj/rewrite-clj/config.edn which is generated by lint-fix by @qfrank in #18141
- feat: add encoded data for profile sharing url by @yqrashawn in #18019
- fix: 1:1 chat concerns by @BalogunofAfrica in #17795
- PR to upgrade
react-native
to 0.72.5 and many other things by @siddarthkay in #17241 - move reactions events by @flexsurfer in #18150
- fix: no avatar for the first message in 1-1 chat by @codemaster115 in #18099
- Add 'Test Networks Enabled' option in settings by @ajayesivan in #17879
- Remove toggle for disabling shell navigation (#18133) by @Parveshdhull in #18134
- feat: finish enable notifications by @BalogunofAfrica in #18084
- Wallet - Implement Network Configuration #17840 by @Rende11 in #17862
- chore(wallet): add flow for selecting own accounts in send flows by @J-Son89 in #18071
- e2e: skipped universal links test + some fixes by @yevh-berdnyk in #18128
- Wallet: Token item fixes by @OmarBasem in #18136
- #17945 Scanned address persists in ETH address textbox after reopening 'Add address to watch' screen by @alwx in #17957
- [#17518] fix: try again when sync has error outside the onboarding flow by @mohsen-ghafouri in #17890
- Feature/clean metro logs remove old wallet UI by @flexsurfer in #18165
- Add comment related to refactoring by @Parveshdhull in #18171
- Account switcher for send flow by @smohamedjavid in #18100
- Chat fixes based on design feedback by @clauxx in #18059
- Display component name in quo preview header by @ajayesivan in #18175
- move input events by @flexsurfer in #18183
- Added support for different currencies in token price calculation by @smohamedjavid in #18078
- Wallet: share address by @OmarBasem in #18121
- Quo - Wallet/Required-Tokens Component by @ajayesivan in #18164
- Share community via URL with any privileges by @ibrkhalil in #18131
- Fix empty chat in opened on pressing hashtag in a community channel by @Parveshdhull in #18111
- Add collectible menu by @vkjr in #18185
- Community: Request to join - Show addresses shared by @ajayesivan in #18180
- Close chat when closing group chat details by @ibrkhalil in #18149
- fix: App gets stuck on syncing process screen when scanning QR code v… by @qfrank in #18140
- Upgrade react-native-reanimated to 3.6.1 by @Parveshdhull in #18216
- set
make run-metro
target toclojure
by @siddarthkay in #18215 - fix: update write permissions for
react-native-reanimated
build files generated at run time by @siddarthkay in #18214 - chore(wallet): add images to select address page by @J-Son89 in #18119
- Wallet - Watched Account UI Updates by @smohamedjavid in #18190
- PR to make purge script more robust for MacOS by @siddarthkay in #18192
- Invite friends (#17570) by @alwx in #18124
- Optimize chat screen navigation view by @Parveshdhull in #18055
- Implement getSuggestedRoutes endpoint in the Send Flow for wallet by @briansztamfater in #18104
- Fix crash on x86_64 emulators by @siddarthkay in #17773
- move community code to status-im2 by @flexsurfer in #18218
- move status-im under legacy by @flexsurfer in #18237
- FINAL BOSS! rename status-im2 to status-im by @flexsurfer in #18241
- e2e: moving to android14 by @yevh-berdnyk in #18130
- fix: universal link regex by @yqrashawn in #18020
- remove unused react-native-intersection-observer library by @Parveshdhull in #18230
- Add placeholder illustration in jump-to screen by @Parveshdhull in #18229
- Disable component tests that use
wait-for
helper function by @ajayesivan in #18243 - Implement Link Card component by @mmilad75 in #18080
- move keycard native module, removed outdated code by @flexsurfer in #18252
- Set fleet to shards.test by @cammellos in #18115
- [#17393] feat: add new setting ui by @mohsen-ghafouri in #18118
- Wallet: home top insets by @OmarBasem in #18247
- Activity tab on collectible page by @vkjr in #18220
- Biometrics button on login screen by @clauxx in #18106
- Wallet/Account Permissions Quo Component by @ajayesivan in #18224
- [#18083] Implement Page top component by @ulisesmac in #18163
- e2e: profile view changes by @churik in #18203
- Move disabled component tests outside of require block to fix lint messup by @ajayesivan in #18265
- Added assets skeleton in wallet home and account screen by @smohamedjavid in #18197
- Communities: Share airdrop address in non token-gated community by @FFFra in #18189
- ci: fix android-e2e nightly builds by @yakimant in #18261
- chore: add outline for transaction-progress page by @J-Son89 in #18217
- e2e: added validation of encoded data in community and profile urls by @yevh-berdnyk in #18263
- move status-im from utils by @flexsurfer in #18249
- Wallet: receive screen by @OmarBasem in #18167
- [#17964] emoji screen performance by @ulisesmac in #18213
- feat: spectate community before join by @yqrashawn in #18070
- Wallet: best route UI by @OmarBasem in #18266
- Add
xcbeautify
to iOS shell and tomake run-ios
by @siddarthkay in #18273 - apk name updated in e2e nightly jenkins file by @yevh-berdnyk in #18283
- fix: theming toast component by @codemaster115 in #17918
- Import of #18256 by @J-Son89 in #18259
- improve profile screen performance by @flexsurfer in #18281
- Log some message information in debug mode to investigate delivery issues by @siddarthkay in #18253
- e2e: fix for getting public key by @yevh-berdnyk in #18290
- PR to add
form-data
package for DIWAI uploads by @siddarthkay in #18299 - Fix component tests, upgrade Jest & friends, and a few other goodies by @ilmotta in #18276
- Add
:wallet/accounts-with-customization-color
subscription by @ajayesivan in #18302 - e2e: tests fixes by @yevh-berdnyk in #18303
- PR to upgrade
react-native-webview
library to13.6.3
by @siddarthkay in #18295 - Wallet: about tab fixes by @OmarBasem in #18298
- [#18280] Fix token images not being displayed by @ulisesmac in #18288
- PR to add
Kotlin
support and to KotlinifiyMainApplication.java
,MainActivity.java
by @siddarthkay in #18293 - e2e: wait for Join button to be available by @churik in #18316
- keep chat screen loaded by @Parveshdhull in #17839
- Kotlinify
StatusOkHttpClientFactory.java
by @siddarthkay in #18318 - Fix no message preview on long press on the reaction by @ibrkhalil in #18292
- Share screen design review by @alwx in #18148
- Wallet: text description fix by @OmarBasem in #18319
- chore: clean up contexts folder to only include larger featuresets by @J-Son89 in #18286
- Quo: quiz item by @OmarBasem in #18306
- Wallet: crypto max decimals by @OmarBasem in #18267
- fix unable to open add-new-contact screen if hardware button is press… by @Parveshdhull in #18296
- [#17938] Collectibles per account by @ulisesmac in #18277
- e2e: enabled tests for pinning messages by @yevh-berdnyk in #18379
- Kotlinify some of react-native-status android module by @siddarthkay in #18320
- fix: error is shown when asset is selected on select assets screen by @briansztamfater in #18326
- e2e: added checks for non-token gated community channels by @yevh-berdnyk in #18399
- Use text-combinations/page-top component in request to join sheet. by @ajayesivan in #18384
- fix: generate_profile_url crash when login by @yqrashawn in #18364
- Wallet: Utility Tests by @OmarBasem in #18371
- Communities: Share Selective Account by @ajayesivan in #18382
- feat(wallet): add ability to send a token by @J-Son89 in #18242
- fix: fix navigation after creating an account or watch only account by @briansztamfater in #18324
- fix: increase numbered keyboard touchable area by @briansztamfater in #18330
- fix: community buttons by @BalogunofAfrica in #18392
- fix: fix height on account card component by @briansztamfater in #18329
- chore: organise chats context by @J-Son89 in #18373
- Run integration tests separately from unit tests by @ilmotta in #18304
- [Feature] Show aggregated tokens and balance in Wallet home by @smohamedjavid in #18275
- ci: upgrade CI hosts to Xcode 15.1 by @jakubgs in #18401
- 🔗 Enable explorer links in wallet->about by @shivekkhurana in #18406
- fix delayed display of top bar in chat after sending messages by @Parveshdhull in #18300
- fix onboarding screens overlap by @Parveshdhull in #18372
- [#18182] feat: implement edit profile and change name by @mohsen-ghafouri in #18270
- fix: boost checksum issue due to jfrog by @siddarthkay in #18434
- e2e: added check for deleted 1-1 chat history by @yevh-berdnyk in #18403
- Biometrics in new settings by @clauxx in #18258
- Kotlinify: StatusThreadPoolExecutor by @OmarBasem in #18366
- Wallet: suggested routes list by @OmarBasem in #18388
- Drop clj-kondo dir from linting by @ibrkhalil in #18328
- Add internal-link component for #17116 by @ibrkhalil in #18109
- fix: mark all notifications as read not work well by @qfrank in #18107
- fix: profile screen initial avatar alignment by @yqrashawn in #18426
- Move selected addresses for permissions to app db by @ajayesivan in #18430
- Refactor: kotlinify log by @OmarBasem in #18337
- Refactor composer by @Parveshdhull in #18339
- ci: fix handling of Android builds on Apple ARM64 by @jakubgs in #18390
- Wallet - Initialize event, refactor networks data and bug fix by @smohamedjavid in #18374
- e2e: fixes 10.01 by @yevh-berdnyk in #18445
- Implement about tab on collectible page by @mmilad75 in #18269
- fix: route not found when attempting to transfer assets to own accounts by @briansztamfater in #18325
- fix: random local
make run-ios
failures by @siddarthkay in #18446 - [#18362] Add support Reanimated inline styles by @ulisesmac in #18381
- fix: don't show trace message when default is set by @siddarthkay in #18464
- Reanimate RPC stats screen by @rasom in #18396
- fix improper use of current-chat-id and rename subs by @Parveshdhull in #18389
- Fix: Asset decimals on select asset screen by @OmarBasem in #18427
- Fix: incorrect props passed to RN's style prop by @ilmotta in #18435
- Fix: add back missing clj-kondo config files by @ilmotta in #18472
- [#18461] Update docs about Reanimated apply-animations-to-style by @ulisesmac in #18462
- fix: resolve to metro version 0.79.1 by @siddarthkay in #18475
- fix subs leak by @flexsurfer in #18480
- #[16978] Select collectible to send by @ulisesmac in #18404
- fixed dark border around the community logo by @jo-mut in #18314
- ci: don't fail on Diawi upload failure by @yakimant in #18500
- Refactor native modules into separate modules by @siddarthkay in #18385
- Pf share by @J-Son89 in #18511
- Wallet: select-send-address event by @OmarBasem in #18501
- Wallet: send token from drawer by @OmarBasem in #18429
- import of #18271 by @J-Son89 in #18516
- [#18410] - Fix summary-tag style by @ulisesmac in #18474
- fix: handle deep link too early when onboarding by @yqrashawn in #18363
- Organize composer worklets by @Parveshdhull in #18528
- feat: add ability to send collectibles from wallet by @briansztamfater in #18473
- feat: add ability to send erc20 tokens by @briansztamfater in #18481
- chore: upgrade
kotlinPluginVersion
to1.9.0
by @siddarthkay in #18487 - fix double @@ in
component-test-watch
and don't doyarn install
for component tests by @siddarthkay in #18521 - fixed spacing between the header and illustration on biometrics page by @jo-mut in #18402
- Wallet: loading networks by @OmarBasem in #18491
- Wallet - Account switcher - add Share Account functionality #18376 by @mmilad75 in #18444
- Composer size when re-entering with unfinished multiline message by @clauxx in #18089
- Communities: Share airdrop address by @ajayesivan in #18505
- fixed incorrect space between name and message card in selected messa… by @jo-mut in #18437
- Wallet - Add token filter and prices fallback for fiat amount calculation by @smohamedjavid in #18398
- Remove the invocation of wakuext_chatMentionReplaceWithPublicKey by @qfrank in #18533
- feat: re-fetch community info in community overview and channel by @yqrashawn in #18465
- Messages — design review by @alwx in #18191
- fix: crash when selecting a collectible by @briansztamfater in #18541
- wallet: fix route test net by @OmarBasem in #18553
- fix: do not show community view until it's loaded by @yqrashawn in #18570
- Wallet: fix addresses inconsistencies by @OmarBasem in #18558
- refactor: move perm/airdrop addrs into community by @yqrashawn in #18571
- [Fix] Currency on recovered profile by @smohamedjavid in #18433
- fix: wrong navigation bar color in transparent screens by @codemaster115 in #18451
- Remove the last remaining reagent atom from the messages/view file by @Parveshdhull in #18551
- [#17873] - Add support to display token images in token gated communities by @ulisesmac in #18174
- Wallet: token input conversion by @OmarBasem in #18539
- QR code background gradient by @Pau1fitz in #18503
- feat(wallet): connect backend to transaction progress page by @J-Son89 in #18506
- fix: remove quo preview from nightly builds by @mohsen-ghafouri in #18556
- [#18421] Wallet - remove account confirmation by @Rende11 in #18518
- fix cannot add existing ENS owned by user by @Parveshdhull in #18567
- [#18458] Token input fixes by @ulisesmac in #18520
- Add scroll view to profile tab by @ibrkhalil in #18448
- fix: make identifier carousel swipe-able by @BalogunofAfrica in #18515
- Wallet - Refresh tokens and prices by @smohamedjavid in #18456
- [17514] Use OS emojis in emoji picker by @ibrkhalil in #18397
- quo network_list_item by @Pau1fitz in #18547
- Update default wallet name by @jo-mut in #18509
- fixed: mute-icon when channel is muted by @jo-mut in #18580
- fix: xcbeautify but without omitting crucial logs by @siddarthkay in #18605
- No ability to enter/paste assets exceeds the users's balance #18526 by @mmilad75 in #18599
- fix: fix button color on input amount screen by @briansztamfater in #18572
- fix: fix slide button padding on transaction confirmation page by @briansztamfater in #18585
- The collectibles are not supported on Optimism and Arbitrum #18507 by @mmilad75 in #18562
- Implement collectible image preview by @vkjr in #18449
- Wallet: network receiver preferences by @OmarBasem in #18583
- Share Screen -> Share Wallet Address -> Indicators by @Pau1fitz in #18523
- e2e: updated deep/universal links tests by @yevh-berdnyk in #18629
- chore: remove mock data from wallet and feature flag incomplete features by @J-Son89 in #18569
- fix bottom tabs blur overlay color by @Parveshdhull in #18621
- feat: show highest permission role when join community by @yqrashawn in #18497
- [#18512] incomplete list of collectibles by @ulisesmac in #18577
- Wallet: Disable long-press feature on tokens in watch-only accounts. #18597 by @mmilad75 in #18598
- e2e: remived xfail marks by @yevh-berdnyk in #18646
- Add lastOpenedAt and JoinedAt for communities by @ibrkhalil in #18439
- Replace unmaintained biometrics package by @clauxx in #18531
- Fix profile image & customization color for share-qr-code by @clauxx in #18643
- Remove hacks from darwin nix purge script by @siddarthkay in #18656
- 🐰 Fix #18375 - Disappearing tabs when sending assets by @shivekkhurana in #18662
- Revert "ci: don't fail on Diawi upload failure" by @yakimant in #18671
- Create bridge token page by @Pau1fitz in #18560
- fix endless logout by @qfrank in #18492
- fix(ios): button overlap by @BalogunofAfrica in #18620
- Account selection: Fix community logo/name not rendered correctly by @ilmotta in #18633
- fix: android shadow by @BalogunofAfrica in #18504
- [Fix] Wallet - Route not fetching by @smohamedjavid in #18682
- Bring back enable-notifications onboarding screen static image by @ibrkhalil in #18654
- Show token requirements only when membership permissions are present. by @ajayesivan in #18549
- Disable flag ACCOUNT_SELECTION_ENABLED by default by @ilmotta in #18690
- Implement menu on collectible preview page by @vkjr in #18651
- fix: reintroduce changes for sending erc20 and erc721 tokens by @briansztamfater in #18679
- disable
hermes
for debug android builds & enablehermes
for release builds by @siddarthkay in #18675 - [#18313] feat: implement change profile picture by @mohsen-ghafouri in #18440
- e2e: fixes 01.02 by @yevh-berdnyk in #18699
- [#18495] Fix token not ready for next screen by @ulisesmac in #18532
- [#18459] - Add cursor-based input handling to
token-input
by @ulisesmac in #18594 - Wallet - Add support for Sepolia testnet and Rarible collectible provider by @smohamedjavid in #18519
- adjust input field size to the scanned data by @jo-mut in #18659
- empty state illustration image for pinned messages by @jo-mut in #18660
- fix: test networks short-name->id by @OmarBasem in #18692
- Disable multiple button presses by @Parveshdhull in #18478
- chore: remove old wallet signals and move signals to status-im ns by @J-Son89 in #18285
- Collectible counter component #18632 by @Rende11 in #18653
- Connect remove account rpc request by @Rende11 in #18601
- e2e: fix for deep/universal links test by @yevh-berdnyk in #18722
- Fix collectibles scroll crash by @clauxx in #18658
- chore: remove
hermes
enable condition from android build step by @siddarthkay in #18723 - fleets.json: remove go-waku fleets and update some other ENRs by @yakimant in #18708
- Add a UI for toggling developer feature flags by @J-Son89 in #18602
- init:
maestro
dev automations by @siddarthkay in #18712 - Wallet: fix nested scrollviews warning by @OmarBasem in #18714
- feat: new keypair - check your backup by @OmarBasem in #18667
- Wallet: bridging - assets list by @OmarBasem in #18713
- Update Wallet: Share QR Code #18454 by @mmilad75 in #18479
- [Fix] Scanned address not populated in send flow by @smohamedjavid in #18727
- fix: ENS regex not being used to detect an ENS on address input by @briansztamfater in #18626
- [#18453] feat: implement change accent colour screen by @mohsen-ghafouri in #18517
- Wallet - token metrics by @smohamedjavid in #18438
- [Fix] Try Alchemy before Opensea by @smohamedjavid in #18745
- Update drawer/bottom-actions component by @ajayesivan in #18513
- Communities: Show relevant tokens by @ilmotta in #18636
- Wallet - Add malli spec to Quo Wallet components (batch 1) #18354 by @mmilad75 in #18707
- fix: address is lost on re-render by @briansztamfater in #18593
- Toast notification design fixes by @alwx in #18468
- Account permissions component malli schema fix by @ajayesivan in #18770
- e2e: updated deep/universal links tests by @yevh-berdnyk in #18773
- Show estimated fees on wallet input selection screen by @briansztamfater in #18309
- feat: add basic infrastructure for contract tests by @J-Son89 in #18665
- fix error and app freezing when deselecting account one by one by @Parveshdhull in #18759
- [Fix] Wallet - Clear input on long press delete by @smohamedjavid in #18732
- [Communities] Add quo Collectible Tag by @FFFra in #18748
- Dismiss keyboard when opening mute chat drawer by @ibrkhalil in #18486
- fix - Button colors have become darker by @ajayesivan in #18776
- [Fix] Edited wallet account name persists in other edit account screens by @smohamedjavid in #18729
- 🚟 Add schema batch 2 by @shivekkhurana in #18696
- feat: quo2 implement amount input component by @nazariifenii in #18687
- ⚒️ Fix typo by @shivekkhurana in #18794
- Account origin info #18317 by @Rende11 in #18725
- nix: upgrade from 2.13.4 to 2.19.3 by @jakubgs in #18742
- Bridge input by @Pau1fitz in #18678
- Fix permission screen & trailing zeros by @cammellos in #18766
- Use blurred background for all type
shell?
bottom sheets by @ibrkhalil in #18400 - [Feature] Wallet - Network filter UI in Wallet home and account screens by @smohamedjavid in #18772
- chore: clean up wallet reframe root keys by @J-Son89 in #18730
- Improve DX for building the app locally by @siddarthkay in #18784
- Remove rounding by @cammellos in #18806
- [#18752] fix: The W/O address shouldn't be in account selection by @mohsen-ghafouri in #18809
- disable
hermes
viagradle
flag and other cleanup in build script ofAndroid
by @siddarthkay in #18832 - Design review: create profile password by @alwx in #18607
- fix: iOS build stage to install app on simulator by @siddarthkay in #18839
- [Refactor#18748] - Collectible Tag by @FFFra in #18804
- [Fix] Broken wallet account emoji when syncing devices by @smohamedjavid in #18828
- [#18754] fix: scrollable addresses permission list in android by @mohsen-ghafouri in #18808
- Update default name for account and watched address #18416 by @Rende11 in #18683
- General QR code scanner flow by @alwx in #18677
- Share all account addresses UI & some other addresses for permissions screen fixes by @ajayesivan in #18843
- [#18600] feat: implement set bio screen by @mohsen-ghafouri in #18765
- FIX: Addresses for permissions info button bg color by @ajayesivan in #18855
- disable light client by @cammellos in #18805
- e2e: temp fix for image selection by @yevh-berdnyk in #18873
- [Communities] Account selection: сan't see the entire text of the community rules by @FFFra in #18761
- fix: communities review by @BalogunofAfrica in #18634
- 🧪 Extract schema to dedicated namespace by @shivekkhurana in #18858
- fix first tap doesn't work when selecting a photo in the gallery by @Parveshdhull in #18885
- Wallet - Add malli spec to Quo Wallet components (batch 3) by @mmilad75 in #18783
- Use quo/bottom-actions component in addresses for permissions screen by @ajayesivan in #18863
- chore: improve android & iOS build step by @siddarthkay in #18900
- fix android hardware back button is not working for nested sheet-screens by @Parveshdhull in #18886
- fix: we need to tunnel 8081 for connected devices by @siddarthkay in #18862
- fix: improve iOS simulator selection by @siddarthkay in #18880
- fix: password input triggers re-render of whole login view by @yqrashawn in #18728
- fix: make run-ios-device script by @siddarthkay in #18845
- cleanup leftovers by @Parveshdhull in #18907
- Link to Malli presentation added to docs by @vkjr in #18849
Full Changelog: 1.26.0...2.27.0