diff --git a/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift b/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift index 5bd57ba798..c0d34eac1a 100644 --- a/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift +++ b/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift @@ -700,9 +700,16 @@ private let versionDescriptions: [VersionDescription] = [ ] ), VersionDescription( - version: "v7.1", + version: "v7.1.4", post: nil, - features: (isInUS ? [ + features: [ + Feature.feature(Description( + icon: "checkmark.shield", + title: "New security audit by Trail of Bits", + description: "Please ask your contacts to upgrade.\nReport will be public soon.", + learnMore: URL(string: "https://simplex.chat/blog/20261121-simplex-chat-security-audit-trail-of-bits-security-process.html") + )) + ] + (isInUS ? [ .view(FeatureView( icon: nil, title: "Own a part of SimpleX Chat", @@ -904,7 +911,7 @@ struct GetStakeView: View { var body: some View { ZoomablePageView { VStack(alignment: .leading, spacing: 18) { - Text(verbatim: "Invest in\nSimpleX Chat") + Text(verbatim: "Own a part of\nSimpleX Chat") .font(.largeTitle) .bold() .fixedSize(horizontal: false, vertical: true) diff --git a/apps/ios/SimpleX Snapshots/References/NewFeaturesView-dark-large.png b/apps/ios/SimpleX Snapshots/References/NewFeaturesView-dark-large.png index 4bda52194c..ef3722c280 100644 Binary files a/apps/ios/SimpleX Snapshots/References/NewFeaturesView-dark-large.png and b/apps/ios/SimpleX Snapshots/References/NewFeaturesView-dark-large.png differ diff --git a/apps/ios/SimpleX Snapshots/References/NewFeaturesView-light-large.png b/apps/ios/SimpleX Snapshots/References/NewFeaturesView-light-large.png index 4d7369c555..a654b75753 100644 Binary files a/apps/ios/SimpleX Snapshots/References/NewFeaturesView-light-large.png and b/apps/ios/SimpleX Snapshots/References/NewFeaturesView-light-large.png differ diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/onboarding/WhatsNewView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/onboarding/WhatsNewView.kt index b4b9ece8f0..46c66970f9 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/onboarding/WhatsNewView.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/onboarding/WhatsNewView.kt @@ -992,9 +992,15 @@ private val versionDescriptions: List = listOf( ) ), VersionDescription( - version = "v7.1", + version = "v7.1.4", post = null, features = listOf( + VersionFeature.FeatureDescription( + icon = MR.images.ic_verified_user, + titleId = MR.strings.v7_1_4_security_audit, + descrId = MR.strings.v7_1_4_security_audit_descr, + learnMoreLink = "https://simplex.chat/blog/20261121-simplex-chat-security-audit-trail-of-bits-security-process.html" + ), VersionFeature.FeatureView( icon = null, titleId = MR.strings.v7_1_invest, @@ -1245,7 +1251,7 @@ fun GetStakeView(showFirstImage: Boolean, inCenterOfWindow: Boolean = false, clo ColumnWithScrollBar(Modifier.pinchZoom().padding(horizontal = DEFAULT_PADDING)) { // in the center of the window the page is wide enough for the title to fit on one line - val title = "Invest in\nSimpleX Chat" + val title = "Own a part of\nSimpleX Chat" AppBarTitle(if (inCenterOfWindow) title.replace("\n", " ") else title, withPadding = false) if (showFirstImage) { slideImage(getStakeSlides[0]) diff --git a/apps/multiplatform/common/src/commonMain/moko-resources/base/strings.xml b/apps/multiplatform/common/src/commonMain/moko-resources/base/strings.xml index eb09c598a3..860516cd00 100644 --- a/apps/multiplatform/common/src/commonMain/moko-resources/base/strings.xml +++ b/apps/multiplatform/common/src/commonMain/moko-resources/base/strings.xml @@ -3371,4 +3371,6 @@ Add moderators and sign every message. Flat layout and markdown Enable in Appearance settings. + New security audit by Trail of Bits + Please ask your contacts to upgrade.\nReport will be public soon. \ No newline at end of file diff --git a/apps/multiplatform/common/src/desktopTest/snapshots/WhatsNewView.PreviewWhatsNewView-dark-font-100.png b/apps/multiplatform/common/src/desktopTest/snapshots/WhatsNewView.PreviewWhatsNewView-dark-font-100.png index 392e020f81..42842e4041 100644 Binary files a/apps/multiplatform/common/src/desktopTest/snapshots/WhatsNewView.PreviewWhatsNewView-dark-font-100.png and b/apps/multiplatform/common/src/desktopTest/snapshots/WhatsNewView.PreviewWhatsNewView-dark-font-100.png differ diff --git a/apps/multiplatform/common/src/desktopTest/snapshots/WhatsNewView.PreviewWhatsNewView-light-font-100.png b/apps/multiplatform/common/src/desktopTest/snapshots/WhatsNewView.PreviewWhatsNewView-light-font-100.png index fcc0c035ea..73c209df09 100644 Binary files a/apps/multiplatform/common/src/desktopTest/snapshots/WhatsNewView.PreviewWhatsNewView-light-font-100.png and b/apps/multiplatform/common/src/desktopTest/snapshots/WhatsNewView.PreviewWhatsNewView-light-font-100.png differ diff --git a/assets/multiplatform/resources/MR/images/crowdfunding_1@2x.jpg b/assets/multiplatform/resources/MR/images/crowdfunding_1@2x.jpg index 8f20525e85..d65c0d6479 100644 Binary files a/assets/multiplatform/resources/MR/images/crowdfunding_1@2x.jpg and b/assets/multiplatform/resources/MR/images/crowdfunding_1@2x.jpg differ diff --git a/assets/multiplatform/resources/MR/images/crowdfunding_1@3x.jpg b/assets/multiplatform/resources/MR/images/crowdfunding_1@3x.jpg index f43fabf036..3d373e8440 100644 Binary files a/assets/multiplatform/resources/MR/images/crowdfunding_1@3x.jpg and b/assets/multiplatform/resources/MR/images/crowdfunding_1@3x.jpg differ