Status Changelog

What's new in Status 2.28.1 Beta 1

May 9, 2024
  • 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

New in Status 2.28.0 (Apr 19, 2024)

  • What's Changed:
  • maintenance bumps by @arnetheduck in #13117
  • Fix/13550 wallet cannot sort collectibles by date added by @dlipicar in #13569
  • fix: App crash while switching wallet accounts by @alexjba in #13586
  • Fix/13385/community permissions issues by @osmaczko in #13573
  • fix(Profile flow): Adding/changing/removing a nickname by @caybro in #13565
  • fix: Multiple permission update toasts are spawned by @alexjba in #13584
  • 13335 profile showcase identity update display name error messages by @alexjba in #13440
  • fix(Profile flow): Send a contact request (CR) by @caybro in #13598
  • feat(@wallet): update collectibles model only with changes by @dlipicar in #13544
  • feat(ProfileShowcase): Add foldable sections in all needed settings tabs by @noeliaSD in #13592
  • feat(@desktop/settings): Integrate token advanced settings with backend by @Cuteivist in #13487
  • feat(Profile flow): Mark as untrusted by @caybro in #13611
  • fix(@desktop/Wallet): Fix ERC721 sending by @dlipicar in #13605
  • feat(@desktop/activity): Handle token received notification by @Cuteivist in #13447
  • [#13546] Fix detection of incoming erc721 transfers by @rasom in #13626
  • Send dialog: sizing and layout rules to limit dialog height jumping between states by @Khushboo-dev-cpp in #13532
  • feat[StatusButton] missing green/success state by @caybro in #13624
  • [#13615] Fix transfer history loading after interruption on restored … by @rasom in #13629
  • Nimbus desktop toggle setting by @kounkou in #13227
  • feat(Profile flow): Remove a contact by @caybro in #13649
  • feat(ProfileShowcase): Dirty state management for communities/accounts/collectibles by @micieslak in #13600
  • fix(SharedAddresses): fix airdrop address not being reflected in popup by @jrainville in #13632
  • Fix CPU going high in the backgorund by @jrainville in #13658
  • feat(Profile flow): Block/unblock user by @caybro in #13655
  • fix(savedaddresses): saved addresses should be displayed in mixed cases format by @saledjenic in #13676
  • [BackupSeedPopup]: Fixed warning message size based on text size by @alexandraB99 in #13656
  • [Create new community popup]: Adjusted request to join by @alexandraB99 in #13572
  • feat(savedaddresses): saved address details popup implementation by @saledjenic in #13617
  • feat(@desktop/community): allow owner delete all messages during the ban and ban/unban AC notifications by @mprakhov in #13653
  • StatusQ(MovableModel): layoutChanged handling fixed by @micieslak in #13662
  • feat(activity): Add navigation to tx details by @Cuteivist in #13634
  • feat(@wallet): Show community activity by @Cuteivist in #13627
  • fix(async_tasks): add try catch to getChannelGroups async task by @jrainville in #13673
  • 18896 use correct chains when creating permissions master by @endulab in #13677
  • feat(ProfileShowcase): Enable add more accounts component by @noeliaSD in #13664
  • (desktop/fix) Fix missing crown after ownership transfer by @kounkou in #13587
  • feat(ProfileShowcase): Drop area behaviour / design when sections expanded by @noeliaSD in #13657
  • [CHERRY-PICK] fix: use fleetFromString function to prevent panic for unknown values by @igor-sirotin in #13699
  • feat(@wallet): sepolia default by @alaibe in #13636
  • feat(@desktop/wallet): Update token details view by @Khushboo-dev-cpp in #13667
  • feat(ProfileShowcase): Add blur delegate state while dragging by @noeliaSD in #13703
  • feat(ProfileShowcase): Created first info popup by @noeliaSD in #13477
  • chore(ci): change RELEASE into INCLUDE_DEBUG_SYMBOLS by @jakubgs in #13701
  • fix(@desktop/wallet): properly handle tokenID 0 when filtering activi… by @dlipicar in #13694
  • feat(Profile flow) Mark as ID verified / remove verification by @caybro in #13717
  • Send modal community tokens always grouped and listview sections changed by @IvanBelyakoff in #13639
  • StatusQ(LeftJoinModel): Handling of layoutChanged emitted by source models fixed by @micieslak in #13687
  • fix: 150% and 200% zoom levels prevent the user from logging in by @caybro in #13689
  • feat(ProfileShowcase): Adds drop area in collapsed headers by @noeliaSD in #13722
  • fix(wallet): Fix missing 'Community minted' section in AssetsView by @IvanBelyakoff in #13738
  • chore: remove pokt goerli by @alaibe in #13723
  • feat(desktop@communities): change kicked/banned member behavior by @mprakhov in #13706
  • chore: object name for build showcase button added by @Valentina1133 in #13733
  • 11588 fix permissions values by @endulab in #13558
  • Update status-go: fix change password crash by @igor-sirotin in #13753
  • fix: show pending ban/unban/kick state if the control node is offline by @mprakhov in #13752
  • Feat: add markAsTrusted endpoint by @MishkaRogachev in #13751
  • chore: bump status-go by @igor-sirotin in #13765
  • Feat/12311 collectible details activity tab by @dlipicar in #13714
  • feat(wallet): ReceiveModal dialog UI tweaks by @IvanBelyakoff in #13764
  • (desktop/fix) Fix Owner token holder representation by @kounkou in #13712
  • fix(permissions): TMs can also bypass permission to join by @jrainville in #13695
  • chore: bump status-go by @igor-sirotin in #13770
  • chore: bump-status-go.sh latest option by @igor-sirotin in #13766
  • fix(wallet): use default wallet config for login to avoid duplication by @IvanBelyakoff in #12660
  • [ProfileSettings]: Added biometrics in password change view by @alexandraB99 in #13669
  • feat: Add api for getting full pending CR object by @MishkaRogachev in #13749
  • feat(communities): hook promoteSelfToControlNode to UI by @jrainville in #13757
  • (fix/biometrics) Fix biometric authentication by @kounkou in #13793
  • fix(@desktop/wallet): Syncing: Difference in decimal places in wallet between synced devices

New in Status 2.28.0 RC 6 (Apr 9, 2024)

  • For ccs testing only.

New in Status 0.15.0 (Jan 12, 2024)

  • 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

New in Status 0.14.1 Beta (Oct 31, 2023)

  • 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 api
  • 570f312 refactor(@desktop/wallet): wallet service improvements
  • 23426f1 refactor(@desktop/wallet): tokens removed from WalletAccountDto and cached separately in wallet accounts service
  • 838aa21 refactor(@desktop/wallet): wallet service dto files reorganized and moved to another folder
  • a793865 feat(Communities): Add TokenMasterActionPopup to MintTokensSettingsPanel
  • 383cd6d feat(Communities): TokenMasterActionPopup added for Remote destruct, Kick and Ban actions
  • 374f2e2 feat(community): make importCommunity async
  • 164b84f fix(RootStore): onCallbackFromAuthentication was moved to communities module
  • f85986b fix(StatusDropdown, StatusDialog): height calculation improved
  • 780a6b6 feat(@desktop/communities): Expose remote destruct state to UI.
  • 354bd3e feat(communities): implement channel-level members
  • b257ccc fix(@desktop/wallet): Fix section label (#11755)
  • 3366f23 fix(@desktop/wallet): Update wallet accounts list effects (#11680)
  • 238a18b ci: pass RELEASE parameter to child jobs from parent
  • f4c6cec feat(communities): add getCommunityPublicKeyFromPrivateKey function
  • edba946 feat(Community): Community messaging statistics chart (#11696)
  • dd34631 feat(communities): add spectatedCommunityPermissionModel to communities
  • 33c9771 fix(Mint): No redirect to Tokens screen when minting a token
  • d8c9802 fix: Restore window after closing on MacOS (#11748)
  • ea91cd6 feat(@desktop/wallet): Account View Setting Actions
  • 5af56be fix(@desktop/wallet): Wallet: Send doesn't load preferred chains on account selection as recipient
  • 8d14c8b chore(makefile): improve dotherside build (#11756)
  • 939dc03 feat(OwnerToken): Add Retry button
  • 3d2deb5 fix: Revisit character set usage (ASCII/Latin1/UTF-8) in description fields
  • cdc5a90 fix(SendContactRequestModal): Display name / image problems with CR dialog
  • 3b56015 fix SendContactRequestModal (missing) margins/padding
  • 403e85d fix: sort the contact list by the preferred display name
  • cdcfe81 fix(@desktop/wallet): Update transaction status UI (#11681)
  • 7f27ea5 ci: fix use of release Infura key for E2E runs
  • d253ba8 fix(wallet): fix activity time filter
  • 2e1b60a feat(@desktop/wallet): account Interaction - remove master key and accounts
  • d832a30 fix(Minting): After minting completed 1 airdrop button is enabled and the other disabled
  • cb07625 Storybook: PagesModel.qml removed, adding new pages simplified
  • 6c5c365 feat(@desktop/wallet): Account view - Prefered network
  • f9e6e86 fix(@desktop/wallet): Bridge dialogue slightly change size
  • bf4af3d chore(wallet) remove transactions module
  • 5150282 feat(airdrop): make the airdrop member selector use the airdropAddress
  • 5eaabe8 chore(status-go): update status-go to get the fix for replies with image
  • 2454b5f fix(NetworkSelector): Fix broken bindings when the item is toggled
  • 44d511f fix(NetworkSelector): Add Optimism as default network
  • 6e346d2 feat(Communities): changes in import popup for public keys
  • bb2bbfb fix: Review scrolling behavior for holdings dropdown
  • 13228f4 test(AUT) Skip closing AUT process at the end of the test (#11701)
  • 2749236 feat(@desktop/syncing): recovering from waku if backed up data refers to a profile migrated to a Keycard
  • f9685a0 StatusScrollView usage docs (#11422)
  • 190a3b7 feat(Communities): Add fee box and updated sign popup to standard minting flow
  • f4d66a2 feat(Communities): Add fee box and updated sign popup to owner/token master tokens minting
  • 720971c fix(StatusEmojiAndColorComboBox): proper setting initial selection
  • f1d2646 feat(ModelUtils): modelToArray: roles param made optional, support for nested models
  • 22c07ef fix(@wallet): wallet color fixes
  • 90f4d60 feat(ControlNode): Show toast notifications when the control node state changes
  • c7aa1cf fix(StatusQ): Allow two lines text content in StatusToastMessage
  • 44cf2b6 chore(wallet): remove collectibles service
  • dc75c12 feat(wallet): use new status-go collectibles backend
  • 43a5d7e feat(new-links): Parse url data and display Fixes: #10852
  • b9fbb7c fix: Add camera entitlement on MacOS (#11683)
  • 6fa519a test(@tst_wallet_settingsManagement): add test to add new account from settings
  • 5351f2b feat: implement retrying deploying community contracts
  • 57fc600 feat: Add status-go version to About screen
  • 7e714e3 feat: implement delelete community token functionality
  • ed13b61 chore(Community Airdrop): Update fees box according to the desing
  • 3c65d2e chore(Communities): Fees box - use danger outline for account selector when error
  • 8524e37 chore(Communities): Fees box - add showAccountsSelector flag
  • 7f27695 chore(Communities): Align fees box sizing to updated design
  • cfa1965 refactor: rename SIGNAL_COMMUNITY_TOKEN_DEPLOYED
  • 4a4e3c5 fix: Propagate root.linkPreviewModel (#11673)
  • 9719b58 refactor: make use of newly introduce SaveCommunityToken() API
  • 94c29d1 fix: Mint tokens screen uses different border colors for boxes
  • faa425d refactor(communities): rename inviteUsersToCommunity to shareCommunityToUsers
  • dea0e99 fix(@desktop/wallet): Update activity delegates subtitle (#11645)
  • f0258b5 chore(@desktop/wallet): wallet accounts improvements - soft delete
  • 03923b2 chore(wallet) optimize fetching request by using metadata
  • 45784cf fix(ProfileDialogView): impossible to copy one's chat key
  • 035f0b8 fix(ProfileDialogView): fix bio top margin...
  • 8dafd27 Fix: update status-go an seen mutual state messages
  • 8d335ab feat(ExportControlNode): Connect Export Control Node popup to backend
  • 4aaae24 feat(Import Control Node): Adding ImportControlNode flow
  • 83303a0 feat(CommunityOverview): Update Control Node help page URL opened by Learn more button
  • ffc5029 chore(@e2e_tests): enable back disabled tests
  • 0e5594b feat: Add api to remove a community private key (nim part) (#11640)
  • 45c5a8d fix(@desktop/syncing): discard messages coming from waku if user didn't follow recover account path
  • a2e6227 feat: disable community settings while in Testnet mode
  • 1332fdc feat(StatusInfoBox): add support for icons
  • ed855e5 fix(StatusBanner): use consistent warning color
  • d42892e fix(StatusListItem): fix icon color when disabled
  • 715ed2a feat(Communities): Redesigned fees box and sign tx popup components added
  • 6d7a018 fix(general): added check if role passed to ModelUtils.get exists
  • 453d75b feat(Storybook): Utility proxy model for limiting model's count
  • a6815a7 fix(@wallet): close properly add account modal
  • 9b8340b feat(@desktop/wallet): Handle contract deployment (#11570)
  • 38672ff fix(ActivityCenterStore): Fix switchTo message is argument (#11639)
  • cc5f057 Replace link previews with new unfurled data from the message (#11603)
  • b75d863 feat: use community.isControlNode as visible for archiveSupporVisible (#11560)
  • d2051c6 feat(OwnerToken): Add all mint states views design details
  • 9800dad feat(@desktop/wallet): Account view - New Account view UI
  • ef2d1b7 fix: Burn and self destruct pop-ups are not closed after signing
  • e744c84 feat(token-permissions): display channel names in SharedAddressesPanel
  • d05d743 fix(@desktop/wallet): Various wallet view fixes (#11606)
  • b5950b0 feat(token-permissions): Add channel name to token permissin chat list model Fixes: #11481
  • 9b17a66 fix(@desktop/wallet): Wallet -> Settings -> Account order - drag and drop accounts in account list is not smooth
  • c47a432 fix(@desktop/wallet): Wallet -> Settings -> Account order - watch-only accounts and keycard accounts should have appropriate icon
  • 32cac8a fix(@desktop/wallet): Wallet -> Settings -> Account order - wrong copy when having single account
  • 0cc91fb feat(@wallet): check for url not being a url
  • daae249 feat(Token master): create category in Settings/Communities
  • 27c159d feat: Export control node (except backend for primary action)
  • 64422af feat(@desktop/communities): Add burning state logic
  • 0b47412 chore: up status-go to get fix to approving community requests
  • 8696234 fix(dto/chat): fix toChannelMember where isAidropAddress can be null
  • 8a97c0c feat(communities): add API to edit shared addresses
  • 2807f77 feat(member_model): add airdropAddress to members_model
  • 3a24870 feat(deeplinks): Open user profile or chat if user is contact Fixes: #10892
  • db363b3 feat(@desktop/wallet): Use separate filter for each wallet account (#11528)
  • ae66309 feat(@desktop/wallet): Adjust options in wallet account menu (#11368)
  • 3911717 chore: bump status-go
  • 3370f4f fix: display notification when asset deployment fails
  • 02e40ad feat: New design flows to integrate Revealing addresses...
  • fe94bd0 chore(@desktop/adminEvents): refactor admin events backend logic
  • c8cb2d6 feat(OwnerToken): Create EditTokenView.qml for mint owner token flow
  • 32952e4 Update test.feature
  • 1fcdf25 chore(@desktop): Upgrade status-go
  • d022d4f fix(@desktop/communities): Upgrade pending transaction types for community token operations
  • a30678f feat(@desktop/wallet): Handle missing token metadata (#11433)
  • 3ea5464 feat(@wallet): verify json rpc URL
  • 313e5a5 fix(@desktop/wallet): Calculate block number approximation (#11522)
  • 4b6066c fix(@desktop/wallet): review comments applied for keypair rename feature
  • 6d25a88 feat(@desktop/wallet): keypair rename (a profile keypair name should follow display name)
  • bed7db5 feat(communityChart): Add messages over time chart - mocked data
  • 1a5907e fix(@desktop/wallet): fixes eird scrolling behaviour in Wallet settings
  • 4d6c8a8 feat(@desktop/wallet): Networks - Edit Network
  • c3c74b9 feat(new-links-format): Adds new links to UI Part of: #10852
  • 0d354c8 feat(wallet): Removed storing/deletion of pending txs.
  • 875e17b fix: Channels stay highlighted when they are not selected
  • 5f1483a fix: crash when request to join fails + add error toast when it fails
  • f5693d0 feat(community): add airdropAddress param to request to join functions
  • acc100a chore(wallet) index filter data for performance improvements
  • f3af979 feat(OwnerToken): Admin view of Airdrops home - pre-Owner token minting
  • c973605 feat(OwnerToken): Admin view of Tokens home - pre-Owner token minting
  • a468635 feat(@desktop/wallet): Networks - New List UX with link mainnet/testnet + testnet mode enable/disable
  • 5b118f4 fix(Chat): Confirmation button UI is broken when deleting 1-1 chat
  • d4a4f96 feat(communities): make requestCommunityInfo accept private keys
  • 461bbbc fix(@desktop/wallet): Activity list polish changes (#11486)
  • 4c8c7d9 fix(@wallet): reset tab view on filter change
  • f55123d fix(@desktop/onboarding): keycard is not shown in settings after first launch
  • 7849d03 fix(@desktop/onboarding): the app crashes when converting a keycard to a regular account, or just being in loading state forever
  • 51edc1b fix(@desktop/onboarding): cannot run any keycard flow after creating a Keycard replacement
  • 1a7532d fix: Fix behaviour issues with CRs and mutual update messages (#11178)
  • 42f2546 feat(wallet) handle multi-transaction update events for activity filter
  • 4a3e8ca feat: Adds AmountsArithmetic utility exposing basic functionality for handling arbitrary precision decimals
  • e117761 feat: Add big.js library for arbitrary precision decimal arithmetic
  • 976e5c9 feat(wallet) handle new pending transactions notification in filter
  • e109865 fix(community): Trim emojis in channels Fixes: #11443
  • f829909 chore(@desktop): Upgrade status-go
  • 3632a16 feat(@desktop/communities): Burn and mint functionality for assets.
  • 37448b0 chore: bump status-go
  • 1561b17 chore(@desktop/syncing): keycards syncing improvements part 2/2
  • d7aa058 Switch to new URL unfurl API [sending messages part] (#11476)
  • 3a0954c feat(OwnerToken): Add Mint Owner token view
  • eb37f44 feat(OwnerToken): Create Get started panel and add it to Tokens and Airdrops welcome views
  • dea020f feat(MintToken): Updated sortable token holders with generic SQ component
  • c59758b feat(SQ/StatusInfoBoxPanel): Created SQ panel
  • d4afc1f feat(CommunitySettings): Changes section name from Mint Tokens to Tokens
  • db82625 test(pytest) Import squish as a python module. (#11421)
  • 9b293f9 feat(@desktop/wallet): Loading animation for input data decoding (#11378)
  • 11389fa fix(@desktop/general): make "Backup data" button available only for the "development" build
  • 9629a14 feat: Update Community Overview header based on the new design
  • d550b01 fix(@desktop/onboarding): app loading screen displayed forever when creating a new Status account
  • 3b57915 feat: Implement Community Overview footer with mocked data
  • ce06fc3 fix(EditCommunityToken): prevent using already existing symbols
  • a6494bf fix: Increase keycard popup width
  • 00eee83 feat(@desktop/wallet): Fetch txs only when opening activity tab (#11360)
  • b710994 fix: Supply amount in mint tokens preview
  • 6b42414 fix(CommunitySettingsView): Add expected roles to assets/collectibles models
  • 5633efc fix(Edit community settings): Fixing width after merge error
  • 5a9ff99 fix(@wallet): overview balance with symbol
  • ab487d4 fix(@desktop/wallet): Handle empty activity list exception (#11399)
  • 04a63ce Tests on Language settings skipped (#11432)
  • 0b75e84 fix(@desktop/wallet): Send modal don't expand vertically
  • 0efca3f feat: Update Edit community settings based on new design
  • 0cd7829 fix(@wallet): prevent delete main account
  • 16f3f0b chore(Community Permissions): Mint asset button enabled in holdings dropdown
  • a4b1b55 chore(CommunitySettingsView): Sections cross referencing simplified
  • 6247110 chore(CommunitySettingsView): Not needed top level Loader removed
  • 7a9c769 feat(wallet) reload on new transaction downloaded quick win
  • d17f2c7 chore(wallet) extract responsibilities from activity.Controller
  • 24cdab4 ci: fix read-only FS errors in AppImage
  • 5ed2454 chore: bump nimqml
  • a10e83b chore(@desktop/syncing): wallet keypairs/accounts syncing improvements part 1/2
  • c108098 feat: add support for cropped asset data when deploying community NFTs
  • b748402 fix(EditCommunityToken): adjusted validation error messages for emojis
  • b5d3a0c fix(Community Permissions): handling collectible icons fixed
  • 6ec40eb feat(OwnerToken): Create token owner and master token components
  • 0e730b3 feat(SQ/StatusTagItem): Extend text properties customization
  • 2d21ff6 fix(community): fix cancel of authentication still requests to join
  • 2d0aaaa fix(CommunityTokenView): Hide holdings list when token not deployed
  • 235c3d7 fix(MintTokensSettingsPanel): Improved binding from token model to CommunityTokenView instance, Constants.TokenType used consistently
  • 42e0751 fix(Communities): ensure permission CTAs are rendered with admin permissions
  • 7499182 fix(EditPermissionView): Dirty state validation fixed
  • b3625cc ci: upgrade docker image to Ubuntu 20.04
  • 2487b4b feat(wallet) make filer apis async
  • 13ae6c4 fix(@wallet): delete account some times crash
  • 398cf64 fix(@wallet): test etherscan link
  • fcbc86d chore(Community Settings): unused SettingsPageLayout removed, minor naming adjustments
  • cd142a7 chore(Community Settings): Squish tests fixed
  • 7f3f425 chore(AirdropSettingsPanel) simplified, storybook page improved
  • 6ccb832 PermissionsSettingsPanel refactored and simplified, storybook pages fixed and improved
  • f363397 chore(PermissionsSettingsPanel): welcome view moved to PermissionsView to simplify states management
  • 3a28d3e chore(MembersSettingsPanel): refactored to use SettingsPage
  • 7d02444 chore(Community Settings): OverviewSettingsPanel refactored
  • c3a8618 chore(MintTokensSettingsPanel): SettingsPage component moved to own file
  • d5a11ce chore(MintTokensSettingsPanel): component simplified, storybook page improved
  • 8a83aba chore(MintedTokensSettingsPanel): simplified by integrating welcome page into MintedTokensView
  • c4e68b5 chore(Storybook): MintedTokensModel refactored to be a regular component instead of a stateful singleton
  • 5a0a535 MintedTokensView minor refactor (code formatting)
  • 617866a Exclude IntroPanel from WelcomeSettingsView
  • 456a21f SettingsPageHeader control added
  • c842876 chore(@desktop/wallet): Use correct period of weeks filtering (#11362)
  • ad489a2 fix(wallet) remove legacy transaction history event
  • 981fdd6 feat(Communities): Moved dropdown qml components from controls to popups
  • b5f2c52 fix: Airdrop section of deployed NFT doesn't seem to apply darkmode
  • 7a73946 feat(@desktop/wallet): Handle multitransactions (#11124)
  • bade10c feat(@desktop/wallet): Add loading state for activity feed (#11326)
  • d0f3b6d feat(@desktop/wallet): Update activity feed sections date markers (#11332)
  • 08ef5ef fleets.json: drop decomissioned eth.test fleet
  • 263ef86 fix(@desktop/keycard): crash by just running "Setup a new Keycard with an existing account" flow and closing it
  • db16c61 fix(@desktop/keycard): create card with new seed phrase always fails
  • 48c7d87 fix(PasswordView): Space is not allowed in password
  • 7dbf994 feat(@wallet): add account button from settings
  • 80fef21 fix: chat input preserved properties bugs
  • 73c0eea chore(@desktop): Upgrade status-go
  • 6f1957e feat(@desktop/communities): Assets deployment
  • 6d6cb7a Settings/Communities: fix duplicate entries
  • e35945b feat(requestToJoin): add addressesToShare to requestToJoin call
  • 319bf7a fix(@desktop/syncing): keypair syncing - function renamed to avoid confusion, request from the code review
  • 241956d feat(@desktop/syncing): keypair syncing - added support for keycard pairings
  • 7c56dc5 feat(@desktop/syncing): keypair syncing - recovering from another device with Keycard related profile
  • af96345 Community -> New community: make community banner and logo required
  • a2dd87c feat(@desktop/wallet): Watch only account toggle + persisted
  • 29d78a9 feat(@wallet): all accounts list are ordered by position
  • 67929c8 Update README.md
  • d763a09 feat(Communities): File renames
  • 0ab8a62 feat(Communities): Communities folder reorganization
  • 823054e fix: Can't deploy collectible via community's mint token section
  • 9107f15 [Mint Token] Update validation rule for name property
  • 2ff798b test(suite wallet) Fix BDD syntax error (#11283)
  • cc388ec fix(wallet) fix crash if to_address is NULL in transfers
  • 91e0d3f fix(@desktop/wallet): Hide disabled copy address action (#11269)
  • f01359d fix: Rename "Communities Portal" button tooltip to "Discover Communities"
  • cde6c53 move asset and collectible rebuild to communities module
  • 28fa827 feat(communities): update communities token list on token deploy
  • 961764e fix(@desktop/onboarding): Keycard -> Factory reset button is not calling any action
  • bf62ef0 fix(accountDerivation): App is crashing when the account derivation fails in status-go
  • 8febd4d ci: bump client build retries to 20
  • d38ca1b feat: use last know channelPermissionResponse data in UI
  • 62fec73 [Mint Token] Automatically switch the typed text to uppercase in symbol input
  • 26c4eaa chore(@e2e_tests): disable test for hiding w/o accounts
  • 7b9c78b fix: don't allow admins to kick or ban admins
  • 56b616f fix(DOtherSide): Crash when a QSortFilterModel is collected by nim GC
  • e201499 fix(main/view): remove activeSectionChanged signal that crashes
  • 20afd72 fix(community_tokens/service): fix crash when receiving bad event
  • 31aca3a feat(@wallet): Sort account by position
  • a5ba253 ci: retry nim_status_client build 3 times
  • 1eeb1a3 chore: drop NumberPolyfill
  • 04183a6 fix: don't cause a wrong redirect when performing community admin actions
  • 068449c chore: update English TS files
  • 9f262a6 chore(CommunityTokensMinting): TokenObject - property-by-property assignment removed, retry flow simplified
  • 8cd6de5 chore(StatusQ/Utils): return StackView's push/pop return values from push/pop methods in StackViewStates
  • 3a80195 chore(CommunityTokensMinting): TokenObject usage refactored
  • c47140a feat(@desktop/wallet): Wallet accounts - Account List
  • 620c7a7 feat(Settings/Communities): implement new communities list
  • 9df6e68 chore(@CommunityNewTokenView.qml): add validation for decimal points input
  • b0a48f3 chore(@CommunityNewTokenView): placeholder should differ depends on view
  • cdac450 feat(communities): Adds mute community intervals Fixes: #9369
  • 9be598e fix(@desktop/wallet): Activity UI filtering improvements 1. Handling case where filters result in no results 2. Fixed period filter 3. Used recipient model from go side
  • ae9a523 fix: broken validation in Total finite supply field
  • bb7f744 fix: [Mint Token] Update supply validation rule text
  • ee8df83 fix: Center collectible artwork field horizontally
  • eb0406b feat(wallet) api to retrieve last activity timestamp
  • bea4c8c fix: ensure view-and-post permissions are hidden when satisfied
  • 1d086a9 fix(MintToken): 0/1 remaining label shown for a token with infinite supply
  • a671f7a fix(MintToken): Change remotely destruct text in summary view
  • 9b5efd5 fix(MintToken): Footer options must be disabled in some cases
  • 6edfa00 fix(Airdrop): Airdrop item not inserted correctly
  • 25b4f1a fix(MintToken): Can't get fees to remotely destruct tokens
  • 57961c2 fix(storybook): Fixed model property names after backend changes
  • b128ed3 fix: Mint tokens view - exclude watch accounts from accounts dropdown
  • 581ba85 fix: Community permissions and tokens view horizontal scrolling
  • d5d4bba fix(@wallet): use fixed activity type from backend
  • 73d5206 ci: add missing platform tools from VS build tools
  • ec2c6dd ci: install vcredist2022 as 2019 has been removed
  • 574300e ci: fix installation of windows build dependencies
  • ef837a9 fix(StatusQ): Dynamic width calculation for StatusMenu
  • 2ba9680 feat(wallet): filter activity by ERC20
  • ecc1b53 fix: community context menu should not say "Leave community" if not joined
  • d79a93b fix: InDropdown scrollable height
  • 75e2fff chore(Storybok): Inspection tool - more readable component names
  • 2663d4a feat(Storybok): Inspection tool - better selection of parent item to draw auxiliary lines
  • 40adfa2 feat(Storybok): Inspection tool - draw auxiliary lines without clipping
  • 5315f94 chore(Storybok): Inspection tool - handle SpritSequence type properly
  • 55ea4d0 feat(Storybok): Inspection tool - find item on the list by clicking
  • b3329d7 feat: channel permissions
  • 3e0a018 feat(CommunityPemissions): Added chat input post rights panel
  • 5b5361c feat(scripts): simple python script to interact with database (#11184)
  • 61faa2d fix(CommunityOverview): adjusted info icon color
  • fe9bb7d chore: Update StatusBaseButton content item layout
  • dae95c7 fix: always update localNickName (#11161)
  • cdb838d chore(@e2e_tests): add logic to use networks selector only if address is hex
  • 74357fa Revert "ci: upgrade to GCC 11 to match build outside Docker"
  • f17e49f fix: Community settings member context menu (#11150)
  • 54ae6a3 feat(@wallet): Display parsed input data
  • c7ab998 feat(@wallet): parse input data of tx
  • c4e9f8d fix: Adding Beta user agreement
  • 65b5d41 fix(Storybook): reenable inspection tool for popup pages

New in Status 0.14.1 RC 1 (Oct 13, 2023)

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

New in Status 0.14.0 Beta (Oct 5, 2023)

  • 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

New in Status 0.13.3 Beta (Aug 7, 2023)

  • mprove getLog requests

New in Status 0.13.2 (Jul 25, 2023)

  • Fixed an issue with contact requests where additional contact requests showed up in chat
  • Fixed an issue when clicking on messages in the activity center

New in Status 0.13.1 Beta (Jul 20, 2023)

  • Fixed a crash that happened when pairing with mobile
  • Fixed the use of L2 when using collectibles permissions

New in Status 0.11.1 Beta (May 3, 2023)

  • This is a patch release to address some issues in the 0.11.0 release:
  • Minting fee calculation fix
  • Community nav fix
  • Fix waku sync/fetch
  • Intel build fix

New in Status 0.11.0 Beta (Apr 13, 2023)

  • 38d2d4f ci: fix handling of stdout in MacOS notarization
  • 99a9f2a feat(MintToken): Self destruct flow integration
  • 5944b52 feat(storybook): Added support for self destruct alert popup in storybook
  • 54582db feat(MintToken): Created self destruct alert popup
  • Fe22cf1 feat(storybook): Added storybook support for remote self destruct popup
  • 7a77748 feat(MintToken): Created remote self destruct popup
  • B3b53de feat(storybook): Added support to TokenHoldersPanel
  • Dbf05f4 feat(MintTokens): Holders panel updates
  • 7882147 feat(SQ/StatusItemDelegate): Added property to customize text horizontal alignment
  • F5a7442 fix(@desktop/community): membership request button disappears when a category is edited
  • Fe64d0e fix(mentions): fix @everyone inserting incorrectly sometimes
  • F9250e7 feat(storybook): add ChatAnchorButtonsPanel
  • 620cad1 [StartChat]: fixed text input scroll
  • 52c01f1 feat(@wallet): make activity respect networks selector
  • Fb86d87 fix(MintTokensPanel): Update input fields validation
  • 056dad2 fix(@desktop/wallet): fix first section in activity to be displayed as loading Fix balance in loading state to use loading component instead of 0 Fix width of some components in loading state. Remove property modelDataValid in favor of existing isModelDataValid. Fix loading items not always properly removed before adding new transactions.
  • 89055e1 fix(@desktop/wallet): fix scrolling transactions list reset to top when new ones are fetched.
  • 172c849 fix(AuthenticationIllustration): Final version of the authentication illustration
  • 3f66e41 fix: don't trigger emoji replacement prematurely
  • 19e7c42 chore: extract input cursor delegate into StatusCursorDelegate
  • 01e9631 fix: chat input focus
  • 05b28e6 fix: unbreak handling "up" key event in multiline text
  • C8877aa fix: speed up emoji parsing and replacements
  • 5dbc08d chore: speedup channel switching
  • 6385afe fix: "Unblock" chat button
  • F644cdc ci: extend PATH to include QTDIR on linux
  • 3871c70 chore(windows/ci): move env var up in the list to be like other files
  • 1f91bbc ci: fix typo in arch, add tests prefix to names
  • F6c1b03 fix(windows): add env paths to point to Qt5.15 when building
  • 65415ef fix(chat): load as much messages as view requires
  • 4a92405 chore: extend Backpressure with oneInTimeQueued
  • 3e3c9e7 fix(chat): use scrollTo mechanism for firstUnseenMessage
  • E35086f [StatusChatList]: added marks indicating unread msg and mentions
  • Cbdc3e6 fix(images): Display image placeholder when image from album not loaded Fixes: #9990
  • 0682672 fix(Communities): Emit the signal about community tags changes Fixes: #10146
  • 349c833 ci: allow running MacOS builds on M1 Macs
  • 3c60662 fix(@desktop/activityCenter): jump to message by clicking on notification
  • 98a2328 fix(@desktop/wallet): Browser: can't do transactions in simpledapp
  • 23f493f fix(MembershipRequests): Remove MembershipRequestsPopup and set-up the navigation to CommunityMembersSettingsPanel
  • 5ec4360 fix(ChatMessagesView): Fixing scroll to message
  • 79ea3e7 fix(CommunityMembersSettings): Add member context menu + fix user click action
  • A642913 fix(@desktop/wallet): Wallet: Active account changes when clicking send transaction from a watched account
  • 358869f chore: improvements to GetWalletToken function on the status-go side
  • 52494d0 fix(@desktop/wallet): wallet account build token logic updated
  • E02b1be fix(@desktop/wallet): guarded access to tables of token service
  • 2d3ff3e fix(@desktop/wallet): guarded accessing values by key of template cache class
  • 14423df fix(@desktop/wallet): add missing currency uppercase
  • Ae397a5 chore(@desktop/general): currency and cache dto don't need to be references of object
  • 97b6c0f fix(@desktop/general): potential crash parsing task handled
  • D3746b0 fix(@desktop/wallet): unnecessary locking removed from wallet account service
  • 7ebfcd0 fix(SendContactRequestModal): Implemented contact info request and loading UI (#10177)
  • 731846c fix(StatusPasswordInput): Fix background image and content colors
  • 2501520 fix(@desktop/wallet): Handle errors in ENS and stickers views. Disbale action and show tooltip.
  • 34c04f0 fix(Wallet) fix DerivationPathInput allow custom partial path
  • 9f3d351 fix(CommunityPermissionsSettingsPanel): fixing duplicates detection and permission updating
  • Ac01824 refactor(chat): rename MESSAGE_FIRST_UNSEEN to FIRST_UNSEEN_MESSAGE_LOADED
  • 9419c9a fix(chat): mark messages as read only if all messages have been viewed
  • E950162 fix(@desktop/onboarding): if you fail your login once, it doesn't work after ever
  • 6d7fda5 fix(@desktop): only allow dot as decimal separator for user input
  • 01422fd fix(@wallet): hide empty account type
  • Ca1a14f fix(@desktop/channels): chat/channel messages loading state is not disappearing
  • 840b998 fix(MembersListSelectro): tag item should be removed only when x is clicked
  • 617ff8d chore(@desktop): Upgrade status-go
  • 4ceeb90 fix(@desktop/communities): Compute deployment fees in async way.
  • 8dafdfc feat(CommunityPermissions): Switch to enable/disable 'Who holds' section
  • 43196d9 feat(StatusGroupBox): Use StatusIcon to gray out label when disabled
  • A2f5d81 fix(@desktop/wallet): derivation path is not pre-selected by default when importing account in wallet
  • 894cb9e fix: Remove syncing header from ‘Notifications and Sounds’
  • 6885fda fix(@desktop/general): authenticate with previously stored pass/pin to a Keychain issue fixed
  • 3c5c52b fix(@desktop/onboarding): store to keychain after login issue fixed
  • 3f4dd40 fix(@desktop/onboarding): pressing enter/return key issue fixed
  • 0426d7d fix(@desktop/wallet): Remove auto retries for connections errors. In case of an error there are two things that can happen 1. The user can manually click on "Retry now" 2. We have a 10 in timer on wallet, after whichb all the data shown is refreshed
  • Ef4ffce fix(@wallet): warnings from wallet
  • Bef6092 fix: Edit Community / Community Color selector dialogue does not need the back button
  • C964e99 chore: make it possible to customize/remove the back button
  • 3252eaf fix: Excessive vertical spacing between subtitle and standard colour selector in all colour selectors
  • 7523b1a fix: draw the inner radio indicator border
  • 47c8747 fix(CommunityTagsPanel): unbreak the tags panel
  • Cde9f81 fix(CreateCategoryPopup): move the delete button into footer
  • 6768f62 feat(Airdrops): Component for selecting recipient addresses and members
  • 0ebc5e4 fix(StatusPasswordInput): enable mouse interaction
  • 13c8ce3 chore: handle numpad enter key as well
  • 49651fe chore: use OS enum value
  • 847ad5e fix(chat): correct logic in switchToOrCreateOneToOneChat
  • E86a625 fix(edit): don't send new message event on edits
  • De5f0cb hotfix: unbreak showing encryption splash screen
  • Bbf2600 fix(@desktop/wallet): fix how collectibles are shown after an error, according to the design
  • 7f72f87 fix(@desktop/wallet): make collectible loading items appear on initial fetch
  • 7f7d43d fix(@desktop/wallet): lower collectibles chunk size to improve app response time
  • 42139c1 fix(@desktop/wallet): handle collectibles fetch error and account deletion
  • 52bb597 fix(@desktop/general): clicking anywhere outside a modal dialog should close it
  • Cab6af2 fix(@desktop/wallet): add account button is enabled in ambiguous state
  • 490e8ff fix(@desktop/wallet): default wallet account color sorted out
  • Ea53fce feat(@desktop/wallet): edit account reusing new "Add Account" popup
  • 3325241 feat(@desktop/wallet): right click context menu - delete account option added
  • 0ef3096 feat(@desktop/general): copy button identified, will be mostly used as a built in component
  • D8b1e47 feat(@desktop/wallet): right click context menu added for wallet accounts
  • Baa7bd1 fix(edit-message): Blocks edit function for image messages Fixes: #10072
  • 0302b79 fix(Albums): Fix extra count of messages for image albums Fixes: #9958
  • 5dc60f5 fix(JoinCommunityView): Change Reveal Address button icon based on auth type
  • B72fff3 feat(communities): extend community with active members count
  • A6df456 fix(@desktop/wallet): checkConnected API doesnt return correct values
  • 7ca3084 fix(edit): fix mentions in edits not counting towards the badge
  • Eb39d28 feat(wallet): implement DerivationPathInput control
  • 81c3463 feat(wallet): implement DerivationPathInput control
  • 3566d64 fix(images): Wrap text in image message Fixes: #10044
  • 0424715 fix(edit): fix edit message not sending mentions correctly
  • 14c264e feature(Syncing): Embed QR code scanner for syncing devices on onboarding (#9981)
  • F0d57d1 fix(@desktop/messages): show reply header if we send image
  • Efc9ba4 feat(SplashScreen): Display recommendation do not close the app on re-encryption process Fixes: #10039
  • 44b9522 fix(unread): fix badge disappearing because of wrong calculation
  • F360a9c Fix WakuConfig enabled
  • Dfbaf9e fix(LinkPreviews): Fixing implicitHeight binding loop
  • 57467c6 fix(permissions): check ownership of collectibles in permissions view
  • 40e4a36 fix: StatusComboBox doesn't react on click outside indicator
  • 7d3b0a5 feat(storybook): Added support to change `token...

New in Status 0.10.0 Beta (Mar 1, 2023)

  • Update status-go
  • Feat(@desktop/Wallet): use new status-go currency formatting API
  • Fix: record bigger than 300 bytes
  • Fixes on commmunity edit settings
  • Fix(statusApp): resolving qml errors/warnings pt2
  • Fix(statusApp): resolving qml errors/warnings pt2.1
  • Fix(desktopapp): adding scrollview to storybook
  • Fix(statusApp): resolving qml errors/warnings pt2.1
  • Fix(chat/messages): prevent manipulation of uninitialized cursor
  • Update status-go
  • Fix: invalid length of multiaddr field (but loaded succesfully anyway)
  • Fix: app freeze on logout
  • Fix(@desktop/wallet): unable to add account
  • Ci: add missing qt labels for build hosts
  • Fix(@desktop/general): broken StatusModal popups fixed
  • Fix(@desktop/community): do not create a separate community module after we join opened spectated community
  • Refactor(@desktop/members): do not request members list each time chat/channel changed or member added/removed
  • Feat: Added chainId to ens usernames
  • Test(community): re-add test that replies to another message
  • Test: re-add edit test as a community test
  • Chore(Qt5.15): Fix qml warnings after qt 5.15 migration
  • Chore(Qt5.15.2): Update linux CI to use docker image with Qt5.15.2 installed
  • Chore(Qt5.15): Update windows CI Qt install script
  • Fix(desktopapp): adding scrollview to storybook
  • Fix(statusApp): resolving qml errors/warnings pt2
  • Fix(@desktop/wallet): Added missing LoadingGraphComponent in qmldir
  • Feat(@desktop/wallet): Add loading State for Assets view and Wallet main navigation page
  • Refactor(chat-model): flatten chat model to only have chat items
  • Fix(@desktop/communities): enforce alphanumerical characters in community name, description, channel name
  • Fix: "Cannot connect to store node" banner never disappears
  • Fix: unbreak ModuleWarning banners
  • Feat(@desktop/wallet): implement new collectibles view
  • Fix: update status-go
  • Feat(@desktop/keycard): unlocking screen for unlock flow
  • Feat(@desktop/onboarding): Lost Keycard - start using account without keycard
  • Adjust import tool front-end to latest refactor
  • Fix: Fixed tokens initialization. Fixed SendModal for ENS.
  • Feat(appMain): Add warning colors. Use warning color for story node banner
  • Feat(appMain): Hide mailserver banner on SIGNAL_MAILSERVER_AVAILABLE
  • Feat(AppMain): Replace MailserverConnectionDialog with banner
  • Feat(ActivityCenter): Move AC notifications counting to status-go
  • Fix(chat): Download image is saving to wrong folder
  • Test(env-var): add TEST_ENVIRONMENT env var for test specific changes
  • Test(one-to-one): add mayfail to one to one test as it fails often
  • Fix(message-service): fix receiving messages from channels not loaded
  • Revert "fix(StatusMessage): stickers were not aligned correctly"
  • Fix(@wallet): Fix event for transaction
  • Fix(@wallet): fix amount input send modal
  • Test(onboarding): Select specific account was broken
  • Chore: Removed duplicated AddEditSavedAddressPopup.qml, fixed dependencies
  • Feat(tst_communityNavigation): Implemented community leave test
  • Fix(@wallet): preview button instead of enter password/pin
  • Fix(StatusChatInput): don't insert control characters
  • Chore(StatusChatInput): fixup indentation
  • Chore: update StatusSyntaxHighlighter mock for storybook
  • Chore(CommunityPermissions): Adjust behavior of 'Hide permission' switch depending on selected permission
  • Chore(CommunityPermissions): Setting icon/default values for 'In' section depending on chosen permission
  • Chore(CommunityPermissions): Simplify InDropdown popup (selecting only channels, no add channel button)
  • Chore(CommunityPermissions): Disable granting admin permission for non-owners
  • Fix(MessageContextMenuView): "Copy message" action visible in emoji reactions and profile clicks
  • Feat(@desktop/wallet): update wallet navigation
  • Fix(@desktop/keycard): keycard may be factory reseted during unlock flow in some scenarios (shared module part)
  • Fix(@desktop/keycard): keycard may be factory reseted during unlock flow in some scenarios (onboarding part)
  • Fix(@desktop/general): crash during profile keypair migration
  • Chore(@desktop/onboarding): state factory related files of the startup module are renamed
  • Feat(CommunityPermissions): prevent adding tokens and ens names that are already chosen
  • (Storybook): adjust HoldingsDropdownPage
  • Optimize StatusMessageReply using more Loaders
  • optimize StatusDateGroupLabel some more
  • Fix: user display name discrepancies
  • Fix(StatusMessage): stickers were not aligned correctly
  • Refactor(@desktop/channel): refactor members list to only have one list per community
  • Feat(storybook): It adds PermissionConflictWarningPanel into storybook.
  • Feat(Community Permission): Add conflicts warning panel
  • Test: Skip broken/unstable tests
  • Chore(tests_: remove tests that use public chats
  • Chore: remove public chat functionnalities
  • Fix: call logout on exit
  • Fix: cancel mailserver requests on shutdown
  • Fix(Makefile): Fixed ANSI coloring
  • Fix(StatusSwitch): Colors adjusted when disabled, cursor shape fixed
  • Feat(Community Permissions): Update Who holds tokens dropdown design and flow according to the new design
  • Feat(@wallet): Integrate api to check service up or down
  • Feat(Community Permissions): Hide Who holds - Add button when there are 5 items already added
  • Chore: bump status-go to fix mailserver timeout
  • Chore(@desktop/onboarding): remove Create a new profile with the same chatkey screen from onboarding flow
  • Fix(@desktop/onboarding): back button actions fixed part 1/2
  • Feat(@desktop/onboarding): Lost Keycard - Create replacement Keycard with seed phrase flow
  • Refactor(@desktop/onboarding): state_factory splitted in three more files
  • Fix(message): removed extra markup when typing before mention
  • Test(suite_settings): Restore broken tests
  • Chore: update status-go
  • Chore(CommunityPermissions): ENS tab simplified according to updated design
  • Fix(CommunityPermissions): ens icon fixed, locale fixed in AmountInput
  • Feat(@desktop/wallet) implement price cache
  • Feat(@desktop/wallet): implement unified currency formatting for transaction details
  • Fix: Community importing notification fixes and improvements
  • Fix(@desktop/chat): Do not change screen when showing profile window
  • Fix(Chat): ensure message context menu preserve mentions in copied messages
  • Perf(chatScroll): Reduce loadMoreMessagesIfScrollBelowThreshold to 100.
  • Perf(chatScroll): Optimize StatusTextMessage size and hover binding for the delegate
  • Perf(chatScroll): Fix image loading from https url and raw data
  • Perf(chatScroll): Use Qt.callLater to release the main thread when parsing and loading links data
  • Perf(chatScroll): Fix connection warnings
  • Perf(chatScroll): Lazy load message header components
  • Perf(chatScroll): Prepare more data for scroll
  • Perf(chatScroll): Optimise timestamps
  • Perf(chatScroll): Avoid calling the backend on delegate creation/binding
  • Perf(chatScroll): Improve performance of the commonly used js libraries
  • Chore: bump status-go to restart discv5 on connection status change
  • Fix(replies): update quoted message data when receiving new messages
  • Chore(CommunityPermissions): don't PermissionQualificationPanel for MVP
  • Chore(Storybook): page for PermissionQualificationPanel added
  • Feat(CommunityPermissions): UI support to show the % of members fulfilling permission
  • Fix(ContactsColumnView): Open add/remove group member on context menu
  • Fix: Highlight color of jump-to-message has too little contrast
  • Chore: don't redefine theme palette category QtObjects
  • Feat(scripts): Added python password hash script for manual database access
  • Hotfix(ActivityCenter): Fix warnings and text align with messageBadge
  • Fix(@wallet): related account heights
  • Chore(ProfileLayout): improve startup time / memory usage
  • Chore: bump vendor/DOtherside
  • Feat(@desktop/wallet): handle very small currency amounts
  • Fix(AppMain): Open only one popup per component
  • Fix(@desktop): use system locale across the application

New in Status 0.8.1 RC 1 (Dec 8, 2022)

  • 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.

New in Status 0.8.0 RC 9 (Dec 1, 2022)

  • 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.

New in Status 0.2.1 Beta 11 (Sep 8, 2021)

  • Includes hotfix due to issue with eip1559

New in Status 0.1.0 Beta 10 (Jun 18, 2021)

  • 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.