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)
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.13.3 Beta (Aug 7, 2023)
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.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.