From d3b2bd90ed1d1e9ad6c58b98781d67df7e22f643 Mon Sep 17 00:00:00 2001 From: Rachel Feinberg Date: Mon, 7 Oct 2024 12:23:27 -0700 Subject: [PATCH 1/5] October 2024 release notes --- _docs/_help/release_notes.md | 94 ---------------------- _docs/_help/release_notes/2024/10_15_24.md | 77 ++++++++++++++++++ 2 files changed, 77 insertions(+), 94 deletions(-) create mode 100644 _docs/_help/release_notes/2024/10_15_24.md diff --git a/_docs/_help/release_notes.md b/_docs/_help/release_notes.md index 961f7def2cc..7109f3ccf6b 100644 --- a/_docs/_help/release_notes.md +++ b/_docs/_help/release_notes.md @@ -748,97 +748,3 @@ The following SDK updates have been released. Breaking updates are listed below; - Updated the minimum iOS version to 12.0. - Updated the iOS bindings to use Braze Swift SDK 8.1.0. - Updated the Android bindings to use Braze Android SDK 30.1.1. - -## March 5, 2024 release - -### Google EU User Consent Policy - -Google is updating their [EU User Consent Policy](https://www.google.com/about/company/user-consent-policy/) in response to changes to the [Digital Markets Act (DMA)](https://ads-developers.googleblog.com/2023/10/updates-to-customer-match-conversion.html), which is in effect as of March 6, 2024. This new change requires advertisers to disclose certain information to their EEA and UK end users, as well as obtain necessary consents from them. As part of this upcoming change, you can [collect both consent signals in Braze as custom attributes]({{site.baseurl}}/partners/canvas_steps/google_audience_sync/#collecting-consent-for-eea-and-uk-end-users). Braze will sync the data from these custom attributes to the appropriate consent fields in Google. - -### Data flexibility - -#### Merge duplicate users - -{% multi_lang_include release_type.md release="Early access" %} - -In the Braze dashboard, you can now [search for and merge duplicate users]({{site.baseurl}}/user_guide/engagement_tools/segments/user_profiles/duplicate_users) to maximize the effectiveness of your campaigns and Canvases. You can individually merge user profiles or perform a bulk merge, which merges all profiles with matching identifiers into the most recently updated user profile. - -#### Search for archived content - -In the Braze dashboard, you can now include [archived content in your search results]({{site.baseurl}}/user_guide/administrative/access_braze/global_search/#filter-for-archived-content) by selecting **Show Archived Content**. - -#### Message archiving support for AWS S3 and Google Cloud Storage - -You can use [message archiving]({{site.baseurl}}/user_guide/data_and_analytics/export_braze_data/message_archiving/) to save a copy of your messages sent to users for archival or compliance purposes to your AWS S3 bucket, Azure Blob Storage container or Google Cloud Storage bucket. - -#### SQL table reference - -Visit the [SQL table reference]({{site.baseurl}}/user_guide/engagement_tools/segments/sql_segments/sql_segments_tables/) to see the tables and columns available to be queried in the Query Builder or when generating SQL Segment Extensions. - -### Unlocking creativity - -#### Tone control for AI copywriting - -You can now choose a [message tone]({{site.baseurl}}/user_guide/brazeai/generative_ai/ai_copywriting/#steps) to determine the style of the copy generated with the AI copywriting assistant. - -### Robust channels - -#### Card creation - -You can choose when Braze evaluates audience eligibility and personalization for new Content Card campaigns and Canvas steps by specifying when the card is [created]({{site.baseurl}}/user_guide/message_building_by_channel/content_cards/create/card_creation/). - -#### Preview user paths - -{% multi_lang_include release_type.md release="General availability" %} - -Experience the Canvas journey you’ve created for your users, including previewing the timing and messages they will receive. These [test runs]({{site.baseurl}}/preview_user_paths/) act as quality assurance that your messages are sent to the right audience, all before sending the Canvas. - -#### Quick push campaigns - -{% multi_lang_include release_type.md release="General availability" %} - -When creating a push campaign in Braze, you can select multiple platforms and devices to craft one message for all platforms in a single editing experience called [quick push]({{site.baseurl}}/user_guide/message_building_by_channel/push/creating_a_push_message/quick_push/). This feature is only available for campaigns. - -#### Custom list-unsubscribe header - -{% multi_lang_include release_type.md release="General availability" %} - -Adding a [custom list-unsubscribe header]({{site.baseurl}}/user_guide/administrative/app_settings/email_settings/#custom-list-unsubscribe-header) to your email messaging allows your recipients to opt-out. This way, you can add your own configured one-click unsubscribe endpoint and an optional “mailto:”. Braze requires an input for URL to support a custom list-unsubscribe header because the one-click unsubscribe HTTP is a requirement from Yahoo and Gmail for bulk senders. - -#### Multiple pages for in-app messages - -{% multi_lang_include release_type.md release="Early access" %} - -[Adding pages to your in-app message]({{site.baseurl}}/user_guide/message_building_by_channel/in-app_messages/drag_and_drop/create/#multi-page) lets you guide users through a sequential flow, like an onboarding flow or welcome journey. You can manage pages from the **Pages** section of the **Build** tab. - -#### Randomize paths for an experiment path - -To always [randomize path assignment]({{site.baseurl}}/user_guide/engagement_tools/canvas/canvas_components/experiment_step) for an Experiment Path step, select **Randomized Paths in Experiment Paths** in the step. This option is not available when using either Winning or Personalized Paths. - -#### Email capture form - -[Email capture messages]({{site.baseurl}}/user_guide/message_building_by_channel/in-app_messages/traditional/customize/email_capture_form/) allow you to easily prompt users of your site to submit their email address, after which it will be available in their user profile for use in all your messaging campaigns. - -### SDK updates - -The following SDK updates have been released. Breaking updates are listed below; all other updates can be found by checking the corresponding SDK changelogs. - -- [AppboyKit iOS SDK 4.7.0](https://github.com/Appboy/appboy-ios-sdk/releases/tag/4.7.0) - - This will be the final release for the Objective-C SDK before end-of-life on March 1, 2024 (in favor of using the [Swift SDK](https://github.com/braze-inc/braze-swift-sdk/)). - - Updates the minimum required version of SDWebImage from 5.8.2 to 5.18.7. This version includes the privacy manifest for SDWebImage, which appears on the [privacy-impacting SDKs list](https://developer.apple.com/support/third-party-SDK-requirements/). -- [Flutter SDK 8.1.0](https://pub.dev/packages/braze_plugin/changelog) -- [Unity 5.2.0](https://github.com/braze-inc/braze-unity-sdk/blob/master/CHANGELOG.md) -- [React Native SDK 8.4.0](https://github.com/braze-inc/braze-react-native-sdk/blob/8.4.0/CHANGELOG.md) -- [Xamarin SDK Version 4.0.2](https://github.com/braze-inc/braze-xamarin-sdk/blob/master/CHANGELOG.md) -- [Swift SDK 7.7.0-8.0.1](https://github.com/braze-inc/braze-swift-sdk/blob/main/CHANGELOG.md#801) -- [Android SDK 30.1.0-30.2.0](https://github.com/braze-inc/braze-android-sdk/blob/master/CHANGELOG.md) -- [Web SDK 5.1.1](https://github.com/braze-inc/braze-web-sdk/blob/master/CHANGELOG.md) -- [Cordova SDK 8.0.0-Cordova SDK 8.1.0](https://github.com/braze-inc/braze-cordova-sdk/blob/master/CHANGELOG.md) - - Updated the native Android bridge [from Braze Android SDK 27.0.1 to 30.0.0](https://github.com/braze-inc/braze-android-sdk/compare/v27.0.0...v30.0.0#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed). - - Updated the native iOS bridge [from Braze Swift SDK 6.6.0 to 7.6.0](https://github.com/braze-inc/braze-swift-sdk/compare/6.6.0...7.6.0#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed). - - Renamed the `Banner` Content Card type to `ImageOnly`: - - `ContentCardTypes.BANNER` to `ContentCardTypes.IMAGE_ONLY` - - On Android, if the XML files in your project contain the word banner for Content Cards, it should be replaced with `image_only`. - - `BrazePlugin.getFeatureFlag(id)` will now return `null` if the feature flag does not exist. - - `BrazePlugin.subscribeToFeatureFlagsUpdates(function)` will only trigger when a refresh request completes with success or failure, and upon initial subscription if there was previously cached data from the current session. - - Removed the deprecated method `registerAppboyPushMessages`. Use `setRegisteredPushToken` instead. diff --git a/_docs/_help/release_notes/2024/10_15_24.md b/_docs/_help/release_notes/2024/10_15_24.md new file mode 100644 index 00000000000..3de14cafb36 --- /dev/null +++ b/_docs/_help/release_notes/2024/10_15_24.md @@ -0,0 +1,77 @@ +--- +nav_title: October 15, 2024 +description: "This article contains release notes for October 15, 2024." +page_order: 2 +page_type: reference +--- + +# October 15, 2024 release + +## Data flexibility + +### Campaigns and Canvases + +While creating campaigns and Canvases, you can calculate the exact number of reachable users in your target audience instead of the default estimation by selecting [Calculate exact statistics]({{site.baseurl}}/user_guide/engagement_tools/segments/creating_a_segment/#statistics-for-segment-size). + +### API Android objects + +The [`android_priority` parameter]({{site.baseurl}}/api/objects_filters/messaging/android_object/#additional-parameter-details) will accept values either “normal” or “high” to specify the FCM sender priority. By default, notification messages are sent with high priority, and data messages are sent with normal priority. + +For more information on how different values impact delivery, see [Android message priority](https://firebase.google.com/docs/cloud-messaging/android/message-priority/). + +### SDK + +Use the [Braze SDK's built-in debugger]({{site.baseurl}}/developer_guide/platform_wide/debugging/) to troubleshoot issues for your SDK-powered channels without needing to enable verbose logging in your app. + +### Live Activities + +We updated the [frequently asked questions]({{site.baseurl}}/developer_guide/platform_integration_guides/swift/live_activities/faq/) for Swift Live Activities with a few new questions and answers. + +### Custom events + +[Event property objects]({{site.baseurl}}/user_guide/data_and_analytics/custom_data/custom_events/#custom-event-properties) that contain array or object values can now have an event property payload of up to 100 KB. + +### Random bucket numbers + +Use [random audience re-entry with random bucket numbers]({{site.baseurl}}/user_guide/engagement_tools/testing/random_bucket_numbers/#random-audience-re-entry-using-random-bucket-numbers) for A/B testing or targeting specific user groups in your campaigns. + +## Unlocking creativity + +## Robust channels + +### Landing pages + +[Connect your own domain]({{site.baseurl}}/user_guide/engagement_tools/landing_pages/connect_domain/) to your Braze workspace to customize your landing page URLs with your brand. + +### LINE and Braze + +{% multi_lang_include release_type.md release="Beta" %} + +We added new documentation: + +- [LINE message types]({{site.baseurl}}/line/create/message_types/) covers the LINE message types you can compose, including aspects and limitations, and is part of the LINE beta collection. +- [User account linking]({{site.baseurl}}/line/line_setup/#user-account-linking) allows users to link their LINE account to your app’s user account. You can then use Liquid in Braze, such as {% raw %}`{{line_id}}`{% endraw %}, to create a personalized URL for the user that passes the user's LINE ID back to your website or app, which can then be associated with a known user. + +### WhatsApp and Braze + +[WhatsApp Business Accounts (WABA)]({{site.baseurl}}/user_guide/message_building_by_channel/whatsapp/overview/#step-2-whatsapp-setup) can now be shared with multiple Business Solution Providers. + +## New Braze partnerships + +### Future Anthem + +[Future Anthem](https://www.futureanthem.com/)’s all-in-one product for the real money gaming industry, Amplifier AI, delivers content personalization, real-time experiences, and dynamic audiences. Amplifier AI works seamlessly across sports, casino, and lottery, allowing you to enhance Braze player profiles with industry-specific player attributes, such as favorite game, favorite team, engagement score, next bet recommendation, expected next bet, and more. + +## AI and ML automation + +## Settings + +### Indentifier field-level encryption + +{% multi_lang_include release_type.md release="General availability" %} + +Using [identifier field-level encryption]({{site.baseurl}}/user_guide/data_and_analytics/field_level_encryption/), you can seamlessly encrypt email addresses with AWS Key Management Service (KMS) to minimize personally identifiable information (PII) shared in Braze. Encryption replaces sensitive data with ciphertext, which is unreadable encrypted information. + +## SDK updates + +The following SDK updates have been released. Breaking updates are listed below; all other updates can be found by checking the corresponding SDK changelogs. \ No newline at end of file From 6bc7c6846c2eaff0bd20b7b392b94fb0f895e22f Mon Sep 17 00:00:00 2001 From: Rachel Feinberg Date: Fri, 11 Oct 2024 10:16:27 -0700 Subject: [PATCH 2/5] Update release notes --- _docs/_help/release_notes/2024.md | 3 +++ _docs/_help/release_notes/2024/10_15_24.md | 27 +++++++++++++++++++++- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/_docs/_help/release_notes/2024.md b/_docs/_help/release_notes/2024.md index 97d07641cb0..a53a2322241 100644 --- a/_docs/_help/release_notes/2024.md +++ b/_docs/_help/release_notes/2024.md @@ -40,4 +40,7 @@ guide_menu_list: - name: September 17, 2024 link: /docs/help/release_notes/2024/9_17_24/ image: /assets/img/braze_icons/backpack.svg + - name: October 15, 2024 + link: /docs/help/release_notes/2024/10_15_24/ + image: /assets/img/braze_icons/magic-wand-02.svg --- diff --git a/_docs/_help/release_notes/2024/10_15_24.md b/_docs/_help/release_notes/2024/10_15_24.md index 3de14cafb36..deaff9e9b75 100644 --- a/_docs/_help/release_notes/2024/10_15_24.md +++ b/_docs/_help/release_notes/2024/10_15_24.md @@ -35,10 +35,18 @@ We updated the [frequently asked questions]({{site.baseurl}}/developer_guide/pla Use [random audience re-entry with random bucket numbers]({{site.baseurl}}/user_guide/engagement_tools/testing/random_bucket_numbers/#random-audience-re-entry-using-random-bucket-numbers) for A/B testing or targeting specific user groups in your campaigns. +### Segment Extensions + +You can [refresh segment extensions on a recurring schedule]({{site.baseurl}}/user_guide/engagement_tools/segments/segment_extension/#setting-up-a-recurring-refresh) by selecting the frequency at which the extensions will refresh (daily, weekly, or monthly) and the specific time the refresh will occur. + ## Unlocking creativity ## Robust channels +### SMS + +We added [Adding UTM parameters]({{site.baseurl}}/user_guide/message_building_by_channel/sms/campaign/link_shortening/#using-link-shortening) to demonstrate how you can use UTM parameters in an SMS message, so you track the performance of campaigns in third-party analytics tools, such as Google Analytics. + ### Landing pages [Connect your own domain]({{site.baseurl}}/user_guide/engagement_tools/landing_pages/connect_domain/) to your Braze workspace to customize your landing page URLs with your brand. @@ -74,4 +82,21 @@ Using [identifier field-level encryption]({{site.baseurl}}/user_guide/data_and_a ## SDK updates -The following SDK updates have been released. Breaking updates are listed below; all other updates can be found by checking the corresponding SDK changelogs. \ No newline at end of file +The following SDK updates have been released. Breaking updates are listed below; all other updates can be found by checking the corresponding SDK changelogs. + +- [Swift SDK 10.3.1](https://github.com/braze-inc/braze-swift-sdk/blob/main/CHANGELOG.md#1110) +- [Swift SDK 11.0.0](https://github.com/braze-inc/braze-swift-sdk/blob/main/CHANGELOG.md#1110) + - Adds support for [Swift 6 strict concurrency checking](https://developer.apple.com/documentation/swift/adoptingswift6) + - Relevant public Braze classes and data types now conform to the `Sendable` protocol and can be safely used across concurrency contexts. + - Main thread-only APIs are now marked with the `@MainActor` attribute. + - We recommend using Xcode 16.0 or later to take advantage of these features while minimizing the number of warnings generated by the compiler. Previous versions of Xcode may still be used, but some features may generate warnings. + - When integrating push notification support manually, you may need to update the `UNUserNotificationCenterDelegate` conformance to use the `@preconcurrency` attribute to prevent warnings. + - Applying the `@preconcurrency` attribute on protocol conformance is only available in Xcode 16.0 or later. Reference our sample integration code [here](https://github.com/braze-inc/braze-swift-sdk/tree/main/Examples/Swift/Sources/PushNotifications-Manual). +- [React Native SDK 13.0.0](https://github.com/braze-inc/braze-react-native-sdk/blob/master/CHANGELOG.md#1300) + - Updates the native Android version bindings from [Braze Android SDK 31.1.0 to 32.1.0](https://github.com/braze-inc/braze-android-sdk/compare/v31.1.0...v32.1.0#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed). + - Updates the native iOS version bindings from [Braze Swift SDK 10.3.0 to 11.0.0](https://github.com/braze-inc/braze-swift-sdk/compare/10.3.0...11.0.0#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed). +- [Flutter SDK 11.1.0](https://pub.dev/packages/braze_plugin/changelog#1110) +- [Swift SDK 11.1.0](https://github.com/braze-inc/braze-swift-sdk/blob/main/CHANGELOG.md#1110) +- [Android SDK 33.0.0](https://github.com/braze-inc/braze-android-sdk/blob/master/CHANGELOG.md#3300) + - Updated Kotlin from 1.8 to Kotlin 2.0. +- [Web SDK 5.5.0](https://github.com/braze-inc/braze-web-sdk/blob/master/CHANGELOG.md#550) \ No newline at end of file From 298d013abc61a5467852d531c5be10a53633c379 Mon Sep 17 00:00:00 2001 From: Rachel Feinberg Date: Tue, 15 Oct 2024 13:33:02 -0700 Subject: [PATCH 3/5] Release notes final edits --- _docs/_help/release_notes.md | 92 ++++++++++++++++++++++ _docs/_help/release_notes/2024/10_15_24.md | 4 - 2 files changed, 92 insertions(+), 4 deletions(-) diff --git a/_docs/_help/release_notes.md b/_docs/_help/release_notes.md index 7109f3ccf6b..610194eba72 100644 --- a/_docs/_help/release_notes.md +++ b/_docs/_help/release_notes.md @@ -54,6 +54,98 @@ guide_featured_list: >
> For more information on any of the updates listed in this section, reach out to your account manager or [open a support ticket]({{site.baseurl}}/help/support/). You can also check out [our SDK Changelogs]({{site.baseurl}}/developer_guide/platform_integration_guides/sdk_changelogs/) to see more information on our monthly SDK releases, updates, and improvements. +## October 15, 2024 release + +### Data flexibility + +#### Campaigns and Canvases + +While creating campaigns and Canvases, you can calculate the exact number of reachable users in your target audience instead of the default estimation by selecting [Calculate exact statistics]({{site.baseurl}}/user_guide/engagement_tools/segments/creating_a_segment/#statistics-for-segment-size). + +#### API Android objects + +The [`android_priority` parameter]({{site.baseurl}}/api/objects_filters/messaging/android_object/#additional-parameter-details) will accept values either “normal” or “high” to specify the FCM sender priority. By default, notification messages are sent with high priority, and data messages are sent with normal priority. + +For more information on how different values impact delivery, see [Android message priority](https://firebase.google.com/docs/cloud-messaging/android/message-priority/). + +#### SDK + +Use the [Braze SDK's built-in debugger]({{site.baseurl}}/developer_guide/platform_wide/debugging/) to troubleshoot issues for your SDK-powered channels without needing to enable verbose logging in your app. + +#### Live Activities + +We updated the [frequently asked questions]({{site.baseurl}}/developer_guide/platform_integration_guides/swift/live_activities/faq/) for Swift Live Activities with a few new questions and answers. + +#### Custom events + +[Event property objects]({{site.baseurl}}/user_guide/data_and_analytics/custom_data/custom_events/#custom-event-properties) that contain array or object values can now have an event property payload of up to 100 KB. + +#### Random bucket numbers + +Use [random audience re-entry with random bucket numbers]({{site.baseurl}}/user_guide/engagement_tools/testing/random_bucket_numbers/#random-audience-re-entry-using-random-bucket-numbers) for A/B testing or targeting specific user groups in your campaigns. + +#### Segment Extensions + +You can [refresh segment extensions on a recurring schedule]({{site.baseurl}}/user_guide/engagement_tools/segments/segment_extension/#setting-up-a-recurring-refresh) by selecting the frequency at which the extensions will refresh (daily, weekly, or monthly) and the specific time the refresh will occur. + +### Robust channels + +#### SMS + +We added [Adding UTM parameters]({{site.baseurl}}/user_guide/message_building_by_channel/sms/campaign/link_shortening/#using-link-shortening) to demonstrate how you can use UTM parameters in an SMS message, so you track the performance of campaigns in third-party analytics tools, such as Google Analytics. + +#### Landing pages + +[Connect your own domain]({{site.baseurl}}/user_guide/engagement_tools/landing_pages/connect_domain/) to your Braze workspace to customize your landing page URLs with your brand. + +#### LINE and Braze + +{% multi_lang_include release_type.md release="Beta" %} + +We added new documentation: + +- [LINE message types]({{site.baseurl}}/line/create/message_types/) covers the LINE message types you can compose, including aspects and limitations, and is part of the LINE beta collection. +- [User account linking]({{site.baseurl}}/line/line_setup/#user-account-linking) allows users to link their LINE account to your app’s user account. You can then use Liquid in Braze, such as {% raw %}`{{line_id}}`{% endraw %}, to create a personalized URL for the user that passes the user's LINE ID back to your website or app, which can then be associated with a known user. + +#### WhatsApp and Braze + +[WhatsApp Business Accounts (WABA)]({{site.baseurl}}/user_guide/message_building_by_channel/whatsapp/overview/#step-2-whatsapp-setup) can now be shared with multiple Business Solution Providers. + +### New Braze partnerships + +#### Future Anthem + +[Future Anthem](https://www.futureanthem.com/)’s all-in-one product for the real money gaming industry, Amplifier AI, delivers content personalization, real-time experiences, and dynamic audiences. Amplifier AI works seamlessly across sports, casino, and lottery, allowing you to enhance Braze player profiles with industry-specific player attributes, such as favorite game, favorite team, engagement score, next bet recommendation, expected next bet, and more. + +### Settings + +#### Indentifier field-level encryption + +{% multi_lang_include release_type.md release="General availability" %} + +Using [identifier field-level encryption]({{site.baseurl}}/user_guide/data_and_analytics/field_level_encryption/), you can seamlessly encrypt email addresses with AWS Key Management Service (KMS) to minimize personally identifiable information (PII) shared in Braze. Encryption replaces sensitive data with ciphertext, which is unreadable encrypted information. + +### SDK updates + +The following SDK updates have been released. Breaking updates are listed below; all other updates can be found by checking the corresponding SDK changelogs. + +- [Swift SDK 10.3.1](https://github.com/braze-inc/braze-swift-sdk/blob/main/CHANGELOG.md#1110) +- [Swift SDK 11.0.0](https://github.com/braze-inc/braze-swift-sdk/blob/main/CHANGELOG.md#1110) + - Adds support for [Swift 6 strict concurrency checking](https://developer.apple.com/documentation/swift/adoptingswift6) + - Relevant public Braze classes and data types now conform to the `Sendable` protocol and can be safely used across concurrency contexts. + - Main thread-only APIs are now marked with the `@MainActor` attribute. + - We recommend using Xcode 16.0 or later to take advantage of these features while minimizing the number of warnings generated by the compiler. Previous versions of Xcode may still be used, but some features may generate warnings. + - When integrating push notification support manually, you may need to update the `UNUserNotificationCenterDelegate` conformance to use the `@preconcurrency` attribute to prevent warnings. + - Applying the `@preconcurrency` attribute on protocol conformance is only available in Xcode 16.0 or later. Reference our sample integration code [here](https://github.com/braze-inc/braze-swift-sdk/tree/main/Examples/Swift/Sources/PushNotifications-Manual). +- [React Native SDK 13.0.0](https://github.com/braze-inc/braze-react-native-sdk/blob/master/CHANGELOG.md#1300) + - Updates the native Android version bindings from [Braze Android SDK 31.1.0 to 32.1.0](https://github.com/braze-inc/braze-android-sdk/compare/v31.1.0...v32.1.0#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed). + - Updates the native iOS version bindings from [Braze Swift SDK 10.3.0 to 11.0.0](https://github.com/braze-inc/braze-swift-sdk/compare/10.3.0...11.0.0#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed). +- [Flutter SDK 11.1.0](https://pub.dev/packages/braze_plugin/changelog#1110) +- [Swift SDK 11.1.0](https://github.com/braze-inc/braze-swift-sdk/blob/main/CHANGELOG.md#1110) +- [Android SDK 33.0.0](https://github.com/braze-inc/braze-android-sdk/blob/master/CHANGELOG.md#3300) + - Updated Kotlin from 1.8 to Kotlin 2.0. +- [Web SDK 5.5.0](https://github.com/braze-inc/braze-web-sdk/blob/master/CHANGELOG.md#550) + ## September 17, 2024 release ### Data flexibility diff --git a/_docs/_help/release_notes/2024/10_15_24.md b/_docs/_help/release_notes/2024/10_15_24.md index deaff9e9b75..5ae19e0787f 100644 --- a/_docs/_help/release_notes/2024/10_15_24.md +++ b/_docs/_help/release_notes/2024/10_15_24.md @@ -39,8 +39,6 @@ Use [random audience re-entry with random bucket numbers]({{site.baseurl}}/user_ You can [refresh segment extensions on a recurring schedule]({{site.baseurl}}/user_guide/engagement_tools/segments/segment_extension/#setting-up-a-recurring-refresh) by selecting the frequency at which the extensions will refresh (daily, weekly, or monthly) and the specific time the refresh will occur. -## Unlocking creativity - ## Robust channels ### SMS @@ -70,8 +68,6 @@ We added new documentation: [Future Anthem](https://www.futureanthem.com/)’s all-in-one product for the real money gaming industry, Amplifier AI, delivers content personalization, real-time experiences, and dynamic audiences. Amplifier AI works seamlessly across sports, casino, and lottery, allowing you to enhance Braze player profiles with industry-specific player attributes, such as favorite game, favorite team, engagement score, next bet recommendation, expected next bet, and more. -## AI and ML automation - ## Settings ### Indentifier field-level encryption From 61d2210d0be28ad628ab91f965a989c4cb244107 Mon Sep 17 00:00:00 2001 From: Lydia Xie <87040416+lydia-xie@users.noreply.github.com> Date: Tue, 15 Oct 2024 13:37:38 -0700 Subject: [PATCH 4/5] Update _docs/_help/release_notes.md --- _docs/_help/release_notes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_docs/_help/release_notes.md b/_docs/_help/release_notes.md index 610194eba72..b6b076c96fc 100644 --- a/_docs/_help/release_notes.md +++ b/_docs/_help/release_notes.md @@ -113,9 +113,9 @@ We added new documentation: ### New Braze partnerships -#### Future Anthem +#### Future Anthem - Dynamic Content -[Future Anthem](https://www.futureanthem.com/)’s all-in-one product for the real money gaming industry, Amplifier AI, delivers content personalization, real-time experiences, and dynamic audiences. Amplifier AI works seamlessly across sports, casino, and lottery, allowing you to enhance Braze player profiles with industry-specific player attributes, such as favorite game, favorite team, engagement score, next bet recommendation, expected next bet, and more. +The Braze and [Future Anthem]({{site.baseurl}}/partners/message_personalization/dynamic_content/future_anthem/) partnership leverages Amplifier AI to deliver content personalization, real-time experiences, and dynamic audiences. Amplifier AI works across sports, casinos, and lottery, allowing you to enhance Braze player profiles with industry-specific player attributes, such as a favorite game, engagement score, expected next bet, and more. ### Settings From 519b253454275ab7afeafcb055686c2b9c333392 Mon Sep 17 00:00:00 2001 From: Lydia Xie <87040416+lydia-xie@users.noreply.github.com> Date: Tue, 15 Oct 2024 13:38:11 -0700 Subject: [PATCH 5/5] Update _docs/_help/release_notes/2024/10_15_24.md --- _docs/_help/release_notes/2024/10_15_24.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_docs/_help/release_notes/2024/10_15_24.md b/_docs/_help/release_notes/2024/10_15_24.md index 5ae19e0787f..561a4574518 100644 --- a/_docs/_help/release_notes/2024/10_15_24.md +++ b/_docs/_help/release_notes/2024/10_15_24.md @@ -64,9 +64,9 @@ We added new documentation: ## New Braze partnerships -### Future Anthem +### Future Anthem - Dynamic Content -[Future Anthem](https://www.futureanthem.com/)’s all-in-one product for the real money gaming industry, Amplifier AI, delivers content personalization, real-time experiences, and dynamic audiences. Amplifier AI works seamlessly across sports, casino, and lottery, allowing you to enhance Braze player profiles with industry-specific player attributes, such as favorite game, favorite team, engagement score, next bet recommendation, expected next bet, and more. +The Braze and [Future Anthem]({{site.baseurl}}/partners/message_personalization/dynamic_content/future_anthem/) partnership leverages Amplifier AI to deliver content personalization, real-time experiences, and dynamic audiences. Amplifier AI works across sports, casinos, and lottery, allowing you to enhance Braze player profiles with industry-specific player attributes, such as a favorite game, engagement score, expected next bet, and more. ## Settings