Skip to content

Releases: status-im/status-mobile

Status Mobile - 2.31.0

12 Nov 12:05
2.31.0
Compare
Choose a tag to compare

Summary

Hero Feature

  1. Users can now enjoy native token swaps for quick and efficient trades across Ethereum, Optimism, and Arbitrum networks.

Bug Fixes

  1. Fix for decimal approvals - Handles approval transactions with decimal issues. #21326
  2. Login profile display fix - Resolves display issues for synced devices. #21321
  3. Fix for token-gated communities - Resolves issues with joining options. #21247
  4. Delay in currency list fetching - Fixes delay in loading currency data. #21239
  5. Error when sending ERC1155 collectibles - Fixes sending errors for specific tokens. #21209
  6. Onboarding profile creation fix - Resolves issues in creating profiles during onboarding. #21170

Please, report issues/bugs in the #feedback-mobile channel on the Status community or via https://github.com/status-im/status-mobile/issues.

What's Changed

  • Fix "Failed to get dApps" error when a session expired (#21531)
  • feat(swap): add metrics for swaps (#21485)
  • fix No tabs are available in the app on Graphene OS (#21520)
  • chore(deps)_: use gradle plugin to get deps (#21502)
  • fix Error when creating an account on e2e build (#21496)
  • fix(wallet-settings)_: Icon color in missing keypair section (#21498)
  • fix(wallet)_: token supported networks (#21451)
  • chore: refactor screens definitions and add more navigation events for screens (#21328)
  • [#21439] fix: close swap flow after confirmation (#21466)
  • feat(onboarding): Present Terms to users upgrading from v1 or those who need to accept updated Terms (#21487)
  • chore(ci)_: bump universal apk size limit to 125MB (#21486) (#21488)
  • collectible metrics (#21280)
  • fix(wallet)_: Activity tab is selected on navigating back from the swap flow (#21474)
  • Fix networks on select asset screen (#21403)
  • fix: client should pass a list with "Symbol" and without "ChainID-" prefix to wallet_fetchMarketValues, wallet_fetchPrices (#21453)
  • fix Group Admin has no option to Edit a Group Chat (#21457)
  • fix public chat deletion and name display issues post-migration (#21469)
  • fix(swap): round values for very small values in fiat and crypto (#21442)
  • feat(wallet)_: Add PDF viewer screen to view ParaSwap TnC (#21437)
  • fix_: message history loading took too much time (#21411)
  • [#20593] fix: show name of saved address in sending flow (#21448)
  • fix(wallet): "Not enough assets" case in send screen (#21425)
  • fix(swap): update swap icon and don't show contract address for eth swaps (#21410)
  • fix: clean up state after unmounting (#21435)
  • [#21335] feat: add dApp analytics (#21379)
  • Keycard - Allow user to migrate existing Profile [Part 2] (#21408)
  • [#21396] chore: rename crypto buy phrases (#21404)
  • Feature/keycard create pin #21368 (#21413)
  • fix_: community sync (#21327)
  • [#21420] Keycard - Auth with password (#21422)
  • chore: fix mismatched staging fleet peerID and take filter loop fix and updates from status-go (#21386)
  • nix: fix sha256 of nixpkgs release 24-05 (#21416)
  • Missed key added to token returned from assets list (#21402)
  • A black square background at the end of Swap confirmation screen (#21372)
  • fix(swap): display very small max values, fix scientific notation, handle decimal mismatch when changing tokens, display long numbers (#21388)
  • fix(wallet): Exception when navigating back from route generation (#21381)
  • fix(community): Last message overlapped with "join community" button (#21370)
  • fix(swap): update max value when the account is switched (#21395)
  • fix(wallet): mercuryo on-ramp (#20962)
  • nix: use multiple nixpkgs sources (#21374)
  • [#21318] Keycard - Allow user to initiate Profile key pair migration on an empty Keycard (#21359)
  • Account selection drawer with balance tag (#21356)
  • fix syncing screen only shows paired label after the restart (#21315)
  • nix: add preBuild phase for generating files (#21390)
  • Update import-assets.md typo
  • fix(onboarding): Increase hit area for all selectors (#21355)
  • chore: remove run-tests from wallet-send event tests (#21373)
  • Add syncing notification to System Tab (#21314)
  • fix(communities): token-gated community info text (#21338)
  • feat(chats): Implement a simpler chat screen (#21313)
  • feat(swap): remove feature flag (#21363)
  • Fix WalletConnect sessions disappearing (#21350)
  • Dapps Typed Data request improvements (#21333)
  • feat: disable swap and bridge options on testnet mode (#21343)
  • [#21132] refactor: improve send transaction content in wc flow (#21266)
  • chore: nuke personal INFURA token
  • Swap flows (launch from home / launch from account) (#21269)
  • fix profile name not displayed on the login page for synced device in the fallback flow (#21321)
  • feat(swap): show and link to provider terms and conditions (#21311)
  • fix: approval of amounts with big decimals (#21326)
  • fix_: ignore log partial API request (#21312)
  • Swaps: Asset to Pay / Asset to Receive (#21140)
  • [#21205] Update metadata for F-Droid (#21320)
  • fix(wallet)_: Stop route calculation (#21306)
  • feat: integrate max slippage drawer (#21295)
  • fix Lost the syncing state in fallback recovery, when first enter the seed phrase for the wrong account (#21298)
  • fix: avoid exceptions related to comparing invalid strings to BigNumber instances (#21282)
  • fix(wallet): Collectibles stuck in loading for watch-only accounts (#21286)
  • Crash when trying to add Waku settings in Advanced Settings #21155 (#21302)
  • feat: implement proper error handling for swaps (#21261)
  • chore: update status-go to v2.1.0 (#21272)
  • Compress Images for Status Screen and Add Image Compression Script (#21300)
  • chore: dispatch open-url event instead of calling function directly (#21246)
  • fix(wallet)_: token max value not updated on switching token/network (#21201)
  • nix: point to nixpkgs unstable channel for gradle 8.8 (#21267)
  • Fixed amounts for multiple collectibles (#21237)
  • chore: fix status-go versioning script (#21276)
  • fix(wallet)_: crash on viewing dynamic file type collectibles (#21245)
  • Implement seed phrase fallback flow (#21090)
  • fix(mention)_: async call for mention suggestion (#21171)
  • [#21212] - Fix not joined options for token gated communities (#21247)
  • chore(waku): Enable message missing verification flag (#21005)
  • feat(swap): switch pay/receive assets (#21179)
  • fix hidden community appears on "Opened" Tab (#21238)
  • chore(onboarding): Remove welcome screen from onboarding (#20912)
  • WC: Last account that established connection is not selected when connecting through global scanner #20801 (#20913)
  • Strip out eip-3770 prefixes when scan qr (#21256)
  • log go request and response (#21218)
  • [#21035] Allow users to independently enable Waku telemetry and in-ap… (#21168)
  • fix contrast between Chats and Communities with new messages (#21242)
  • fix(wallet)_: Error on sending ERC1155 collectible (#21209)
  • Data randomly remains in composer after sending a message #18172 (#21262)
  • Use default IPFS Gateway URL (#21106)
  • fix_: delay in fetching the currencies list (#21239)
  • Swaps: Get full list of supported tokens from backend (#21139)
  • Simplify composer (#20125)
  • Router clean up (#21235)
  • Compress syncing images (#20907)
  • Change order of bottom tabs and select wallet-stack as default tab (#21240)
  • Restructure wallet-connect namespaces (#21167)
  • fix(chats): Last message overlapped by the composer when a message is pinned (#20606)
  • fix(onboarding): Can't create profile (#21170)
  • feat(wallet): Hide account switcher in send flow (#20892)
  • feat: autorefresh swap proposal (#21143)
  • origin/20712-messages-marked-as-read feat(wallet): Show collectibles in activity tab (#21109)
  • feat(swap): trigger swap transactions (#21134)
  • [#20909] fix: dapp wrong network refusal (#21123)
  • Update Sign in flow on Profiles list screen (#21160)
  • fixes for building universal APK (#21175)
  • feat(Activity Center): Add support for preview images in chat mentions (#21150)
  • feat: approve token transactions on swap (#21076)
  • feat(swap): fetch swap proposals (#21040)
  • token input refactoring (#21136)
  • ci: build universal apk for release (#21163)
  • fix: calendar component specs to avoid duplicate day entries (#21164)
  • feat: wallet connect pairing via deep links (#21050)

Status Mobile - 2.30.0

29 Aug 15:21
2.30.0
d45eb5e
Compare
Choose a tag to compare

Please report issues/bugs in the #feedback-mobile channel on the Status community or via https://github.com/status-im/status-mobile/issues.

What's Changed

Read more

Status Mobile - 2.29.0-beta

13 Jun 12:48
99e6b43
Compare
Choose a tag to compare

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

Read more

1.20.6

16 Jul 13:46
Compare
Choose a tag to compare

This is a bugfix releases, changing provider for rpc services.

Status Mobile - 2.28.0-beta

19 Apr 18:57
66a69e5
Compare
Choose a tag to compare
Pre-release

Please report issues/bugs via:

https://github.com/status-im/status-mobile/issues

What's Changed

Read more

2.27.0

03 Apr 07:14
472f1a9
Compare
Choose a tag to compare
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

Read more

1.26.0 (alpha)

17 Jan 15:47
a99526c
Compare
Choose a tag to compare
1.26.0 (alpha) Pre-release
Pre-release

Status Mobile - 1.26.0-alpha

Major improvements:


  • Includes the new shards community feature
  • New deep/universal links #17721
  • Numerous fixes including issues related to message handling, chat behavior, and composer functionality
  • Various fixes on design feedback (can be found here)
  • Sync flow optimisation and fixes #17311 #17342 #17340 #16852 #17600 #17731 #17755
  • Fixed issues related to token-gated communities #17799 #17901
  • Implemented various UI components and fixes
  • Introduced wallet-related components and features, including wallet account creation, activity tab, network preferences etc. Note that new Wallet screen is still in progress and hidden. Longtap on wallet navigation tab to switch to the New Wallet screen
  • removed/refactored bunch of legacy code

Known issues:


What's Changed

Read more

1.25.0 (Alpha)

22 Sep 14:10
f86483d
Compare
Choose a tag to compare
1.25.0 (Alpha) Pre-release
Pre-release

Status Mobile - 1.25.0-alpha

Major improvements:


  • Mute community feature #15161
  • Various fixes on design feedback (can be found here)
  • Fixing pulling images on the backend #16976
  • Improving identicons in #16193
  • Fixing flows for adding members to non-token-gated community in #16917
  • Get rid of 3-random name in #17042
  • Improved top bar in #17170
  • Improved sync stability in #17226
  • Improved animation in #16981
    and added numerous components, bugfixes ...

Known issues:


  • traffic consumption is still high
  • there are 2 crashes that are hardly reproducible, but you may see them - IOS can crash when it gets back from the background or after generating keys - which should be fixed with RN upgrade PR in #17241
  • Android has visible performance issues, that are logged here: #16714 - investigated and reported here #16714 (comment)

What's Changed

Read more

1.24.0 (Alpha)

20 Jul 03:57
5c9e660
Compare
Choose a tag to compare
1.24.0 (Alpha) Pre-release
Pre-release

Major improvements:


  • Light-client protocol enabled (affected message reliability, now fetching/re-sending is way faster and more efficient)
  • 
Numerous design fixes / UI fixes discussed at Porto
  • 
Animations



Known issues:


  • traffic consumption is still high (around 150MB/per hour, but it is already a huge improvement) - will be reported to keep track of it and investigate further

  • there are 2 crashes that are hardly reproducible, but you may see them - the app may crash on generating keys (rare) or IOS can be crashed when it gets back from the background. We try to keep but on them and to get logs, but so far there is no pattern detected for reproducing it

  • Android has visible performance issues, that are logged here: #16714
  • Small but visible UI issue with counter #16594 


    …and many others that are logged into our repo.



What's Changed

Read more

1.20.4

06 Jul 08:23
c858560
Compare
Choose a tag to compare

HotFix : This is a hot fix release to prevent the browser from opening and executing wallet connections via the ".top" domains.

Full Changelog: 1.20.3...1.20.4