2.27.0
Status Desktop - 2.27.0-beta
IMPORTANT: This version includes a database migration. Make sure to back up your seed phrase in case of issues. Thank you
Please note that this version is a beta meant for testing purposes by core contributors. It's not meant for real use and makes no claims of security or integrity of funds or data in these builds.
Please report issues/bugs in the #status-desktop
channel or via:
https://github.com/status-im/status-desktop/issues
macOS users: after you open Status.dmg and copy Status.app to the Applications folder, you will need to "right click -> open" when running it for the first time (due to new Apple requirements for notarization). You may need to "right click -> open" twice.
Before updating also backup your seed phrase:
-> Profile -> Privacy and Security -> Backup Seed Phrase
What's Changed
- fix(WarningBanners): updated show/hide as per design by @alexandraB99 in #12621
- fix: Use StatusSynthaxHighlighter to format the hyperlinks by @alexjba in #12649
- fix(@desktop/edit) : clicking up arrow opens edit view for a message … by @kounkou in #12680
- feat(CommunityOwnership): UI toasts part by @noeliaSD in #12645
- fix(ci): run old e2e on dediated hosts by @jakubgs in #12697
- chore(e2e): Generate name of Nightly run for TesRail by @squ1sher in #12698
- feat(@wallet): Add buffer to max input by @alaibe in #12670
- feat: shards.test fleet by @richard-ramos in #12344
- fix(FinaliseOwnership): Fixed ownership decline flow by @noeliaSD in #12708
- fix(stickers): fix crash in async task + clean up + set bought status by @jrainville in #12676
- chore: bump status-go by @osmaczko in #12720
- Fix incorrect suggestion input when entering seed phrase by @kounkou in #12662
- chore(@splashscreen): add object name by @anastasiyaig in #12722
- fix(discord): Process
delete channel & restart import
button by @borismelnik in #12692 - bug(@desktop/wallet): Fix new transaction button visuals by @Cuteivist in #12589
- fix: workaround to crash on startup with Qt 5.15.11 by @caybro in #12721
- fix(LinkPreviewMiniCard): dark theme background color by @igor-sirotin in #12733
- Chore: bump status-go by @Cuteivist in #12735
- fix(mocked-keycard-lib): details for the default export public flow updated by @saledjenic in #12728
- chore(@desktop/wallet): Wallet: explore streamlining "all tokens model" by @Khushboo-dev-cpp in #12489
- feat(ActivityCenter): Fetch notifications on scroll to bottom by @MishkaRogachev in #12712
- feat(wallet) Wallet Connect pair implementation by @stefandunca in #12604
- fix(TokensStore): Warnings cleanup by @noeliaSD in #12714
- fix(Onboarding): Apply 2 line constraint for create password description text by @kounkou in #12628
- feat(wallet) integrate Wallet Connect sign APIs by @stefandunca in #12716
- chore: add object names to UserAgreementPopup.qml by @anastasiyaig in #12750
- chore: Generate test run name for Test Rail by @squ1sher in #12757
- chore: object name in ProfileLayout.qml by @anastasiyaig in #12758
- chore(test): drop usage of ganache in old E2E tests by @jakubgs in #12759
- feat: cache curated communities by @osmaczko in #12731
- feat(sharding): add shard info args to requestCommunityInfo calls by @jrainville in #12675
- fix(@wallet): toast ui url add extra space by @alaibe in #12761
- chore(@desktop/walletconnect): communication between qt desktop app and loaded wallet connect sdk is made via web channel by @saledjenic in #12764
- feat: Manage Collectibles panel UI component & model by @caybro in #12671
- fix: avoid duplicating UnfurlURLs requests by @igor-sirotin in #12687
- Fix/issue 12651 unfurl status links by @igor-sirotin in #12751
- feat(@wallet/desktop): implement generalized collectibles api by @dlipicar in #12679
- chore: remove nim unused imports by @igor-sirotin in #12783
- fix(ActivityCenter): Simplify and fix AC notifications read/unread states by @MishkaRogachev in #12753
- fix(CommunitySettings/Tokens): Updated page title by @alexandraB99 in #12784
- Chore/nim build warnings by @igor-sirotin in #12796
- fix(@desktop/wallet): Wallet TEST_MODE: account ordering is buggy when in test mode by @Khushboo-dev-cpp in #12778
- fix(tests) fix UI tests when run after clean by @stefandunca in #12789
- feat(wallet): WalletConnect web engine view runs SDK in background by @stefandunca in #12790
- chore: bump status-go by @osmaczko in #12803
- chore(@desktop/wallet): Unifying the various "TokensTypes" across the app by @Khushboo-dev-cpp in #12654
- fix(ci): archive copied artifacts right away by @jakubgs in #12760
- chore(test) remove ganache test fixture by @stefandunca in #12792
- Async call
GetTextURLsToUnfurl
by @igor-sirotin in #12780 - chore: keycard mocked lib is set to false by default by @anastasiyaig in #12817
- feat(@desktop/walletconnect): signing tx or personal sign via keycard by @saledjenic in #12800
- chore: Generation of timestamp in Tests by @squ1sher in #12819
- fix(CommunityIntroDialog): Unable to join token gated community by @alexandraB99 in #12824
- fix(StatusImage): Improved sourcesize width/height by @alexandraB99 in #12763
- feat: Integrate the new manage assets/collectibles panels into Settings by @caybro in #12781
- chore(status-go): up status-go to have filter fix by @jrainville in #12834
- fix(notifs): only process notifs once the loading screen is done by @jrainville in #12818
- Fix(@message) Album of images disappears from reply after reloading t… by @kounkou in #12806
- feat(MintToken): Validation on name / symbol if exists in standard token list by @noeliaSD in #12696
- fix(Windows): unbreak Windows build by @caybro in #12840
- feat(@desktop/wallet): support alchemy sepolia api keys by @dlipicar in #12772
- Add Deleted message by @jrainville in #12804
- fix: quit from community settings in UI if member privileged role changed (cherry-pick) by @mprakhov in #12846
- fix(StatusQ): Run all unittests via make and on CI by @micieslak in #12842
- fix(message): fix deleting a quoted message loses the user info by @jrainville in #12820
- chore(ci): add Sepolia API keys as on credential by @jakubgs in #12875
- fix: Misaligned profile image in chat header by @caybro in #12863
- fix: supported image formats are case sensitive by @caybro in #12854
- fix(@desktop/communities): Fix fees estimation crash by @endulab in #12878
- fix: show info about the control node offline, during rejoining the community after the ownership change by @mprakhov in #12869
- fix(ActivityCenter): Fix Community and Chat badges in the Activity Center by @MishkaRogachev in #12866
- fix(chat): Emoji is html-encoded in message reply by @caybro in #12867
- feat(ActivityCenter): Sync message & AC notification read state by @MishkaRogachev in #12815
- fix: Fix LeftJoinModel tests on Qt 5.15.8 by @alexjba in #12838
- fix(chat_section): remove duplicated event handling by @jrainville in #12862
- feat(@desktop/walletconnect): aligning namespaces with WalletConnect v2.0 protocol by @saledjenic in #12877
- feat(wallet) run WebEngineView like a service in background by @stefandunca in #12836
- feat: implement support for collectibles provider Rarible by @dlipicar in #12861
- Chore/messaging elements object names by @Valentina1133 in #12882
- fix(delete): fix closing the app before login would make it crash by @jrainville in #12881
- feat: show activity center notification if user must reveal addressed to join/rejoin the community by @mprakhov in #12856
- fix: share community instead of import during inviting community member in the community with minted owner token (CHERRY_PICK)) by @mprakhov in #12896
- Fix: Crash when handling response without AC notifications by @MishkaRogachev in #12891
- fix(@desktop/wallet): Display balance for all accounts by @Cuteivist in #12632
- feat(token mgmt): update main wallet view layout with community assets by @caybro in #12837
- fix(ActivityCenter): New user is not mentioned by past messages by @MishkaRogachev in #12887
- fix(new-links): Fix processing links to profile without encoded data by @borismelnik in #12909
- fix(contacts): Fix new url format validation in contact request dialog from settings by @borismelnik in #12893
- Signing buying stickers using keycard by @saledjenic in #12901
- feat(wallet) Wallet Connect: process delete_session by @stefandunca in #12913
- Add fetch messages by @cammellos in #12900
- Fix/12668: Add new go api to get token market values not bundled with token balances by @Khushboo-dev-cpp in #12706
- fix(@desktop/wallet): Adds STT for default tokens visible by @Khushboo-dev-cpp in #12926
- fix(@desktop/permissions): Fix filling collectibles and assets model … by @endulab in #12895
- fix(@desktop/wallet): Use second chain activity details data by @Cuteivist in #12705
- chore(@desktop/keycard): improvement in terms of avoiding overlapping keycard library flows by @saledjenic in #12924
- chore(@dekstop/keycard): os sleep used in the past is not needed any more by @saledjenic in #12921
- feat(SQ/Aggregator): Created utility
Aggregator
by @noeliaSD in #12873 - [CHERRY-PICK] fix: check nil shard by @igor-sirotin in #12927
- chore: update to new squish version by @anastasiyaig in #12932
- fix(wallet) remove unused API GetTokensBalances old api by @stefandunca in #12922
- chore(walletconnect): adapting to improvements done on the statusgo side by @saledjenic in #12931
- fix(@desktop/general): runtime log level control doesn't work by @saledjenic in #12934
- fix: prevent recursive logging by @igor-sirotin in #12916
- feat(desktop/communities): show community users which will be automatically joined after the ownership change in the All Members tab by @mprakhov in #12928
- chore: receive all non-approved requests to join through the API allNonApprovedCommunitiesRequestsToJoin by @mprakhov in #12941
- feat(StatusQ): QML-oriented proxy model concatenating source models vertically by @micieslak in #12823
- feat(token mgmt): update main wallet view layout with community collectibles by @caybro in #12917
- chore(@desktop/wallet): Show wallet activity by @Cuteivist in #12946
- Fix
TRACE
log level support by @igor-sirotin in #12935 - Hotfix: Add
unordered_map
include in ConactModel for Apple Clang by @MishkaRogachev in #12954 - fix(ci): fix OS version check in Ubuntu setup script by @jakubgs in #12955
- fix(ActivityCenter): Notification title is cut when long by @alexandraB99 in #12957
- Mark mnemonic as shown on revealing it to the user by @rasom in #12947
- feat(walletconnect): support for auth request by @saledjenic in #12959
- feat(@wallet): use infura for sepolia arbitrum by @alaibe in #12951
- fix(@desktop/community): Fix owner token icon display by @endulab in #12899
- fix(@wallet): prevent max amount to be ellipsed by @alaibe in #12943
- fix(StatusImageModal): Image view is not scaled with window size changes by @alexandraB99 in #12962
- fix(StatusChatInput): Request link previews only when the StatusChatInput text string changes by @alexjba in #12950
- fix(@wallet): period filter for this week/this month by @alaibe in #12966
- fix: TokenMaster can't airdrop to members using the members list by @mprakhov in #12970
- fix(@wallet): Rename edit watch address by @alaibe in #12971
- chore(walletconnect): improvements identifying pairings and sessions by @saledjenic in #12979
- fix(@desktop/wallet): Fix for Token details view showing Dummy data. by @Khushboo-dev-cpp in #12975
- fix(StatusQ/ConcatModel): Handle source submodel reset properly, tests amended by @micieslak in #12978
- feature(@desktop/chat) Enhance message context menu with mark as unread by @kounkou in #12879
- fix(Wallet/AddAccountPopup): Removed emoji random selection by @alexandraB99 in #12976
- fix: Show wrong password error on V4 migration as well by @alexjba in #12952
- fix(CommunitiesView): display proper member count by @caybro in #12981
- fix(StatusImage) blurry rendering due to wrong sourceSize by @caybro in #12992
- feat(@wallet): delete account new design by @alaibe in #12982
- fix(@desktop/communities): Add toasts to send owner token process by @endulab in #12865
- feat(wallet) activate Wallet connect modal from deep-links by @stefandunca in #12964
- feat(walletconnect): support for eth_signTypedData v3 and v4 by @saledjenic in #12986
- Fix/issue 12944 member cant leave the community by @MishkaRogachev in #12958
- chore: bump status-go by @alaibe in #13005
- chore: add object names for Messaging settings page by @anastasiyaig in #13011
- chore(walletconnect): store wallet connect sessions instead of pairings by @saledjenic in #13014
- (wallet) implement sorting for assets/collectibles views by @caybro in #12953
- fix(@desktop/chat): Message reactions popup shouldn't revoke reactions by @kounkou in #13003
- fix(@desktop/general): biometrics prompt is shown after restarting the app even it was not enabled by @saledjenic in #13028
- feat(Storybook): Test library for common testing utils by @micieslak in #13032
- feat(@desktop/tokens): Handle community ID and community token image by @Cuteivist in #12980
- fix(windows-build): Fix statusgo get free space implementation by @borismelnik in #13037
- Feat/lazy load collectibles metadata by @dlipicar in #13010
- feat(StatusQ): Faster version of SFPM's ExpressionRole by @micieslak in #13052
- chore: add object name for emoji hash by @anastasiyaig in #13070
- fix(@desktop/requestsToJoin): do not display approved people in the pending list by @mprakhov in #13038
- fix(ConcatModel): Changed behavior on submodel destruction to not emit signals by @micieslak in #13074
- feat(StatusQ): Ability to change sources in
LeftJoinModel
by @micieslak in #13023 - feat(@desktop/wallet): Provide QProperties for token management by @Cuteivist in #12929
- chore: add object name for online identify header by @anastasiyaig in #13100
- Fix recent stickers displayed after sticker packs are deleted by @kounkou in #13066
- chore: update for StoreNodeRequestManager by @igor-sirotin in #13012
- fix(@desktop/onboarding): when recovering user sometimes needs to wait for the end of the countdown even if all backup data are fetched by @saledjenic in #13059
- fix(images-formats): Remove .heif and .tif(f) from supported formats by @borismelnik in #13085
- feat(@desktop/commnity): request shard during fetchCommunity (status-go version update) by @mprakhov in #13102
- chore: remove wakuv2 store config in advanced settings by @kaichaosun in #13018
- feat: update chat unseen counters from the Activity Center by @MishkaRogachev in #13020
- chore: add object name for InsertDetailsView by @anastasiyaig in #13107
- chore: object name for permission item by @anastasiyaig in #13108
- chore: several object names for permissions tags by @anastasiyaig in #13110
- fix(@wallet): open sign modal only when ready by @alaibe in #13115
- fix(@desktop/wallet): creating a common grouped model for accounts asets by @Khushboo-dev-cpp in #12871
- feat(CollectiblesView): Add combobox/popup with custom filtering options by @caybro in #13024
- fix(@wallet): prevent black image in token list by @alaibe in #13119
- feat(@desktop/toast): Community Token received notification by @Cuteivist in #13116
- feat(@desktop/wallet): mark address as shown when it is about to be fully displayed by @saledjenic in #13078
- Make current saved address module accessible from both Wallet section and Wallet Settings section by @saledjenic in #13104
- feat(@desktop/settings): Added advanced token settings by @Cuteivist in #13128
- chore(StatusQ): Models-related testing utilities moved to a testing lib by @micieslak in #13097
- fix(@desktop/wallet): Create new go API to get token balances without market details so that we are making wasteful api calls to coingecko/cryptocompare by @Khushboo-dev-cpp in #13125
- feat(savedaddresses): context menu - edit saved address by @saledjenic in #13131
- Fix/13162 send modal collectibles fixes by @dlipicar in #13163
- Fix thumbnail images for quoted message by @kounkou in #13126
- feat(StatusQ): Faster version of SFPM's
ExpressionFilter
andExpressionSorter
by @micieslak in #13159 - chore(general): a simplification of fetching active app chain by @saledjenic in #13161
- fix(@desktop/wallet): Improving performance when switching accounts by @Khushboo-dev-cpp in #13133
- StatusQ: Adding WritableProxyModel by @alexjba in #12898
- fix: use local nickname in chat input link previews by @igor-sirotin in #13168
- fix(wallet): unbreak scrolling of the wallet views by @caybro in #13174
- chore: object names for new settings items in wallet settings by @anastasiyaig in #13175
- Update StatusWindowsTitleBar.qml by @JesseGuoX in #11235
- fix(descktop@community): show create/update/delete permissions toast notification for privileged members only when it is approved by the control node by @mprakhov in #13166
- chore: object name for adding saved address in settings by @anastasiyaig in #13177
- fix(StatusQ): FastExpressionSorter's test fixed for mac by @micieslak in #13182
- feat: Add Advanced settings in new Advanced Tab by @caybro in #13129
- fix(@wallet): wrong decimal place for market value in assets list by @alaibe in #13184
- chore: add object name for usernameText property by @anastasiyaig in #13187
- fix(communities): make users module always use channels members by @osmaczko in #13195
- bug(savedaddresses): the send modal should be run clicking on the send button of a saved address item by @saledjenic in #13173
- Saved addresses improvements - favourite removed, primary key changed to (address, is_test) by @saledjenic in #13160
- fix(@desktop/wallet): Switching networks doesn't change assets by @Khushboo-dev-cpp in #13143
- chore(config) rename pokt.network urls to grove.city as required by @stefandunca in #13191
- chore(wallet): add integration dev tests for pending tx status update by @stefandunca in #13146
- fix(@deaktop/wallet): Slowness when switching accounts by @Khushboo-dev-cpp in #13200
- feat(@desktop/Wallet): adapt to updated collectible backend data types by @dlipicar in #13202
- Object name for saved addresses area added by @Valentina1133 in #13216
- feat: Emit notifications when an asset/collectible is hidden in the settings by @caybro in #13185
- fix(OwnerToken): Change owner token subtitle depending on user profile by @noeliaSD in #13214
- fix(OwnerToken): TOwner item footer button must be visible only for TOwner owner by @noeliaSD in #13213
- Saved addresses - context menu by @saledjenic in #13212
- feat(@desktop/wallet): Implement loadTypes in collectibles controller by @dlipicar in #13170
- feat(@wallet): confirmation and restart when changing rpc endpoint by @alaibe in #13225
- fix(StatusQ): Fixing a crash when the source model is a nim model by @alexjba in #13223
- 12062 fix token holders by @endulab in #13041
- fix(keycard): fetching balances for unknown accounts (those read from keycard) is fixed by @saledjenic in #13224
- fix(keycard): stuck keycard flows, which ought to be re-run, are fixed by @saledjenic in #13238
- fix(keycard): pairings.json file creation fixed for windows by @saledjenic in #13239
- feat(@desktop/wallet): add collectibles filter option collectibleIDs by @dlipicar in #13237
- feat(@desktop/wallet): implement token management settings for collec… by @dlipicar in #13234
- feat(@desktop/wallet): implement allCollectibles module by @dlipicar in #13236
- performance(ChannelsSelectionModel): Use LeftJoinModel for ChannelsSelectionModel.qml by @alexjba in #13222
- fix: add missing commits to set shards.test as default and remove status.prod mentions by @richard-ramos in #13247
- [Wallet - Token management] Extend transactions UI component by @alexandraB99 in #13245
- fix(keycard): unable to re-run keycard flow on windows by @saledjenic in #13259
- feat(StatusQ): MovableModel for setting custom order over source model by @micieslak in #13221
- feat(onboarding): remove mnemonic as early as possible by @saledjenic in #13261
- feat(StatusQ): 2-sections
Flickable
component by @micieslak in #13231 - feat(Wallet/Toasts): Updated / added toasts related to community tokens received by @noeliaSD in #13252
- Flat account assets in send by @Khushboo-dev-cpp in #12908
- Update new assets in profile by @Khushboo-dev-cpp in #13211
- [ManageTokensView]: Restructured contents in column by @alexandraB99 in #13262
- feat(savedaddresses): implement search saved address logic by @saledjenic in #13272
- fix(savedaddresses): preferred chains maintained in two places by @saledjenic in #13265
- feat(Wallet): Collectibles view adjusted to design using
DoubleFlickableWithFolding
by @micieslak in #13283 - fix(@desktop/wallet): Update the new assets models in Token management , Activity filters and SharedAddressPanel by @Khushboo-dev-cpp in #13285
- bump status-go by @igor-sirotin in #13298
- feat(ProfileShowcase): Implement profile showcase collectibles by @MishkaRogachev in #13103
- feat: Wallet mgmt 2nd iteration by @caybro in #13310
- (fix/desktop) removing custom picture is not reflected on contact's side by @kounkou in #13197
- feat(FirstTokenReceivedPopup): Created new popup
FirstTokenReceived
by @noeliaSD in #13294 - feat(savedaddresses): display various cards if an address user is trying to save is known by @saledjenic in #13317
- fix(keycard): unable to pass pin entry screen in certain flows by @saledjenic in #13327
- fix(keycard): app crashes when trying to generate new keys with an already used keycard by @saledjenic in #13323
- fix(@deaktop/wallet): Remove old tokens_service under accounts service and only keep new one. by @Khushboo-dev-cpp in #13320
- feat(@wallet): sepolia optimism by @alaibe in #13325
- 13098 bridge message content type by @endulab in #13141
- chore: bump status-go by @igor-sirotin in #13359
- chore(@wallet): cache get keycards with same key uid by @alaibe in #13357
- fix(Chat): Remove early chat fetching when sending a CR by @MishkaRogachev in #13361
- chore: bump status-go by @igor-sirotin in #13363
- feat(AC-CommunityTokenReceived): Added UI for community tokens received by @noeliaSD in #13349
- chore(WalletSettings): Use DoubleFlickable for assets/collectibles tabs in manage tokens by @micieslak in #13318
- fix(@desktop/wallet): Prepare send modal to display community assets by @Khushboo-dev-cpp in #13358
- fix: invalid message header size by @igor-sirotin in #13372
- fix(wallet): fix qml warnings and errors in Wallet by @IvanBelyakoff in #13370
- fix(@desktop/communities): Keep community tokens in cache. by @endulab in #12939
- fix(@desktop/communities): Change arg structure. Wrong casting caused… by @endulab in #13374
- Improve wallet performance when using large accounts by @alexjba in #13360
- test(wallet) add dev integration tests for incremental activity updates by @stefandunca in #13263
- fix: Incorrect margins when collection group name is long by @caybro in #13400
- feat(@wallet): token list global updated at by @alaibe in #13376
- Fix/disable send buttons on no internet by @IvanBelyakoff in #13401
- fix: refactor the token mgmt controller and models placement by @caybro in #13319
- fix: [Community Settings] Tokens page is not scrollable... by @caybro in #13415
- fix: missing clusterID in node config by @richard-ramos in #13364
- fix(settings): It's not possible to switch the log level by @kounkou in #13309
- fix(showcase): unbreak drag and drop reordering by @caybro in #13427
- chore: go-waku fleets cleanup by @yakimant in #13408
- feat(@wallet): 5 chars min account keypair name by @alaibe in #13414
- Preserve 1-1 chat history when closing it + rename delete chat to close chat + clean up by @jrainville in #12768
- fix(ManageHiddenPanel): Disable displace Transition to fix positioning on unhiding by @micieslak in #13436
- Storybook: PoC flow with SFPM, MovableModel and drag&drop by @micieslak in #13431
- feat(profile): Break profile settings page into tabs by @caybro in #13413
- Replace getWalletTokenBalances with fetchOrGetCachedWalletBalances by @rasom in #13403
- chore: show "Fetch messages" chat context menu action when in debug mode by @igor-sirotin in #13445
- feat(profile): Implement side-by-side preview by @caybro in #13443
- [TransferOwnershipPopup]: Added getUidForData function by @alexandraB99 in #13437
- fix(Create/EditChatPopup): Added permissions related section by @alexandraB99 in #12160
- fix(@desktop/wallet): fixing crash on switching testnet model from on to off by @Khushboo-dev-cpp in #13459
- fix(ci): run only critical path of new e2e for releases by @jakubgs in #13470
- feat(wallet): simplify loading items mechanism for collectibles model by @dlipicar in #13467
- [Communities]: Fixed community key text area scrolling by @alexandraB99 in #13471
- [Profile] Aligned display name max length with mobile by @alexandraB99 in #13474
- fix(AppMain): display a badge for Settings icon with incoming CR by @caybro in #13473
- feat: Add RPC statistics screen to settings' advanced view by @IvanBelyakoff in #13455
- [Communities]: remaned create community button by @alexandraB99 in #13475
- chore: object names for profile tab buttons added by @Valentina1133 in #13469
- feat(profile dialog): General UI updates by @caybro in #13461
- fix: display name width calculation by @igor-sirotin in #13446
- [Settings]: Added change password view by @alexandraB99 in #13284
- fix(StatusDialogFooter/StatusModalFooter): Prevent footer's buttons overflow by @micieslak in #13481
- [#13485] Fetch initial balances when history is not ready or doesn't … by @rasom in #13501
- fix(profile): add online status badge to profile picture by @caybro in #13497
- [#13485] Fetch initial balances when history is not ready or doesn't exist (second attempt) by @rasom in #13510
- fix(@desktop/wallet): Replace existing model used in Community / Permissions and do the needed cleanups by @Khushboo-dev-cpp in #13426
- feat(ProfileShowcase): Assets panel navigation button by @noeliaSD in #13489
- feat(ShowcaseDelegate): Added community badge by @noeliaSD in #13493
- feat(Profile): Add
hiddenCount
property for profile showcase models by @MishkaRogachev in #13491 - fix: timestamp shows yesterday for a message received 3 days ago by @caybro in #13506
- chore(ci): drop old E2E tests in favor of new ones by @jakubgs in #13525
- fix(discord_import): fix community not cleaned up when it fails by @jrainville in #13478
- feat(@wallet): add restart required for changes by @alaibe in #13512
- feat(ProfileShowcase): Save changes tooltip when disabled by @noeliaSD in #13529
- fix(@desktop/permissions): Hide permissions list in sharing addresses… by @endulab in #13240
- ci: fix leftover to allow tests running in nightly by @anastasiyaig in #13535
- chore: add object name for EditCroppedImage item by @anastasiyaig in #13537
- fix(profile/qr) add Copy/Download menu for QR code by @caybro in #13531
- fix(SettingsDirtyToastMessage): Save changes always disabled by @noeliaSD in #13541
- fix(@desktop/wallet): Fix issues in adding minted collectible as permission in a community by @Khushboo-dev-cpp in #13538
- test(wallet) sql integration tests for activity incremental update by @stefandunca in #13472
- chore: object name for image cropper by @anastasiyaig in #13547
- feat(ProfileShowcase): Collectibles panel navigation button by @noeliaSD in #13530
- fix(savedaddresses): saved addresses are not in sync between devices by @saledjenic in #13527
- fix(ManageTokens): Advanced tab UI pixel perfect fixes by @noeliaSD in #13526
- feat(profile): Place user image/identicon onto the QR code by @caybro in #13542
- fix(SeedPhrase): Fixing seed phrase validation by @alexjba in #13496
- storybook(ActivityNotification): Community token received page by @noeliaSD in #13557
- chore(ci): reuse discord send function from library by @jakubgs in #13567
- feat(savedaddresses): add save receiver address to the context menu in tx details view by @saledjenic in #13562
- fix(@wallet): Sepolia toggle by @alaibe in #13570
- fix(Profile): Fix requesting empty profile showcase by @MishkaRogachev in #13564
- [#13552] fix Community assets not shown in account by @rasom in #13576
- [CHERRY-PICK] maintenance bumps by @jrainville in #13582
- fix(wallet): implement sort collectibles by date by @dlipicar in #13583
- Fix/13385/community permissions issues by @osmaczko in #13593
- use correct chains when creating permissions by @endulab in #13637
- fix: fallback to default fleet when unknown value in settings by @igor-sirotin in #13670
- fix(@desktop/messages) Bridge messages will always have headers by @endulab in #13739
- chore: bump status go by @igor-sirotin in #13768
- Chore/cherry pick collectibles backoff fix by @dlipicar in #13867
- fix(@desktop/chat): Fix referencing message nil pointer by @endulab in #13884
- chore: bump status-go by @igor-sirotin in #13883
- [CHERRY-PICK] block input in read-only channel by @jrainville in #13962
- chore: up status-go to get the fix to encryption and cache + up version by @jrainville in #13976
New Contributors
- @cammellos made their first contribution in #12900
- @kaichaosun made their first contribution in #13018
- @JesseGuoX made their first contribution in #11235
Full Changelog: 0.15.0...2.27.0