Skip to content

Releases: status-im/status-desktop

2.29.0-rc.1

21 May 20:55
Compare
Choose a tag to compare
2.29.0-rc.1 Pre-release
Pre-release

for ccs testing

Status Desktop - 2.28.1-beta

09 May 00:27
Compare
Choose a tag to compare

Status Desktop - 2.28.1

IMPORTANT: This version includes a database migration. Make sure to back up your seed phrase in case of issues.

Please report issues/bugs in the #status-desktop channel or via:

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

macOS users: after you open Status.dmg and copy Status.app to the Applications folder, you will need to "right click -> open" when running it for the first time (due to new Apple requirements for notarization). You may need to "right click -> open" twice.

Before updating also backup your seed phrase:
-> Profile -> Privacy and Security -> Backup Seed Phrase

What's Changed

  • [Community Join] backport community join flow fixes to 2.28.1 by @caybro in #14268
  • fix(wallet): Update amount to send decimal handling by @Cuteivist in #14417
  • fix(wallet): fixed precision loss for balance amount in nimqml by @IvanBelyakoff in #14419
  • Chore/cherry pick profile showcase impl in 2.28.1 by @alexjba in #14267
  • fix: fix crashes on join and permission removed by @jrainville in #14451
  • fix(CommunityPermissions): Fix token criteria updates in the permissions model by @alexjba in #14457
  • fix(@desktop/wallet): properly handle collectible groups in send modal by @dlipicar in #14461
  • fix(wallet): cherry-pick assets and collectible order fixes by @stefandunca in #14453
  • chore@StatusSyncCodeInput: add object names for buttons by @anastasiyaig in #14485
  • fix(wallet): displaying L1 gas cost in UI - 2.8.1 - cherry-pick by @stefandunca in #14476
  • fix(wallet) sending community tokens doesn't work - 2.8.1 - cherry-pick by @stefandunca in #14477
  • fix(edit): fix edits received before the message did not appear by @jrainville in #14482
  • fix(wallet): activity duplicate in case of non-native transfer - 2.8.1 - cherry-pick by @stefandunca in #14497
  • fix(wallet): Fetch details by @Cuteivist in #14505
  • chore(CommunitiesPortal): change CreateCommunity to Import from Discord by @jrainville in #14521
  • Bump status-go: include fix/bridge crash and wrong chainid by @IvanBelyakoff in #14524
  • CHERRY-PICK-2.28.x: feat: disable language/translations selection by @caybro in #14552
  • Hide Create Community button by @jrainville in #14545
  • chore: disable history archive for new user and add advanced setting by @jrainville in #14547
  • chore(status-go): bump status-go to get RAM fix + limit nb of members by @jrainville in #14566
  • Add object names for confirm tags button and enable create community button to release branch by @Valentina1133 in #14575
  • Fix hide member count for encrypted communities + Fix fetching curated communities by @jrainville in #14582
  • CHERRY-PICK: fix(StatusCommunityCard): fix some visual glitches by @caybro in #14583
  • Fix/fix missing community info in collectibles view by @dlipicar in #14581
  • fix(wallet): Fix fees missing on community owner token minting by @IvanBelyakoff in #14595
  • fix: Hovering community in the profile showcase leads to crash by @MishkaRogachev in #14603
  • Chore/update logos by @jrainville in #14632
  • Chore/cherry pick join fix by @jrainville in #14648
  • [CHERRY_PICK] Fix Join community button not updating its state by @jrainville in #14649

Full Changelog: 2.28.0...2.28.1

2.28.1-rc.7

08 May 14:50
Compare
Choose a tag to compare
2.28.1-rc.7 Pre-release
Pre-release

for CCs testing only

2.28.0

11 Apr 22:48
Compare
Choose a tag to compare

Status Desktop - 2.28.0-beta

Pre-release, wait for 2.28.1

IMPORTANT: This version includes a database migration. Make sure to back up your seed phrase in case of issues. Thank you

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 #status-desktop channel or via:

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

macOS users: after you open Status.dmg and copy Status.app to the Applications folder, you will need to "right click -> open" when running it for the first time (due to new Apple requirements for notarization). You may need to "right click -> open" twice.

Before updating also backup your seed phrase:
-> Profile -> Privacy and Security -> Backup Seed Phrase

What's Changed

Read more

2.27.0

19 Mar 13:00
Compare
Choose a tag to compare

Status Desktop - 2.27.0-beta

IMPORTANT: This version includes a database migration. Make sure to back up your seed phrase in case of issues. Thank you

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 #status-desktop channel or via:

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

macOS users: after you open Status.dmg and copy Status.app to the Applications folder, you will need to "right click -> open" when running it for the first time (due to new Apple requirements for notarization). You may need to "right click -> open" twice.

Before updating also backup your seed phrase:
-> Profile -> Privacy and Security -> Backup Seed Phrase

What's Changed

Read more

2.27.0-rc.2

20 Feb 13:53
Compare
Choose a tag to compare
2.27.0-rc.2 Pre-release
Pre-release

Testing only

What's Changed

Read more

0.15.0

12 Jan 17:00
Compare
Choose a tag to compare

Status Desktop - 0.15.0-beta

IMPORTANT: This version includes a database migration. Make sure to back up your seed phrase in case of issues. Thank you

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 #status-desktop channel or via:

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

macOS users: after you open Status.dmg and copy Status.app to the Applications folder, you will need to "right click -> open" when running it for the first time (due to new Apple requirements for notarization). You may need to "right click -> open" twice.

Before updating also backup your seed phrase:
-> Profile -> Privacy and Security -> Backup Seed Phrase

Known Issues

  • Community airdrop functionality broken, to be fixed in the 0.16 release
  • Wallet has issues that will be fixed in release 0.16
  • Known Issues with Activity Center, to be fixed in the 0.16 release

Changelog

df96068 release 0.15.0
2aaf5dd release candidate 0.15.0 RC 12
f6010f2 Broken release build for mac x86 fixed
0c1cde8 release candidate 0.15.0 RC 11
e03fc4d update status-go to include new sharding fixes
d6c902e release candidate 0.15.0 RC 10
2066734 update status-go to include new sharding fixes
6dc10bf update status-go to include new sharding fixes
f06706f release candidate 0.15.0 RC 9
6684e52 update status-go
266961a release candidate 0.15.0 RC 8
3d585e8 update status-go
2172bd5 fix: discv5 bootnodes
5115cbd release candidate 0.15.0 RC 7
50452f6 update status-go
0ddf866 chore: remove wakuV1 and status.prod/test fleets
6e15983 test: use shards.test fleet as default
0368474 fix: add clusterID to NodeConfig
abb298b chore: add back "feat: shards.test fleet""
ae82394 chore: point to status-go branch that includes default shard logic
2fa8e73 release candidate 0.15.0 RC 6
97e122b update status-go
0ff7c33 fix: check nil shard
258bde4 fix(@desktop/permissions): Fix filling collectibles and assets model in permissions
978b90b fix: share community instead of import during inviting community member in the community with minted owner token
154492e feat: show activity center notification if user must reveal addressed to join/rejoin the community (#12856)
5f03d4a fix(@desktop/communities): Fix fees estimation crash
7c49f91 chore: status-go update
5b55641 fix: quit from community settings in UI if member privileged role changed
d57393b release candidate 0.15.0 RC 5
bce2fb3 chore(status-go): up status-go to get topic fix
9194d8a chore(status-go): up status-go to get erc20 fix
b4da9ce fix(CommunityIntroDialog): Unable to join token gated community
b3eb23f release candidate 0.15.0 RC 4
25cfc47 chore(status-go): up status-go to get Contract upg and nft fix
68555b3 release candidate 0.15.0 RC 3
bfab40b chore(status-go): bump status-go to get syncing fix
8e74499 fix(@wallet): toast ui url add extra space
6101bdd feat(sharding): add shard info args to requestCommunityInfo calls
f9cfd0a chore: bump status-go to get shard fleet revert
a33ff4d Revert "feat: shards.test fleet"
4d1fd3a chore: remove new e2e tests from release build for now
2684bc8 release candidate 0.15.0 RC 2
89e963e Fix incorrect suggestion input when entering seed phrase (#12662)
a6827f7 fix(stickers): fix crash in async task + clean up + set bought status
1eeefc4 feat: shards.test fleet
e46847f chore: bump status-go
6aa4978 release candidate 0.15.0 RC 1
a3ef9d6 bump status-go on master
532066d feat(Profile): Fix storybook models according backend limitations
4a4f1b8 feat(Profile): Move profile showcase out of contact
e2c3ceb feat(Contacts): refresh profile on live data update, review fixes
84f3626 feat(Contacts): Show profile showcase data for contacts
c5e3738 chore(@AccountView.qml): object name to interact with toggle
6582796 Revert "fix(@wallet): random failure with building dto"
7183621 feat: Manage tokens panel UI component & model
d73c51d bug(@wallet/desktop): Show toast on account removal (#12597)
930d9ef fix(@desktop/general): buying ens usernames/stickers fixed
8abd9c5 fix(@wallet): random failure with building dto
4c99ca3 fix: activate community channel link (#12653)
2910317 chore(@desktop): Upgrade status-go
88c09b3 feat(@desktop/communtiies): Set signer flow
e8c0275 feat(ActivityCenter): Transfer ownership messages
1600b5f feat(SQ/Theme): Extended getColor allowing random colors
f1d4462 feat(FinaliseOwnershipPopup): Moved to Popups
fa3be86 fix(@desktop/general): LoadAllTransfers flag is set to true when a user is logging in
3030a68 feat(discord): Process import cancelled event Fixes: #12504
99712a0 feat(discord): Import single channel from discord Fixes: #12238
d2439cd fix(ci): archive artifacts in pkg folder
94953bb fix(@desktop/wallet): send modal not working with bridge hop (mainnet to optimism)
52dd0ab feature: live status link previews (#12613)
10f71e7 chore: bump status-go
7fe6e10 chore(StatusQ): Tests for SubmodelProxyModel added
d4d7203 feat(StatusQ): Generic proxy model allowing setting proxies like SFPM or LeftJoinModel for submodels
2b92c15 fix(@wallet): enable all networks by default
9e8796f feature(ci): set build description even if it fails
59048b2 feat(communities): integrate community sharding
cbb59e0 chore: bump stats-go
f7b0e21 fix(ui-test): temporary fix ui-test to pass the test, cause the UI is not the final one
ad77747 feat(@desktop/keycard): joining communities using addresses migrated to a keycard
0e16a4e feat(@desktop/general): signing flow added globally
9c9bcef feat(@desktop/keycard): sign flow added to the shared keycard module
52d760d fix(@desktop/keycard): resolving v param for data signed on a keycard fixed
37e35d1 chore(@desktop/community): unused code removed
81fd275 fix: Fixing broken binding on text input enabled property
8cf2c30 fix(@wallet): hide store section for watch only accounts
99c113c feat: implement generalized collectibles filter
0f07ea0 fix(LinkPreviews): Left align the message link preview tight corner
544b2c1 chore(@StatusITrayIcon.qml): object names
bcdb37b fix(@desktop/wallet): Use LeftJoinodel to link networks with chainId in various models such collectibles model, assets models.
6311254 chore(@AccountContexMenu.qml): make the context menu dynamic
c7c5ec3 feat(Profile): Profile showcase backend (#12510)
38140cd Add yarn installation to macOS setup script
35ed0e5 feat(WalletStore): Created new TokensStore
e0179bb feat(WalletSettings): Display token list as well as popup to see each token in it
b106464 feat(SQ/StatusBaseButton): Added textHoverColor property
a7d430e feat(ShapeRectangle): Added icon
d302bf4 feat(WalletSettings): Add Manage tokens entry in wallet settings
cc34375 chore(@community_tests): disabling test with reply because of bug
b414d61 feat: info msg if owner is not awailable after community ownership change (#12560)
717e9e6 Makefile changes for macOS Sonoma
1e2f438 fix(@desktop/general): error while generating account
a5aba6e fix(@wallet): send to only operable account
04b6fb5 feat(LeftJoinModel): Use QAbstractItemModel::match for searching key idx in right model
7847cb3 chore(LeftJoinModel): add detection of duplicated roles
cc96450 chore(LeftJoinModel): QAbstractItemModelTester added to tests
0f1b160 chore: object names added for keycard controller elements (#12583)
36c9493 chore(status-go): update status-go to get migration fix
f4c739e fix(wallet) update nimqml reference to the master
7de6eaa fix(@desktop/sendModel): Use tab to focus to next field (#12571)
ccd8c5b feat(wallet) Wallet Connect integration prototype
fd0e4ef fix(pairing): fix pairing error on too fast login
bbfe9a8 feat(@desktop/token): Add community id to Token struct (#12534)
113810e chore(@AccountView.qml): add object name for confirmation popup
2fae6d8 Storybook: Add example combining RolesRenamingModel, LeftJoinModel and SFPM
ffadd75 StatusQ: Add generic LeftJoinModel model mimicking SQL Left Join
628d9cd StatusQ: Add generic proxy model for roles renaming
a3239d9 fix ImportCommunityPopup issues, remove private key importing (#12554)
dd2b58a chore(ci): upgrade Jenkins library to 1.8.0
cfd82ee feat(ci): trigger E2E from meta build for releases
8cee3f5 chore(macos): add entitlements required for squish
acdd59f fix: ensure InvitationBubbleView loading state for missing community
c6c1c0e chore: bump status-go
9881c15 Fix/issue 12356 no shared url data (#12557)
c22dc23 fix(LinkPreviews): Fix link preview settings
b1a8fd6 fix(@desktop/wallet): Prevent nil conversion to qvariant (#12546)
cb703a4 fix(ci): use getFullDisplayName()
1072033 fix(ci): use getProjectName() to get parent name
0592154 fix(ci): missing module name for parentOrCurrentBuild
4a30d13 feat(LinkPreviews): Integrate Link previews with the backend (#12523)
5c4dd60 fix(@wallet): all highlight
466b57a fix(@wallet): sending big number
6046e78 chore(@AppMain.qml): add object name for toast message
5a157c5 chore(@AppMain.qml): fix misspelling
8ac6eb8 fix(LinkPreviews): Fixing gif hyperlink detection in StatusChatInput
b9867c2 feature: copy channel link menu action (#12482)
3050e97 feat: Link preview settings to Status chat input unfurling mode
0a857cb fix: Preserve the previous cursor position on undo/redo in StatusChatInput
6ab2873 feat(ci): trigger new E2E run after Linux build
c0b564e fix(ci): pin linuxdeployqt at 20230423 (8428c59)
428ac1a fix(@desktop/general): status.prod fleet is always used regardless of the fleet being chosen
f88c23d refa...

Read more

0.14.1

19 Oct 13:18
Compare
Choose a tag to compare

Status Desktop - 0.14.1-beta

IMPORTANT: This version includes a database migration. Make sure to back up your seed phrase in case of issues. Thank you

Please note that this version is a private beta meant for testing purposes by core contributors only. It's not meant for public use and makes no claims of security or integrity of funds or data in these builds.

Please report issues/bugs in https://github.com/status-im/status-desktop/issues

macOS users: after you open Status.dmg and copy Status.app to the Applications folder, you will need to "right click -> open" when running it for the first time (due to new Apple requirements for notarization). You may need to "right click -> open" twice.

Before updating also backup your seed phrase:
-> Profile -> Privacy and Security -> Backup Seed Phrase

Changelog

43748b0 release 0.14.1
28f216b release candidate 0.14.1 RC 1
bf9426b fix(communities): set state correctly on request accept or decline
49fd2a1 fix: derive community encryption from permissions
bdedda6 release 0.14.0
5e8f2e9 fix(backup): fix import not setting recoverAccount so backup wasn't used
b2c9c46 fix(@desktop/communities): Fix communitytokens status-go calls
ee4cf80 fix(message/service): fix crash on missing assignment of MessageResult
c1875a6 fix(archives): Stop importing archives when the user isn't a member of community
15d6e83 fix(Communities): Align Constants.CommunityMembershipRequestState with MembershipRequestState in types.nim
a3f944a stopScrollToMessage
b2e4493 fix: treat empty first message as initial message loaded
8032cf7 fix: Defer QModelIndex delete when it is created
ba00228 fix: Crash when 1-1 chats order is changing in the UI
41ba1f1 fix: Fixing a crash on channels reordering in community column view
a8fb1da chore(@desktop): Upgrade status-go
fb54479 Add missing object id for clearHistoryMenuItem
980a69d better logs
6f03e77 fix(ChatLayout): fix isPrivileged user by using sectionItemModel
057b6c2 fix: make sure we only get a community when it's a community
3d6c05a fix(crash): fix crash about community permissions
bd886ab chore(status-go): bump status-go to have pending transaction table fix
aad7cf9 fix(chat_section): only call community function for communities
7af93d2 chore: clean up modules and controllers by removing the useless function
8d2cac0 chore: Bump status-go to include collectibles fixes (#12006)
7c48447 fix: restored community links old unfurling (#11988)
1a781c5 Ask for confirmation before clearing chat history (#11891)
ffc560b Add ChatIdentifierItem back, after model is cleared (#11900)
3f5df7e feat: owner and token master permissions (#11942)
8941b21 fix(wallet) duplicate entries in activity
3463d7a fix(Communities): show community tokens in token section (#11970)
43f49c0 chore: Bump status-go to include fixes for collectibles migration issue and wallet db password issue.
7e34260 feat: Unfurl GIFs locally (#11977)
cc83098 feat(Communities): Improvements for token holders list (#11923)
18b1579 test(AUT Close) The closing AUT process by pid (#11955)
9716f9b fix: Only send unfurled link previews (#11976)
a1bf7be feat(@desktop/syncing): make a not operable account fully operable, part 3
85d4bfd feat(@desktop/syncing): generating connection string and inserting connection string for transferring keystore files introduced
c207a4a chore(@desktop/syncing): syncing qr code related qml files move to shared location
fb78df0 chore(@desktop/syncing): syncing related qml files move to shared location
3560786 feat: Unfurl images (#11940)
7274e61 feat: hook edit shared addresses to backend (#11951)
8332a68 Hook pending join request backend to new UI (#11914)
95f8296 feat(communities): Update permissions list for spectated community tokens model (#11803)
3e8f710 fix(debug) don't overwrite the status-go log level
988e7ac chore(Utils): remove backend-dependent escapeHtml method from Utils
79a195b fix(Utils): Sanitize string representing amounts in FeeRow
0cba5ec feat(StatusQ/Utils): Add StringUtils to expose string-related C++ routines
02d16cb fix(Airdrop): Use remaining supply to display and validate amounts
678f751 feat(@wallet): mask api keys
faf4933 fix(@desktop/wallet): Show networks for Bridge txs (#11898)
ca5b07a chore(wallet): bumped status-go to merge wallet dedicated DB
eb6a33f fix: Add SA_ONSTACK flag to the event 16
33b8ca8 feat: Disable community membership request actions when the request is in action pending state
81cc207 fix(Communities): Remotely destruct popup for regular collectibles integrated
d031072 fix(@desktop/communities): Restart fee timer only when the dialog is opened
5b2a7b9 fix: the member search is adding empty spaces on the search results
4d770e6 fix: don't display bogus empty tooltip with no text
a6d7ec2 fix(@desktop/communities): Fix minting crash when community name length is <3 chars
1c50ec1 chore(Communities): Refactor amounts handling for displaying, minting, airdropping and burning
f3526d6 fix(Mint token): Network selector not shown properly
99ca9c2 fix: unbreak some storybook pages
f4b028b feat(CommunityTokens): Display community member contact data for token holders list (#11787)
b38faea fix(threadpool): stop logging task args because they may contain pwd
beaca31 fix(@desktop/activity): Fix filter layout and added recipient search (#11883)
dc950d8 chore(@desktop): Upgrade status-go
a7b5ab3 fix(@desktop/communities): Set up isTokenMasterOwner flag correctly in UI
197c211 fix(EditOwnerTokenView): Fee errors handling fixed
2c50004 ci: update jenkins lib
238ffeb feat:(@desktop/profile): dedicated collectibles model for profile showcase
e82270c chore(@desktop/wallet): move collectibles controllers to shared modules
21eea92 feat(@desktop/wallet): adapt to multiclient collectibles api
e9d0727 test(Onboarding and Wallet) Fixes of user sign up with profile image test and using Keycard wallet test
bb2f246 chore(@desktop): Upgrade status-go
0c78a64 fix(#desktop/communities): Remove temp minting and temp airdrop buttons
6b8ef14 refactor(OwnerToken): Refactored UI roles isPrivilegedToken and isOwner
603d4dd feat(@desktop/communities): Deploy Owner and Master tokens flow.
7a1500a fix(@desktop/wallet): no notification after deleting keyapir
52fed9d test(Onboarding) Test on Import: 12 word seed phrase added
3ce0215 feat(RemotelyDestructPopup): Added fee box
4c6af4f feat(@desktop/syncing): make a not operable account fully operable, part 2
7d4df69 feat: Add Ban/Kick Pending state in the Community members settings.
49ec696 sign-macos-pkg.sh: move gatekeeper verification
0676f49 feat(BackUpSeedModal) added enter key press handling
e6f9bfd feat(RemotelyDestructPopup): Added fee box
7de4c2c fix(Permissions): Disable amount input for unique tokens
22258cc token-permissions: implement the UI "edit" flow for shared addresses
f721636 refactor(CommunitySettings): Add SFPM for wallet accounts model in a single place
23fa2f5 feat(@desktop/syncing): make a not operable account fully operable, part 1
ec3231e feat(@desktop/wallet): Update remove keypair popup to match the Figma
24d26cc feat(airdrop): get revealed accounts using new API instead of desc
9e89bd4 fix(@desktop/wallet): Wallet -> Main screen: + button is overlapped
7d0d321 feat(community): Add Pending states to community membership request decisions in members tab panel
e9a2b18 feat(Community): Add pending states to Community Request Notification
351309a feat(Permissions): Adding, duplicating, editing and deleting permissions when control node is offline
dcfebbc ci: switch altool to notarytool
9cc6bdc feat(@wallet): private key multiline
5fc1ecc test(Onboarding) Skip closing test app (#11837)
11820d0 feat(@desktop/wallet): Wallet settings - Notification after each action
a06cd4b fix(@desktop/wallet): additional chat account visible when adding watch only account
72c3e1c Trim white space before and after profile bio text
a1e1e31 fix(TokenHoldersPanel): Added sorting feature
ba89daa fix(section_model): fix missing role to update the access (request)
d136d9b feat(BurnToken): Add fee box with network selector to Burn popup
15701e9 feat(communities): add check permissions pending state
34dba08 fix: Only scrollToMessage when it's available in the database (#11784)
9d78e23 feat(token_list): add supply to the token list model
5bd2d8d feat(@desktop/wallet): react to collectibles update only for selected addresses and chains
a36f0d8 feat(Communities): changes in import popup for private keys
8410e36 fix(@desktop/wallet): fix wrong model update when items are fetched
9be2a8d feat(Community Overview): Trigger chart data updates on specific actions + optimise the backend calls
b09504b Test(pytest) start aut (#11482)
20790a4 fix(chatSearch): fix chat search to include all and only chats
ecf5efb fix(Minttoken): Account selector is no longer present under fees section
6e5469f chore(@desktop/wallet): sorting out keypair/account menu
f8dd1dc fix(@desktop/wallet): Properly return token id value (#11792)
44a59f6 fix(Entitlements.plist): not yet support apple associated domains (#11799)
eb65e88 [ImportCommunities] Add token models needed for CommunityIntroPopup
b5a81ba feat(@desktop/wallet): Handle collectible minting (#11796)
66e9631 fix(@desktop/wallet): Speedup wallet view loading (#11736)
0565329 fix: close testnet banner
129f81a fix(MembersdSelectorView): fix the logic of opening CR popup (#11780)
edae7bf feat(Communities): Add animation in token holders list when remotely destuct completed
b4891a6 feat(Communities): Present remotely destruct in progress in token holders list
06f8ef2 chore: adapt to new collectibles ...

Read more

0.14.1-rc.1

13 Oct 12:35
Compare
Choose a tag to compare
0.14.1-rc.1 Pre-release
Pre-release

Release Candidate fixing some issues in 0.14.0, only use if you know what you're doing

0.14.0 - testing release

04 Oct 16:32
Compare
Choose a tag to compare
Pre-release

Status Desktop - 0.14.0-beta

IMPORTANT: This version includes a database migration. Make sure to back up your seed phrase in case of issues. Thank you

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 #status-desktop channel or via:

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

macOS users: after you open Status.dmg and copy Status.app to the Applications folder, you will need to "right click -> open" when running it for the first time (due to new Apple requirements for notarization). You may need to "right click -> open" twice.

Before updating also backup your seed phrase:
-> Profile -> Privacy and Security -> Backup Seed Phrase

Changelog

bdedda6 release 0.14.0
5e8f2e9 fix(backup): fix import not setting recoverAccount so backup wasn't used
b2c9c46 fix(@desktop/communities): Fix communitytokens status-go calls
ee4cf80 fix(message/service): fix crash on missing assignment of MessageResult
c1875a6 fix(archives): Stop importing archives when the user isn't a member of community
15d6e83 fix(Communities): Align Constants.CommunityMembershipRequestState with MembershipRequestState in types.nim
a3f944a stopScrollToMessage
b2e4493 fix: treat empty first message as initial message loaded
8032cf7 fix: Defer QModelIndex delete when it is created
ba00228 fix: Crash when 1-1 chats order is changing in the UI
41ba1f1 fix: Fixing a crash on channels reordering in community column view
a8fb1da chore(@desktop): Upgrade status-go
fb54479 Add missing object id for clearHistoryMenuItem
980a69d better logs
6f03e77 fix(ChatLayout): fix isPrivileged user by using sectionItemModel
057b6c2 fix: make sure we only get a community when it's a community
3d6c05a fix(crash): fix crash about community permissions
bd886ab chore(status-go): bump status-go to have pending transaction table fix
aad7cf9 fix(chat_section): only call community function for communities
7af93d2 chore: clean up modules and controllers by removing the useless function
8d2cac0 chore: Bump status-go to include collectibles fixes (#12006)
7c48447 fix: restored community links old unfurling (#11988)
1a781c5 Ask for confirmation before clearing chat history (#11891)
ffc560b Add ChatIdentifierItem back, after model is cleared (#11900)
3f5df7e feat: owner and token master permissions (#11942)
8941b21 fix(wallet) duplicate entries in activity
3463d7a fix(Communities): show community tokens in token section (#11970)
43f49c0 chore: Bump status-go to include fixes for collectibles migration issue and wallet db password issue.
7e34260 feat: Unfurl GIFs locally (#11977)
cc83098 feat(Communities): Improvements for token holders list (#11923)
18b1579 test(AUT Close) The closing AUT process by pid (#11955)
9716f9b fix: Only send unfurled link previews (#11976)
a1bf7be feat(@desktop/syncing): make a not operable account fully operable, part 3
85d4bfd feat(@desktop/syncing): generating connection string and inserting connection string for transferring keystore files introduced
c207a4a chore(@desktop/syncing): syncing qr code related qml files move to shared location
fb78df0 chore(@desktop/syncing): syncing related qml files move to shared location
3560786 feat: Unfurl images (#11940)
7274e61 feat: hook edit shared addresses to backend (#11951)
8332a68 Hook pending join request backend to new UI (#11914)
95f8296 feat(communities): Update permissions list for spectated community tokens model (#11803)
3e8f710 fix(debug) don't overwrite the status-go log level
988e7ac chore(Utils): remove backend-dependent escapeHtml method from Utils
79a195b fix(Utils): Sanitize string representing amounts in FeeRow
0cba5ec feat(StatusQ/Utils): Add StringUtils to expose string-related C++ routines
02d16cb fix(Airdrop): Use remaining supply to display and validate amounts
678f751 feat(@wallet): mask api keys
faf4933 fix(@desktop/wallet): Show networks for Bridge txs (#11898)
ca5b07a chore(wallet): bumped status-go to merge wallet dedicated DB
eb6a33f fix: Add SA_ONSTACK flag to the event 16
33b8ca8 feat: Disable community membership request actions when the request is in action pending state
81cc207 fix(Communities): Remotely destruct popup for regular collectibles integrated
d031072 fix(@desktop/communities): Restart fee timer only when the dialog is opened
5b2a7b9 fix: the member search is adding empty spaces on the search results
4d770e6 fix: don't display bogus empty tooltip with no text
a6d7ec2 fix(@desktop/communities): Fix minting crash when community name length is <3 chars
1c50ec1 chore(Communities): Refactor amounts handling for displaying, minting, airdropping and burning
f3526d6 fix(Mint token): Network selector not shown properly
99ca9c2 fix: unbreak some storybook pages
f4b028b feat(CommunityTokens): Display community member contact data for token holders list (#11787)
b38faea fix(threadpool): stop logging task args because they may contain pwd
beaca31 fix(@desktop/activity): Fix filter layout and added recipient search (#11883)
dc950d8 chore(@desktop): Upgrade status-go
a7b5ab3 fix(@desktop/communities): Set up isTokenMasterOwner flag correctly in UI
197c211 fix(EditOwnerTokenView): Fee errors handling fixed
2c50004 ci: update jenkins lib
238ffeb feat:(@desktop/profile): dedicated collectibles model for profile showcase
e82270c chore(@desktop/wallet): move collectibles controllers to shared modules
21eea92 feat(@desktop/wallet): adapt to multiclient collectibles api
e9d0727 test(Onboarding and Wallet) Fixes of user sign up with profile image test and using Keycard wallet test
bb2f246 chore(@desktop): Upgrade status-go
0c78a64 fix(#desktop/communities): Remove temp minting and temp airdrop buttons
6b8ef14 refactor(OwnerToken): Refactored UI roles isPrivilegedToken and isOwner
603d4dd feat(@desktop/communities): Deploy Owner and Master tokens flow.
7a1500a fix(@desktop/wallet): no notification after deleting keyapir
52fed9d test(Onboarding) Test on Import: 12 word seed phrase added
3ce0215 feat(RemotelyDestructPopup): Added fee box
4c6af4f feat(@desktop/syncing): make a not operable account fully operable, part 2
7d4df69 feat: Add Ban/Kick Pending state in the Community members settings.
49ec696 sign-macos-pkg.sh: move gatekeeper verification
0676f49 feat(BackUpSeedModal) added enter key press handling
e6f9bfd feat(RemotelyDestructPopup): Added fee box
7de4c2c fix(Permissions): Disable amount input for unique tokens
22258cc token-permissions: implement the UI "edit" flow for shared addresses
f721636 refactor(CommunitySettings): Add SFPM for wallet accounts model in a single place
23fa2f5 feat(@desktop/syncing): make a not operable account fully operable, part 1
ec3231e feat(@desktop/wallet): Update remove keypair popup to match the Figma
24d26cc feat(airdrop): get revealed accounts using new API instead of desc
9e89bd4 fix(@desktop/wallet): Wallet -> Main screen: + button is overlapped
7d0d321 feat(community): Add Pending states to community membership request decisions in members tab panel
e9a2b18 feat(Community): Add pending states to Community Request Notification
351309a feat(Permissions): Adding, duplicating, editing and deleting permissions when control node is offline
dcfebbc ci: switch altool to notarytool
9cc6bdc feat(@wallet): private key multiline
5fc1ecc test(Onboarding) Skip closing test app (#11837)
11820d0 feat(@desktop/wallet): Wallet settings - Notification after each action
a06cd4b fix(@desktop/wallet): additional chat account visible when adding watch only account
72c3e1c Trim white space before and after profile bio text
a1e1e31 fix(TokenHoldersPanel): Added sorting feature
ba89daa fix(section_model): fix missing role to update the access (request)
d136d9b feat(BurnToken): Add fee box with network selector to Burn popup
15701e9 feat(communities): add check permissions pending state
34dba08 fix: Only scrollToMessage when it's available in the database (#11784)
9d78e23 feat(token_list): add supply to the token list model
5bd2d8d feat(@desktop/wallet): react to collectibles update only for selected addresses and chains
a36f0d8 feat(Communities): changes in import popup for private keys
8410e36 fix(@desktop/wallet): fix wrong model update when items are fetched
9be2a8d feat(Community Overview): Trigger chart data updates on specific actions + optimise the backend calls
b09504b Test(pytest) start aut (#11482)
20790a4 fix(chatSearch): fix chat search to include all and only chats
ecf5efb fix(Minttoken): Account selector is no longer present under fees section
6e5469f chore(@desktop/wallet): sorting out keypair/account menu
f8dd1dc fix(@desktop/wallet): Properly return token id value (#11792)
44a59f6 fix(Entitlements.plist): not yet support apple associated domains (#11799)
eb65e88 [ImportCommunities] Add token models needed for CommunityIntroPopup
b5a81ba feat(@desktop/wallet): Handle collectible minting (#11796)
66e9631 fix(@desktop/wallet): Speedup wallet view loading (#11736)
0565329 fix: close testnet banner
129f81a fix(MembersdSelectorView): fix the logic of opening CR popup (#11780)
edae7bf feat(Communities): Add animation in token holders list when remotely destuct completed
b4891a6 feat(Communities): Present remotely destruct in progress in token holders list
06f8ef2 chore: adapt to new collectibles api
570f312 refactor(@desktop/wallet): wallet service improvements
23426f1 refactor(@desktop/wallet): tokens removed from WalletAccountDto and cached separately in wallet ...

Read more