-
Notifications
You must be signed in to change notification settings - Fork 14
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
chore: bump android-sdk-ui from 23.3.0 to 24.3.0 and replace all com.appboy imports with com.braze #123
chore: bump android-sdk-ui from 23.3.0 to 24.3.0 and replace all com.appboy imports with com.braze #123
Conversation
Bumps org.sonarqube from 3.5.0.2730 to 4.0.0.2929. --- updated-dependencies: - dependency-name: org.sonarqube dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e040f53
to
d0133de
Compare
Can someone please look at this PR? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! @markvdouw let me know how it looks on your end
@mmustafa-tse & @markvdouw can you have another look at this please? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! already tested this code. awaiting @markvdouw
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I will wait for test to pass, merge it and run will be deployed soon. |
Summary
Fixes #115, #128 and addresses #117
The Braze Android SDK v24 replaced the
com.appboy
classpath withcom.braze
as outlined in the changelog.Currently, this mParticle kit still looks for
com.appboy
which crashes the app. This PR fixes it by replacing allcom.appboy
imports with theircom.braze
equivalents.com.appboy.enums.Gender
com.braze.enums.Gender
com.appboy.enums.Month
com.braze.enums.Month
com.appboy.enums.SdkFlavor
com.braze.enums.SdkFlavor
com.appboy.enums.NotificationSubscriptionType
com.braze.enums.NotificationSubscriptionType
Testing Plan
android-appboy-kit-release.aar
and impoted that locally. Everything works OK.