Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release notes for April #5188

Merged
merged 14 commits into from
Apr 4, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 61 additions & 0 deletions _docs/_help/release_notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,65 @@ guide_featured_list:
> <br>
> For more information on any of the updates listed in this section, reach out to your account manager or [open a support ticket][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.

## April 4, 2023 release

### Documentation breadcrumbs
You might notice that the Braze Docs site now has breadcrumbs on the top of each article to show you where you are in the site. These are just another option to help you navigate!

![A series of breadcrumbs navigating from User Guide > Message Building by Channel > In-App Messages > Templates > Simple Survey][1]{: style="max-width:55%"}

### Creating catalogs in browser
You can use catalogs to reference non-user data in your Braze campaigns through Liquid. Braze now allows you to create a catalog directly in your browser instead of importing a CSV. Refer to [Creating a catalog]({{site.baseurl}}/user_guide/personalization_and_dynamic_content/catalogs/catalog) for more for more information.

### Custom SQL in query builder
With the query builder, you can generate reports using Braze data in Snowflake. Now, you can [use custom SQL]({{site.baseurl}}/user_guide/data_and_analytics/query_builder/custom_sql) to unlock new insights.

{% alert important %}
The SQL editor is in early access. If you're interested in participating in the early access, reach out to your customer success manager.
{% endalert %}

### Feature flag FAQ
We've answered some [frequently asked questions for feature flags]({{site.baseurl}}/developer_guide/platform_wide/feature_flags/faq).

### Message extras Liquid tag for Currents
Using the [`message_extras` Liquid tag]({{site.baseurl}}/user_guide/personalization_and_dynamic_content/liquid/advanced_filters/message_extras), you can annotate your send events with dynamic data from Connected Content, custom attributes (such as language, country), and Canvas entry properties. This Liquid tag appends key-value pairs to the corresponding send event in Currents.

{% alert important %}
This Liquid tag is currently in beta for email, SMS, and push send events. Contact your Braze customer success manager if you're interested in participating in the beta.
{% endalert %}

### New Currents events: users_campaigns_abort and users_canvas_abort
Two new events were added to the Currents glossary: [Canvas abort message events]({{site.baseurl}}/user_guide/data_and_analytics/braze_currents/event_glossary/message_engagement_events#canvas-abort-message-events) and [campaign abort message events]({{site.baseurl}}/user_guide/data_and_analytics/braze_currents/event_glossary/message_engagement_events#campaign-abort-message-events).

### New API endpoints: Catalogs
Use the [Update catalog item]({{site.baseurl}}/api/endpoints/catalogs/catalog_items/synchronous/put_update_catalog_item/) and [Update catalog items]({{site.baseurl}}/api/endpoints/catalogs/catalog_items/asynchronous/put_update_catalog_items/) endpoints to update an item or multiple items in your catalog.

### Shopify Historical Backfill
[Shopify Historical Backfill](https://www.braze.com/docs/partners/message_orchestration/channel_extensions/ecommerce/shopify/shopify_backfill/) allows Braze to import all customers, orders, and purchase events from the last 90 days prior to your Shopify integration connection.

### WhatsApp
WhatsApp is a popular peer-to-peer messaging platform used across the world offering conversation-based messaging for businesses. The [WhatsApp messaging channel]({{site.baseurl}}/user_guide/message_building_by_channel/whatsapp) offers a direct way to engage users on the WhatsApp platform through campaigns, opt-ins and opt-outs, quick replies, and more.

#### WhatsApp API object
As part of Braze's WhatsApp support, the `whats_app` object allows you to modify or create WhatsApp messages via our [messaging endpoints]({{site.baseurl}}/api/endpoints/messaging). See the [`whats_app` object documentation]({{site.baseurl}}/api/objects_filters/messaging/whats_app_object) for the full spec.

### New Braze partnerships

#### Merkury - Analytics
The Braze and [Merkury]({{site.baseurl}}/partners/data_and_infrastructure_agility/analytics/merkury) integration allows you to leverage the `MerkuryID` to increase site visitor recognition rates for Braze customers.

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

- [Cordova SDK 3.0.0](https://github.com/Appboy/appboy-cordova-sdk/blob/3.0.0/CHANGELOG.md)
- [Swift SDK 5.11.1-5.13.0](https://github.com/braze-inc/braze-swift-sdk/blob/main/CHANGELOG.md)
- [Android SDK 24.3.0](https://github.com/Appboy/appboy-android-sdk/blob/master/CHANGELOG.md)
- [React Native SDK v3.0.0-v4.0.0](https://github.com/braze-inc/braze-react-native-sdk/blob/master/CHANGELOG.md)
- [Flutter SDK 4.1.0](https://pub.dev/packages/braze_plugin/changelog)
- [Expo Plugin v1.1.1](https://github.com/braze-inc/braze-expo-plugin/blob/main/CHANGELOG.md)
- [Web SDK v4.7.0](https://github.com/braze-inc/braze-web-sdk/blob/master/CHANGELOG.md)

## March 7, 2023 release

### Removing support for duplicating original experience Canvases
Expand Down Expand Up @@ -527,4 +586,6 @@ The following SDK updates have been released. Breaking updates are listed below;

[support]: {{site.baseurl}}/support_contact/

[1]: {% image_buster /assets/img/doc-breadcrumbs.png %}

<br><br>
3 changes: 3 additions & 0 deletions _docs/_help/release_notes/2023.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,7 @@ guide_menu_list:
- name: March 7, 2023
link: /docs/help/release_notes/2023/3_7_23/
fa_icon: fas fa-birthday-cake
- name: April 4, 2023
link: /docs/help/release_notes/2023/4_4_23/
fa_icon: fas fa-tint
---
68 changes: 68 additions & 0 deletions _docs/_help/release_notes/2023/4_4_23.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
nav_title: April 4, 2023
page_order: 9
noindex: true
page_type: update
description: "This article contains release notes for 4/4/2023."
---

# April 4, 2023 release

## Documentation breadcrumbs
You might notice that the Braze Docs site now has breadcrumbs on the top of each article to show you where you are in the site. These are just another option to help you navigate!

![A series of breadcrumbs navigating from User Guide > Message Building by Channel > In-App Messages > Templates > Simple Survey][1]{: style="max-width:55%"}

## Creating catalogs in browser
You can use catalogs to reference non-user data in your Braze campaigns through Liquid. Braze now allows you to create a catalog directly in your browser instead of importing a CSV. Refer to [Creating a catalog]({{site.baseurl}}/user_guide/personalization_and_dynamic_content/catalogs/catalog) for more for more information.

## Custom SQL in query builder
With the query builder, you can generate reports using Braze data in Snowflake. Now, you can [use custom SQL]({{site.baseurl}}/user_guide/data_and_analytics/query_builder/custom_sql) to unlock new insights.

{% alert important %}
The SQL editor is in early access. If you're interested in participating in the early access, reach out to your customer success manager.
{% endalert %}

## Feature flag FAQ
We've answered some [frequently asked questions for feature flags]({{site.baseurl}}/developer_guide/platform_wide/feature_flags/faq).

## Message extras Liquid tag for Currents
Using the [`message_extras` Liquid tag]({{site.baseurl}}/user_guide/personalization_and_dynamic_content/liquid/advanced_filters/message_extras), you can annotate your send events with dynamic data from Connected Content, custom attributes (such as language, country), and Canvas entry properties. This Liquid tag appends key-value pairs to the corresponding send event in Currents.

{% alert important %}
This Liquid tag is currently in beta for email, SMS, and push send events. Contact your Braze customer success manager if you're interested in participating in the beta.
{% endalert %}

## New Currents events: users_campaigns_abort and users_canvas_abort
Two new events were added to the Currents glossary: [Canvas abort message events]({{site.baseurl}}/user_guide/data_and_analytics/braze_currents/event_glossary/message_engagement_events#canvas-abort-message-events) and [campaign abort message events]({{site.baseurl}}/user_guide/data_and_analytics/braze_currents/event_glossary/message_engagement_events#campaign-abort-message-events).

## New API endpoints: Catalogs
Use the [Update catalog item]({{site.baseurl}}/api/endpoints/catalogs/catalog_items/synchronous/put_update_catalog_item/) and [Update catalog items]({{site.baseurl}}/api/endpoints/catalogs/catalog_items/asynchronous/put_update_catalog_items/) endpoints to update an item or multiple items in your catalog.

lydia-xie marked this conversation as resolved.
Show resolved Hide resolved
## Shopify Historical Backfill
[Shopify Historical Backfill](https://www.braze.com/docs/partners/message_orchestration/channel_extensions/ecommerce/shopify/shopify_backfill/) allows Braze to import all customers, orders, and purchase events from the last 90 days prior to your Shopify integration connection.

## WhatsApp
WhatsApp is a popular peer-to-peer messaging platform used across the world offering conversation-based messaging for businesses. The [WhatsApp messaging channel]({{site.baseurl}}/user_guide/message_building_by_channel/whatsapp) offers a direct way to engage users on the WhatsApp platform through campaigns, opt-ins and opt-outs, quick replies, and more.

### WhatsApp API object
As part of Braze's WhatsApp support, the `whats_app` object allows you to modify or create WhatsApp messages via our [messaging endpoints]({{site.baseurl}}/api/endpoints/messaging). See the [`whats_app` object documentation]({{site.baseurl}}/api/objects_filters/messaging/whats_app_object) for the full spec.

## New Braze partnerships

### Merkury - Analytics
The Braze and [Merkury]({{site.baseurl}}/partners/data_and_infrastructure_agility/analytics/merkury) integration allows you to leverage the `MerkuryID` to increase site visitor recognition rates for Braze customers.

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

- [Cordova SDK 3.0.0](https://github.com/Appboy/appboy-cordova-sdk/blob/3.0.0/CHANGELOG.md)
- [Swift SDK 5.11.1-5.13.0](https://github.com/braze-inc/braze-swift-sdk/blob/main/CHANGELOG.md)
- [Android SDK 24.3.0](https://github.com/Appboy/appboy-android-sdk/blob/master/CHANGELOG.md)
- [React Native SDK v3.0.0-v4.0.0](https://github.com/braze-inc/braze-react-native-sdk/blob/master/CHANGELOG.md)
- [Flutter SDK 4.1.0](https://pub.dev/packages/braze_plugin/changelog)
- [Expo Plugin v1.1.1](https://github.com/braze-inc/braze-expo-plugin/blob/main/CHANGELOG.md)
- [Web SDK v4.7.0](https://github.com/braze-inc/braze-web-sdk/blob/master/CHANGELOG.md)

[1]: {% image_buster /assets/img/doc-breadcrumbs.png %}
Binary file added assets/img/doc-breadcrumbs.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.