Skip to content

Releases: status-im/status-desktop

0.10.0

01 Mar 14:21
Compare
Choose a tag to compare

Status Desktop - 0.10.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 #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

882d90f update status-go
2447272 feat(@desktop/Wallet): use new status-go currency formatting API
759cb5f fix: record bigger than 300 bytes
3dacdf1 fixes on commmunity edit settings
bbcc434 fix(statusApp): resolving qml errors/warnings pt2
28f77ed fix(statusApp): resolving qml errors/warnings pt2.1
1d6f6c9 Fix(desktopapp): adding scrollview to storybook
d00b542 fix(statusApp): resolving qml errors/warnings pt2.1
eacf039 fix(chat/messages): prevent manipulation of uninitialized cursor
6a72cd9 update status-go
4ec89ff fix: invalid length of multiaddr field (but loaded succesfully anyway)
a8315da fix: app freeze on logout
c0d761a fix(@desktop/wallet): unable to add account
4fb35c3 ci: add missing qt labels for build hosts
35edc2a fix(@desktop/general): broken StatusModal popups fixed
c2c9ede fix(@desktop/community): do not create a separate community module after we join opened spectated community
b7c4c7b refactor(@desktop/members): do not request members list each time chat/channel changed or member added/removed
1523c9f feat: Added chainId to ens usernames
0bd957e test(community): re-add test that replies to another message
e54e08d test: re-add edit test as a community test
81a4d70 chore(Qt5.15): Fix qml warnings after qt 5.15 migration
db3b63e chore(Qt5.15.2): Update linux CI to use docker image with Qt5.15.2 installed
6e6693a chore(Qt5.15): Update windows CI Qt install script
9a2ffc0 Fix(desktopapp): adding scrollview to storybook
f7294c0 fix(statusApp): resolving qml errors/warnings pt2
dfcba80 fix(@desktop/wallet): Added missing LoadingGraphComponent in qmldir
169de5b feat(@desktop/wallet): Add loading State for Assets view and Wallet main navigation page
baea10c refactor(chat-model): flatten chat model to only have chat items
44cc6bb fix(@desktop/communities): enforce alphanumerical characters in community name, description, channel name
3c4d972 fix: "Cannot connect to store node" banner never disappears
fbd936d fix: unbreak ModuleWarning banners
2073327 feat(@desktop/wallet): implement new collectibles view
45adf0f fix: update status-go
bc7a4b9 feat(@desktop/keycard): unlocking screen for unlock flow
841a37e feat(@desktop/onboarding): Lost Keycard - start using account without keycard
b00f0a8 Adjust import tool front-end to latest refactor
470200a fix: Fixed tokens initialization. Fixed SendModal for ENS.
5ff4c35 feat(appMain): Add warning colors. Use warning color for story node banner
b474ef0 feat(appMain): Hide mailserver banner on SIGNAL_MAILSERVER_AVAILABLE
e0ba80a feat(AppMain): Replace MailserverConnectionDialog with banner
128ac8d feat(ActivityCenter): Move AC notifications counting to status-go
7ed5b0d fix(chat): Download image is saving to wrong folder
7a3a984 test(env-var): add TEST_ENVIRONMENT env var for test specific changes
03095f9 test(one-to-one): add mayfail to one to one test as it fails often
6c1e16b fix(message-service): fix receiving messages from channels not loaded
8bb9da6 Revert "fix(StatusMessage): stickers were not aligned correctly"
7744d20 fix(@wallet): Fix event for transaction
64d6c48 fix(@wallet): fix amount input send modal
289005c test(onboarding): Select specific account was broken
e3086fd chore: Removed duplicated AddEditSavedAddressPopup.qml, fixed dependencies
6017a01 feat(tst_communityNavigation): Implemented community leave test
55d39aa fix(@wallet): preview button instead of enter password/pin
9cb850f fix(StatusChatInput): don't insert control characters
9eb515e chore(StatusChatInput): fixup indentation
b3f86c5 chore: update StatusSyntaxHighlighter mock for storybook
63a0f51 chore(CommunityPermissions): Adjust behavior of 'Hide permission' switch depending on selected permission
5c3b988 chore(CommunityPermissions): Setting icon/default values for 'In' section depending on chosen permission
ecf999e chore(CommunityPermissions): Simplify InDropdown popup (selecting only channels, no add channel button)
e2dadeb chore(CommunityPermissions): Disable granting admin permission for non-owners
878a7ba fix(MessageContextMenuView): "Copy message" action visible in emoji reactions and profile clicks
f2549fc feat(@desktop/wallet): update wallet navigation
5259747 fix(@desktop/keycard): keycard may be factory reseted during unlock flow in some scenarios (shared module part)
b44fc7a fix(@desktop/keycard): keycard may be factory reseted during unlock flow in some scenarios (onboarding part)
bf34239 fix(@desktop/general): crash during profile keypair migration
6936782 chore(@desktop/onboarding): state factory related files of the startup module are renamed
c43b665 chore(@desktop/general): map defined(macosx) to custom constant
9ac0c15 feat(CommunityPermissions): prevent adding tokens and ens names that are already chosen
25bb970 chore(Storybook): adjust HoldingsDropdownPage
8569ea5 chore: Optimize StatusMessageReply using more Loaders
a8a3f52 chore: optimize StatusDateGroupLabel some more
a55a207 fix: user display name discrepancies
0fb954b fix(StatusMessage): stickers were not aligned correctly
763041d refactor(@desktop/channel): refactor members list to only have one list per community
d28bcdb feat(storybook): It adds PermissionConflictWarningPanel into storybook.
a3313b5 feat(Community Permission): Add conflicts warning panel
75711ae test: Skip broken/unstable tests
4a93fa1 chore(tests_: remove tests that use public chats
fdc0dce chore: remove public chat functionnalities
519f082 fix: call logout on exit
8d75e7d fix: cancel mailserver requests on shutdown
f899b09 fix(Makefile): Fixed ANSI coloring
14eb06b fix(StatusSwitch): Colors adjusted when disabled, cursor shape fixed
3136ffb feat(Community Permissions): Update Who holds tokens dropdown design and flow according to the new design
66c62e4 feat(@wallet): Integrate api to check service up or down
e08fdcb feat(Community Permissions): Hide Who holds - Add button when there are 5 items already added
05c86e2 chore: bump status-go to fix mailserver timeout
2a967e4 chore(@desktop/onboarding): remove Create a new profile with the same chatkey screen from onboarding flow
2146843 fix(@desktop/onboarding): back button actions fixed part 1/2
3ca03bd feat(@desktop/onboarding): Lost Keycard - Create replacement Keycard with seed phrase flow
d3fffac refactor(@desktop/onboarding): state_factory splitted in three more files
7f2563e fix(message): removed extra markup when typing before mention
7a1c768 test(suite_settings): Restore broken tests
6293c8f chore: update status-go
d980c17 chore(CommunityPermissions): ENS tab simplified according to updated design
a6dc4e9 fix(CommunityPermissions): ens icon fixed, locale fixed in AmountInput
be26dc0 feat(@desktop/wallet) implement price cache
53ee992 feat(@desktop/wallet): implement unified currency formatting for transaction details
8736dd8 fix: Community importing notification fixes and improvements
0242f94 fix(@desktop/chat): Do not change screen when showing profile window
ae4d59d fix(Chat): ensure message context menu preserve mentions in copied messages
54e91e0 perf(chatScroll): Reduce loadMoreMessagesIfScrollBelowThreshold to 100.
27bb6bf perf(chatScroll): Optimize StatusTextMessage size and hover binding for the delegate
2723ef1 perf(chatScroll): Fix image loading from https url and raw data
6c76026 perf(chatScroll): Use Qt.callLater to release the main thread when parsing and loading links data
4e3e245 perf(chatScroll): Fix connection warnings
eb60d90 perf(chatScroll): Lazy load message header components
e44427c perf(chatScroll): Prepare more data for scroll
719e0a3 perf(chatScroll): Optimise timestamps
bf1d59c perf(chatScroll): Avoid calling the backend on delegate creation/binding
15fe97c perf(chatScroll): Improve performance of the commonly used js libraries
7adcbeb chore: bump status-go to restart discv5 on connection status change
470a872 fix(replies): update quoted message data when receiving new messages
162fe76 chore(CommunityPermissions): don't PermissionQualificationPanel for MVP
7153207 chore(Storybook): page for PermissionQualificationPanel added
769a41e feat(CommunityPermissions): UI support to show the % of members fulfilling permission
7f67c88 fix(ContactsColumnView): Open add/remove group member on context menu
6bd0dca fix: Highlight color of jump-to-message has too little contrast
3d2537d chore: don't redefine theme palette category QtObjects
6f7c1c6 feat(scripts): Added python password hash script for manual database access
2890fe5 hotfix(ActivityCenter): Fix warnings and text align with messageBadge
9e1f596 fix(@wallet): related account heights
abc3e9a chore(ProfileLayout): improve startup time / memory usage
50b5442 chore: bump vendor/DOtherside
1fc9dec feat(@desktop/wallet): handle very small currency amounts
0f1485f fix(AppMain): Open only one popup per component
a6afdb5 fix(@desktop): use system locale across the application
d11017f...

Read more

0.9.0

30 Jan 17:28
Compare
Choose a tag to compare

Status Desktop - 0.9.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 #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

0.8.1

12 Dec 16:07
Compare
Choose a tag to compare

Status Desktop - 0.8.1-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 #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

0.8.0

02 Dec 01:26
Compare
Choose a tag to compare

Status Desktop - 0.8.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 #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

Note for older beta versions users

If you have been using much older betas (like 0.3.0) It's highly recommended to remove the data folder and re-import/sync the account to start over with this beta. You should backup your seed phrase

  • on macOS:
    • Open the Finder, in its menu click "Go" and select "Go To Folder..." and enter ~/Library/Application Support/Status.
    • Backup this folder somewhere else if you need it.
    • After backup, remove the folder and copy Status.app from the opened Status.dmg to the Applications folder.
  • on Linux: backup the ~/.config/Status directory if you need it, then delete it.
  • on Windows:
    • Press the Start button, select Run (or Windows Key + R) and type: %LOCALAPPDATA%\Status.
    • Backup this folder somewhere else if you need it.
    • After backup, remove the folder and move the unzipped Status folder to your preferred location.

Then upon starting the app you can re-import your seed phrase. Syncing is not currently recommended.

0.7.0-beta

10 Oct 19:00
Compare
Choose a tag to compare

Status Desktop - 0.7.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 #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.

Update Instructions (Important)

If you have been using older betas for a while you might experience some slowdowns, It's highly recommended to remove the data folder and re-import/sync the account to start over with this beta. You'll experience a much faster & snappier app.
You should backup this folder & seed phrase before removing it.

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

Next steps:

  • on macOS:
    • Open the Finder, in its menu click "Go" and select "Go To Folder..." and enter ~/Library/Application Support/Status.
    • Backup this folder somewhere else if you need it.
    • After backup, remove the folder and copy Status.app from the opened Status.dmg to the Applications folder.
  • on Linux: backup the ~/.config/Status directory if you need it, then delete it.
  • on Windows:
    • Press the Start button, select Run (or Windows Key + R) and type: %LOCALAPPDATA%\Status.
    • Backup this folder somewhere else if you need it.
    • After backup, remove the folder and move the unzipped Status folder to your preferred location.

Then upon starting the app you can re-import your seed phrase. Syncing is not currently recommended.

0.6.0 - beta

30 Jun 19:07
Compare
Choose a tag to compare
0.6.0 - beta Pre-release
Pre-release

Status Desktop - 0.6.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 #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.

Update Instructions (Important)

If you have been using older betas for a while you might experience some slowdowns, It's highly recommended to remove the data folder and re-import/sync the account to start over with this beta. You'll experience a much faster & snappier app.
You should backup this folder & seed phrase before removing it.

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

Next steps:

  • on macOS:
    • Open the Finder, in its menu click "Go" and select "Go To Folder..." and enter ~/Library/Application Support/Status.
    • Backup this folder somewhere else if you need it.
    • After backup, remove the folder and copy Status.app from the opened Status.dmg to the Applications folder.
  • on Linux: backup the ~/.config/Status directory if you need it, then delete it.
  • on Windows:
    • Press the Start button, select Run (or Windows Key + R) and type: %LOCALAPPDATA%\Status.
    • Backup this folder somewhere else if you need it.
    • After backup, remove the folder and move the unzipped Status folder to your preferred location.

Then upon starting the app you can re-import your seed phrase. Syncing is not currently recommended.

0.3.0-beta

10 Sep 15:14
Compare
Choose a tag to compare

Status Desktop - 0.3.0-beta

Please note that this version is a beta meant for testing purposes by core contributors and the community. 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.

Update Instructions (Important)

If you have been using older betas for a while you might experience some slowdowns, It's highly recommended to remove the data folder and re-import/sync the account to start over with this beta. You'll experience a much faster & snappier app.
You should backup this folder & seed phrase before removing it.

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

Next steps:

  • on macOS:
    • Open the Finder, in its menu click "Go" and select "Go To Folder..." and enter ~/Library/Application Support/Status.
    • Backup this folder somewhere else if you need it.
    • After backup, remove the folder and copy Status.app from the opened Status.dmg to the Applications folder.
  • on Linux: backup the ~/.config/Status directory if you need it, then delete it.
  • on Windows:
    • Press the Start button, select Run (or Windows Key + R) and type: %LOCALAPPDATA%\Status.
    • Backup this folder somewhere else if you need it.
    • After backup, remove the folder and move the unzipped Status folder to your preferred location.

Then upon starting the app you can re-import your seed phrase and sync with the mobile app. (profile -> device settings)

0.2.1-beta (beta 11)

05 Aug 17:36
Compare
Choose a tag to compare

includes hotfix due to issue with eip1559

0.1.0-beta.11

03 Aug 14:03
Compare
Choose a tag to compare

⚠️ Please fill me in!

0.1.0-beta.10

03 Jun 19:36
06484ec
Compare
Choose a tag to compare

new: please see Update instructions

Status Desktop - beta.10

Please note that this version is a beta meant for testing purposes by core contributors and the community. 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.

Update Instructions (Important)

If you have been using older betas for a while you might experience some slowdowns, It's highly recommended to remove the data folder and re-import/sync the account to start over with this beta. You'll experience a much faster & snappier app.
You should backup this folder & seed phrase before removing it.

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

Next steps:

  • on macOS:
    • Open the Finder, in its menu click "Go" and select "Go To Folder..." and enter ~/Library/Application Support/Status.
    • Backup this folder somewhere else if you need it.
    • After backup, remove the folder and copy Status.app from the opened Status.dmg to the Applications folder.
  • on Linux: backup the ~/.config/Status directory if you need it, then delete it.
  • on Windows:
    • Press the Start button, select Run (or Windows Key + R) and type: %LOCALAPPDATA%\Status.
    • Backup this folder somewhere else if you need it.
    • After backup, remove the folder and move the unzipped Status folder to your preferred location.

Then upon starting the app you can re-import your seed phrase and sync with the mobile app. (profile -> device settings)