Skip to content

Commit fa9b8f6

Browse files
chore(release): pulling release/2.1.1 into master
Merge pull request #53 from rudderlabs/release/2.1.1
2 parents a15adaf + bf4c7ba commit fa9b8f6

File tree

5 files changed

+29
-22
lines changed

5 files changed

+29
-22
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
### [2.1.1](https://github.com/rudderlabs/rudder-integration-braze-android/compare/v2.1.0...v2.1.1) (2026-01-02)
6+
7+
8+
### Bug Fixes
9+
10+
* **braze:** rename API key variables to App Identifier Key ([61c5c67](https://github.com/rudderlabs/rudder-integration-braze-android/commit/61c5c679775b0f6b4de2c82fb602b39ec0269603))
11+
512
## 2.1.0 (2025-11-27)
613

714

braze/src/main/java/com/rudderstack/android/integration/braze/BrazeIntegrationFactory.java

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,9 @@ enum ConnectionMode {
108108
private static final String CURRENCY_KEY = "currency";
109109
private static final String PRODUCTS_KEY = "products";
110110
private static final String DATA_CENTER_KEY = "dataCenter";
111-
private static final String ANDROID_API_KEY = "androidApiKey";
112-
private static final String API_KEY = "appKey";
113-
private static final String USE_PLATFORM_SPECIFIC_API_KEYS = "usePlatformSpecificApiKeys";
111+
private static final String ANDROID_APP_IDENTIFIER_KEY = "androidApiKey";
112+
private static final String DEFAULT_APP_IDENTIFIER_KEY = "appKey";
113+
private static final String USE_PLATFORM_SPECIFIC_APP_IDENTIFIER_KEYS = "usePlatformSpecificApiKeys";
114114
private static final String SUPPORT_DEDUP = "supportDedup";
115115
private static final String PRODUCT_ID_KEY = "product_id";
116116
private static final String QUANTITY_KEY = "quantity";
@@ -162,32 +162,32 @@ public String key() {
162162
};
163163

164164
private BrazeIntegrationFactory(Object config, RudderClient client, RudderConfig rudderConfig) {
165-
String apiKey = "";
165+
String appIdentifierKey = "";
166166
Map<String, Object> destinationConfig = (Map<String, Object>) config;
167167
if (destinationConfig == null) {
168-
RudderLogger.logError("Invalid api key. Aborting Braze initialization.");
168+
RudderLogger.logError("Invalid App Identifier Key. Aborting Braze initialization.");
169169
} else if (RudderClient.getApplication() == null) {
170170
RudderLogger.logError("RudderClient is not initialized correctly. Application is null. Aborting Braze initialization.");
171171
} else {
172-
// Start with default API key
173-
if (destinationConfig.containsKey(API_KEY)) {
174-
apiKey = (String) destinationConfig.get(API_KEY);
172+
// Start with default App Identifier Key
173+
if (destinationConfig.containsKey(DEFAULT_APP_IDENTIFIER_KEY)) {
174+
appIdentifierKey = (String) destinationConfig.get(DEFAULT_APP_IDENTIFIER_KEY);
175175
}
176176

177177
// Override with platform-specific key if configured
178-
if (getBoolean(destinationConfig.get(USE_PLATFORM_SPECIFIC_API_KEYS))) {
179-
String androidApiKey = destinationConfig.containsKey(ANDROID_API_KEY)
180-
? (String) destinationConfig.get(ANDROID_API_KEY)
178+
if (getBoolean(destinationConfig.get(USE_PLATFORM_SPECIFIC_APP_IDENTIFIER_KEYS))) {
179+
String androidAppIdentifierKey = destinationConfig.containsKey(ANDROID_APP_IDENTIFIER_KEY)
180+
? (String) destinationConfig.get(ANDROID_APP_IDENTIFIER_KEY)
181181
: "";
182182

183-
if (!TextUtils.isEmpty(androidApiKey)) {
184-
apiKey = androidApiKey;
183+
if (!TextUtils.isEmpty(androidAppIdentifierKey)) {
184+
appIdentifierKey = androidAppIdentifierKey;
185185
} else {
186-
RudderLogger.logWarn("BrazeIntegration: Configured to use platform-specific API keys but Android API key is not valid. Falling back to the default API key.");
186+
RudderLogger.logWarn("BrazeIntegration: Configured to use platform-specific App Identifier Keys but Android App Identifier Key is not valid. Falling back to the Default App Identifier Key.");
187187
}
188188
}
189-
if (TextUtils.isEmpty(apiKey)) {
190-
RudderLogger.logError("Invalid API key. Aborting Braze initialization.");
189+
if (TextUtils.isEmpty(appIdentifierKey)) {
190+
RudderLogger.logError("Invalid App Identifier Key. Aborting Braze initialization.");
191191
return;
192192
}
193193

@@ -262,7 +262,7 @@ private BrazeIntegrationFactory(Object config, RudderClient client, RudderConfig
262262
// all good. initialize braze sdk
263263
BrazeConfig.Builder builder =
264264
new BrazeConfig.Builder()
265-
.setApiKey(apiKey)
265+
.setApiKey(appIdentifierKey)
266266
.setCustomEndpoint(customEndPoint);
267267
BrazeLogger.setLogLevel(
268268
rudderConfig.getLogLevel() >= RudderLogger.RudderLogLevel.DEBUG ?

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ POM_LICENCE_URL=http://opensource.org/licenses/MIT
77
org.gradle.jvmargs=-Xmx1536m
88
POM_DEVELOPER_ID=Rudderstack
99
POM_LICENCE_NAME=The MIT License (MIT)
10-
VERSION_CODE=6
10+
VERSION_CODE=7
1111
POM_DEVELOPER_NAME=Rudderstack, Inc.
1212
POM_LICENCE_DIST=repo
13-
VERSION_NAME=2.1.0
13+
VERSION_NAME=2.1.1
1414
POM_URL=https://github.com/rudderlabs/rudder-integration-braze-android
1515
POM_SCM_URL=https://github.com/rudderlabs/rudder-integration-braze-android/tree/master
1616
POM_SCM_CONNECTION=scm:git:git://github.com/rudderlabs/rudder-integration-braze-android.git

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "2.1.0",
2+
"version": "2.1.1",
33
"dependencies": {
44
"properties-reader": "^2.2.0"
55
}

0 commit comments

Comments
 (0)