Please report issues/bugs via:
https://github.com/status-im/status-mobile/issues
What's Changed
- Check eligibility status after enabling the share all current and future addresses toggle by @ajayesivan in #18870
- The last collectible is shown for a moment while opening a new collectible #18750 by @mmilad75 in #18793
- [#18545] Add missing linear gradient to dark themed cards by @ulisesmac in #18689
- [#18463] Page top refactor - Wallet by @ulisesmac in #18755
- hide eligibility when checking by @cammellos in #18878
- feat: new keypair: mnemonic, address, KP name screen by @OmarBasem in #18790
- Share community channel qr code by @Pau1fitz in #18807
- chore: fix few outdated things in docs & readme by @siddarthkay in #18920
- chore(schema): for user-avatar component by @yqrashawn in #18913
- ci: remove starting build of status.im website by @jakubgs in #18936
- e2e: temp - dict object error info by @yevh-berdnyk in #18918
- fix: sync qr code not visible by @qfrank in #18944
- fix: sometimes channels do not randomly appear in test community afte… by @qfrank in #18705
- fix settings navigation by @Parveshdhull in #18854
- [Feature] Enable Sepolia testnet by default by @smohamedjavid in #18917
- ci: drop NIX_IGNORE_SYMLINK_STORE from Makefile and CI by @jakubgs in #18952
- Resolve schema issues for Context Tag when joining a Community by @seanstrom in #18927
- Enable functional components by default by @flexsurfer in #18820
- UI components coding guidelines by @flexsurfer in #18926
- chore: remove legacy wallet by @J-Son89 in #18749
- chore: update ios/logs to logs dir by @siddarthkay in #18974
- fix: cleanup wallet push notification subscription by @siddarthkay in #19014
- Add react hooks
use-state
anduse-memo
by @clauxx in #19016 - Bump version to 0.176.1 by @cammellos in #19024
- Add the Contract Tests to the mobile CI/CD pipeline by @FFFra in #19017
- Migrate reagent atom part 1 by @flexsurfer in #18901
- Migrate reagent atom part 2 by @flexsurfer in #18905
- [#18961] feat: add new contact profile skeleton by @mohsen-ghafouri in #19001
- Fix: don't run contract tests in test-unit target by @ilmotta in #18947
- Fix quo preview navigation by @Parveshdhull in #19003
- Bug/password input cursor is jumping when typing password fast by @flexsurfer in #19029
- chore: bump status-go version to v0.176.2 by @siddarthkay in #19036
- Fix statusbar color on dark screens by @ibrkhalil in #18785
- e2e: updated method for a profile picture changing by @yevh-berdnyk in #18973
- Revert account origin by @OmarBasem in #19034
- fix watch address input field by @flexsurfer in #19051
- Error on login with touch ID enabled #19055 by @flexsurfer in #19057
- [#18865] fix: separate edit bio and set bio, update number of profile name characters by @mohsen-ghafouri in #18892
- fix: use blacklist for parallax by @BalogunofAfrica in #18971
- Wallet: finalize kp by @OmarBasem in #18991
- Fix account edit confirmation button by @clauxx in #18930
- Fix chat UI element colors by @seanstrom in #18941
- [#18963] feat: actions UI for stranger contact profile by @mohsen-ghafouri in #19028
- feat: update transaction confirmation page to support bridging txs by @briansztamfater in #18887
- Malli schemas added to components by @vkjr in #18949
- fix settings navigation by @Parveshdhull in #19080
- Add Promesa to simplify working with promises by @clauxx in #18767
- Account selection: Use bottom sheet component by @ilmotta in #18919
- Added destructuring section to new-guidelines.md by @nazariifenii in #18731
- Fix collectible/token icon and name on addresses for permissions screen by @ibrkhalil in #18897
- chore(wallet): some minor cleanups, move sheets to appropriate level,… by @J-Son89 in #18895
- Make integration tests more enjoyable to use by @ilmotta in #19025
- Fix: slide button by @OmarBasem in #18922
- fix multiple set view-id events dispatched by @Parveshdhull in #19083
- [#18964] Support custom message when sending contact request by @seanstrom in #18998
- Add peer syncing toggle in "Advanced settings" by @alwx in #18906
- Updated placeholder for no pinned messages in chat by @clauxx in #18923
- Add status tag for pending contact request to contact profile by @seanstrom in #19075
- fix the mention highlighted area is only updated after reopening the chat by @Parveshdhull in #19076
- The wrong UI is applied for 'sync code' section when light mode is en… by @flexsurfer in #19110
- fix Blink of shell screen occurs when the Scan sync button is tapped by @Parveshdhull in #19104
- fix(style): :resize-method is not avaliable on ios by @yqrashawn in #18914
- Fix usage of ratom to fix wallet share by @ibrkhalil in #18883
- [Chore] Remove POKT Sepolia and Goerli RPC URL by @smohamedjavid in #19040
- Sort communities by currently active tab by @ibrkhalil in #18812
- Implement Contact Request flow in Contact Profile by @seanstrom in #19039
- chore(wallet): remove legacy network settings options by @J-Son89 in #18955
- [Feature] Wallet - Handle blockchain status by @smohamedjavid in #18850
- [#18985] Polish group details view by @flexsurfer in #19032
- build: less node_modules recopy from nix by @yqrashawn in #19120
- fix: peer exchange by @qfrank in #19082
- [#19037] feat: new design for manage nickname by @mohsen-ghafouri in #19085
- [#18608] Collectibles fetching performance by @ulisesmac in #18921
- Update
status-go
version to fix the issue with peer syncing migration by @alwx in #19127 - [#18929] fix: no bottom space under the join button by @mohsen-ghafouri in #18987
- [#18736] add address to watch using an ENS by @ulisesmac in #19043
- [#19048] feat: show contact QR code by @mohsen-ghafouri in #19139
- [#19101] feat: share contact profile by @mohsen-ghafouri in #19154
- Implement reviewal of contact requests from contact profile by @seanstrom in #19119
- Show toast after sending contact request by @seanstrom in #19144
- Root keys named :wallet/... moved as nested under :wallet root key by @vkjr in #19152
- Implement alert banner by @Parveshdhull in #19011
- chore: improve share wallet test by @J-Son89 in #19107
- Clean up biometrics and standard-auth and add tests by @clauxx in #18756
- chore: qualify screen keywords by @J-Son89 in #18778
- Add action to remove contact inside contact action menu by @seanstrom in #19168
- Feature: Ignore / Dismiss contact requests from contact profile by @seanstrom in #19166
- Fraschetti/18343- Add contract test for wallet_getDerivedAddresses by @FFFra in #19115
- [#18962] Add emoji-hash and bio contact profile data by @seanstrom in #19030
- feat: Add internal link preview for communities by @ibrkhalil in #18484
- The wrong validation is applied for entered amount within send assets page #18751 by @mmilad75 in #18937
- Migrate contract tests to new API based on promises by @ilmotta in #19208
- cache processed description by @cammellos in #19153
- fix: remove biometric button in the login screen when disabled biomet… by @codemaster115 in #19112
- migrate reagent record audio component part5 by @flexsurfer in #19212
- Refactor navigation files by @Parveshdhull in #19068
- migrate reagent part4 by @flexsurfer in #19167
- [#19132] feat: block contact with remove contact checkbox by @mohsen-ghafouri in #19213
- migrate reagent part 3 by @flexsurfer in #19165
- fix: duplicate sub key :communities/fetching-community by @yqrashawn in #18890
- Partial handlers update (re-frame/reg-event-fx instead of rf/defn) by @alwx in #19005
- Fix channel-action component by @clauxx in #19031
- re add progress root and popover overlay by @Parveshdhull in #19241
- fix: handle limit event by @BalogunofAfrica in #19066
- Display discord bridged posts #19233 by @flexsurfer in #19248
- fix: polish new chat by @BalogunofAfrica in #19054
- fix: view-id not updating when navigating inside modals by @briansztamfater in #19163
- 💾 🗂️ [17653] wallet implement UI for save address bottom sheet by @shivekkhurana in #19079
- fix keycard crash by @Parveshdhull in #19275
- chore(quo): add profile - collectibles list item component by @J-Son89 in #19125
- feat(wallet): add ability to remove wallet account by @J-Son89 in #19121
- [Fix] Chain down toast shown for chains unrelated to the current network by @smohamedjavid in #19155
- Fix chat navigation buttons when scrolling to top by @clauxx in #19097
- chore: remove repetitive words by @suchsoon in #19189
- Fix pinned messages context tag style by @clauxx in #19245
- fix bio-metric login by @Parveshdhull in #19293
- Account selection: Implement features related to editing shared addresses by @ilmotta in #19177
- Wallet: Derivation Path screen by @OmarBasem in #19268
- feat: show pinned messages bottom sheet in channel home by @codemaster115 in #19105
- JC-Fraschetti/[Wallet] Add fixtures to recovered accounts and refactor wallet_getDerivedAddresses test by @FFFra in #19287
- Fix subs leak and fix schema error by @ibrkhalil in #19321
- feat: add jump-to button in group-detail screen by @codemaster115 in #19134
- Fix drawer message according to desings by @clauxx in #19056
- Improve navigation code by @Parveshdhull in #19274
- Prevent profiles list from disappearing after onboarding and logging out by @seanstrom in #19315
- [#19247] feat: migrate to new contact profile by @mohsen-ghafouri in #19246
- Wallet: selecting keypair by @OmarBasem in #19070
- fix: revert removal of key in profile settings view by @seanstrom in #19329
- feat: make bridging transactions work after sliding to confirm the transaction by @briansztamfater in #18986
- fix incorrect unread counter is displayed when a message is removed by @Parveshdhull in #19217
- fix: unable to swipe b/w activity center tabs by @ajayesivan in #19033
- Correctly display 'Community admins will review your request' in community overview screen by @ajayesivan in #19218
- fix duplicate mention by @Parveshdhull in #19203
- fix: unresponsive add watched address screen when entering a multi-chain address by @briansztamfater in #19185
- Fix issue with allowing users to post on channel by @cammellos in #19339
- e2e: changed build name and added wait for session id by @yevh-berdnyk in #19214
- fix: Long community name not split into two lines by @ajayesivan in #19223
- fix: show pubkey in add contact input when available by @yqrashawn in #19187
- Fraschetti - Add tests for wallet_getWalletToken by @FFFra in #19210
- 18638- [Communities] Implement Permissions Drawer by @FFFra in #18988
- Fix for "Jump to" button overlapping Logout button on the Profile screen by @alwx in #19318
New Contributors
Full Changelog: 2.27.0...2.28.0