mparticle-integrations / mparticle-javascript-integration-appboy

⛔️ DEPRECATED - Appboy integration for the mParticle Web SDK
0 stars 6 forks source link

feat!: update Braze SDK to 3.5.0 #56

Closed rmi22186 closed 2 years ago

rmi22186 commented 2 years ago

Summary

This PR updates the Braze SDK to 3.5.0, which includes breaking changes from Braze's end.

Due to these breaking changes, we are sending customer comms to ensure our customers are aware of what they have to do if they are using any Braze SDK methods directly. We will not release this until ~60 days after customer comms have been made available to give customers time to address any potential breaking changes in their code.

NPM customers can get this right away, but CDN customers will need to wait those 60 days to ensure all customers have the time to make the necessary changes so their code doesn't break.

davidbielik commented 2 years ago

We've added a new method to track 3rd party integrations. Could you please add this line just after calling appboy.initialize? This helps us measure and prioritize features for mparticle usage, and helps us identify customers to reach out to in the case of bugs:

appboy.addSdkMetadata(['mp']);

if you have a way to differentiate between CDN vs. NPM, let me know and we can add those values in as well.

rmi22186 commented 2 years ago

This approved PR was duplicated in our repo for Braze, which we are moving over to in our transition from Appboy naming to Braze. Closing this PR here since it has been merged there.

cc: @davidbielik