Skip to content

Commit

Permalink
Merge pull request #191 from adjust/v501
Browse files Browse the repository at this point in the history
Version 5.0.1
  • Loading branch information
uerceg authored Sep 23, 2024
2 parents fea92cb + b963692 commit 007083a
Show file tree
Hide file tree
Showing 14 changed files with 38 additions and 25 deletions.
17 changes: 15 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
### Version 5.0.1 (23rd September 2024)
#### Fixed
- Fixed errors from `index.ts` (https://github.com/adjust/cordova_sdk/issues/190).
- Fixed occasional ANRs while reading install referrer from Shared Preferences during the SDK initialization.

#### Native SDKs
- [iOS@v5.0.1][ios_sdk_v5.0.1]
- [Android@v5.0.1][android_sdk_v5.0.1]

---

### Version 5.0.0 (14th September 2024)

We're excited to release our major new SDK version (v5). Among many internal improvements, our spoofing protection solution is now included out of the box, reinforcing our commitment to accurate, actionable, and fraud-free data.
Expand All @@ -9,7 +20,7 @@ If you are a current Adjust client and have questions about SDK v5, please email
In case you were using beta version of the SDK v5, please switch to the official v5 release.

#### Native SDKs
- [iOS@v5.0.0][ios_sdk_v5.0.0]
- [iOS@v5.0.1][ios_sdk_v5.0.1]
- [Android@v5.0.0][android_sdk_v5.0.0]

---
Expand Down Expand Up @@ -703,6 +714,7 @@ In case you were using beta version of the SDK v5, please switch to the official
[ios_sdk_v4.38.0]: https://github.com/adjust/ios_sdk/tree/v4.38.0
[ios_sdk_v4.38.2]: https://github.com/adjust/ios_sdk/tree/v4.38.2
[ios_sdk_v5.0.0]: https://github.com/adjust/ios_sdk/tree/v5.0.0
[ios_sdk_v5.0.1]: https://github.com/adjust/ios_sdk/tree/v5.0.1

[android_sdk_v3.5.0]: https://github.com/adjust/android_sdk/tree/v3.5.0
[android_sdk_v4.1.0]: https://github.com/adjust/android_sdk/tree/v4.1.0
Expand Down Expand Up @@ -737,4 +749,5 @@ In case you were using beta version of the SDK v5, please switch to the official
[android_sdk_v4.35.1]: https://github.com/adjust/android_sdk/tree/v4.35.1
[android_sdk_v4.38.0]: https://github.com/adjust/android_sdk/tree/v4.38.0
[android_sdk_v4.38.3]: https://github.com/adjust/android_sdk/tree/v4.38.3
[android_sdk_v5.0.0]: https://github.com/adjust/android_sdk/tree/v5.0.0
[android_sdk_v5.0.0]: https://github.com/adjust/android_sdk/tree/v5.0.0
[android_sdk_v5.0.1]: https://github.com/adjust/android_sdk/tree/v5.0.1
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5.0.0
5.0.1
2 changes: 1 addition & 1 deletion ext/android/sdk
Submodule sdk updated 32 files
+1 −1 Adjust/build.gradle
+1 −0 Adjust/examples/example-app-fbpixel/build.gradle
+1 −0 Adjust/examples/example-app-java/build.gradle
+1 −0 Adjust/examples/example-app-keyboard/build.gradle
+1 −0 Adjust/examples/example-app-kotlin/build.gradle
+1 −0 Adjust/examples/example-app-tv/build.gradle
+1 −0 Adjust/examples/example-app-webbridge/build.gradle
+1 −1 Adjust/plugins/sdk-plugin-huawei-referrer/build.gradle
+1 −1 Adjust/plugins/sdk-plugin-imei/build.gradle
+1 −1 Adjust/plugins/sdk-plugin-meta-referrer/build.gradle
+1 −1 Adjust/plugins/sdk-plugin-oaid/build.gradle
+1 −1 Adjust/plugins/sdk-plugin-samsung-clouddev/build.gradle
+1 −1 Adjust/plugins/sdk-plugin-samsung-referrer/build.gradle
+1 −1 Adjust/plugins/sdk-plugin-vivo-referrer/build.gradle
+1 −1 Adjust/plugins/sdk-plugin-webbridge/build.gradle
+17 −1 Adjust/plugins/sdk-plugin-webbridge/src/main/assets/adjust.js
+8 −0 Adjust/plugins/sdk-plugin-webbridge/src/main/assets/adjust_event.js
+8 −0 Adjust/plugins/sdk-plugin-webbridge/src/main/assets/adjust_third_party_sharing.js
+1 −4 Adjust/plugins/sdk-plugin-webbridge/src/main/java/com/adjust/sdk/webbridge/AdjustBridgeInstance.java
+1 −1 Adjust/plugins/sdk-plugin-xiaomi-referrer/build.gradle
+1 −1 Adjust/sdk-core/build.gradle
+1 −1 Adjust/sdk-core/src/main/java/com/adjust/sdk/Adjust.java
+1 −1 Adjust/sdk-core/src/main/java/com/adjust/sdk/AdjustConfig.java
+4 −1 Adjust/sdk-core/src/main/java/com/adjust/sdk/AdjustInstance.java
+1 −1 Adjust/sdk-core/src/main/java/com/adjust/sdk/Constants.java
+1 −1 Adjust/sdk-core/src/main/java/com/adjust/sdk/LogLevel.java
+4 −1 Adjust/sdk-core/src/main/java/com/adjust/sdk/PackageHandler.java
+0 −2 Adjust/sdk-core/src/main/java/com/adjust/sdk/network/ActivityPackageSender.java
+14 −1 Adjust/tests/test-app-core/src/main/java/com/adjust/testapp/AdjustCommandExecutor.java
+1 −1 Adjust/tests/test-app-webbridge/src/main/assets/command_executor.js
+11 −0 CHANGELOG.md
+1 −1 VERSION
2 changes: 1 addition & 1 deletion ext/ios/sdk
Submodule sdk updated from 21fbb8 to cfa3d1
10 changes: 5 additions & 5 deletions ionic-native/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ export class AdjustConfig {
private eventTrackingFailedCallback: (event: AdjustEventFailure) => void = null;
private sessionTrackingSucceededCallback: (session: AdjustSessionSuccess) => void = null;
private sessionTrackingFailedCallback: (session: AdjustSessionFailure) => void = null;
private deferredDeeplinkCallback: (uri: string) => void = null;
private skanUpdatedCallback: (skad4Data: AdjustSkanData) => void = null;
private deferredDeeplinkCallback: (deeplink: string) => void = null;
private skanUpdatedCallback: (skanData: AdjustSkanData) => void = null;

constructor(appToken: string, environment: AdjustEnvironment) {
this.appToken = appToken;
Expand Down Expand Up @@ -479,7 +479,7 @@ export interface AdjustEventFailure {
jsonResponse: string;
}

export interface AdjustSkadData {
export interface AdjustSkanData {
conversionValue: number;
coarseValue: string;
lockWindow: boolean;
Expand Down Expand Up @@ -534,7 +534,7 @@ export enum AdjustLogLevel {
* AdjustSessionFailure
* AdjustEventSuccess
* AdjustEventFailure
* AdjustSkadData
* AdjustSkanData
* AdjustPurchaseVerificationResult
* @classes
* AdjustConfig
Expand Down Expand Up @@ -776,7 +776,7 @@ export class Adjust extends AwesomeCordovaNativePlugin {
* If all keys and values from the global callback parameters have to be removed, call this method
*/
@Cordova({ sync: true })
removeGlobalPartnerParameter(): void {}
removeGlobalCallbackParameters(): void {}

/**
* Method used to add global partner parameters
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "5.0.0",
"version": "5.0.1",
"name": "com.adjust.sdk",
"cordova_name": "Adjust SDK Cordova Plugin",
"description": "Cordova plugin for the Adjust SDK",
Expand Down
4 changes: 2 additions & 2 deletions plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
xmlns:android="http://schemas.android.com/apk/res/android"
id="com.adjust.sdk"
version="5.0.0">
version="5.0.1">

<name>Adjust</name>
<description>Adjust plugin for Cordova</description>
Expand Down Expand Up @@ -74,7 +74,7 @@
<source-file src="src/android/AdjustCordova.java" target-dir="src/com/adjust/sdk" />
<source-file src="src/android/AdjustCordovaUtils.java" target-dir="src/com/adjust/sdk" />

<framework src="com.adjust.sdk:adjust-android:5.0.0"/>
<framework src="com.adjust.sdk:adjust-android:5.0.1"/>
<framework src="com.google.android.gms:play-services-ads-identifier:18.0.1" />
<framework src="com.android.installreferrer:installreferrer:2.2" />
</platform>
Expand Down
2 changes: 1 addition & 1 deletion src/android/AdjustCordova.java
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,7 @@ private void executeInitSdk(final JSONArray args) throws JSONException {
adjustConfig.setLogLevel(LogLevel.ASSERT);
break;
case "SUPPRESS":
adjustConfig.setLogLevel(LogLevel.SUPRESS);
adjustConfig.setLogLevel(LogLevel.SUPPRESS);
break;
case "INFO":
default:
Expand Down
8 changes: 4 additions & 4 deletions test/app/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions test/app/package.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"name": "com.adjust.examples",
"version": "5.0.0",
"version": "5.0.1",
"displayName": "AdjustTestApp",
"cordova": {
"platforms": [
"ios",
"android"
"android",
"ios"
],
"plugins": {
"cordova-plugin-console": {},
Expand Down
2 changes: 1 addition & 1 deletion test/plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "5.0.0",
"version": "5.0.1",
"name": "com.adjust.test",
"cordova_name": "Adjust Cordova Test Plugin",
"description": "Cordova Plugin For Adjust SDK Testing",
Expand Down
2 changes: 1 addition & 1 deletion test/plugin/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
xmlns:android="http://schemas.android.com/apk/res/android"
id="com.adjust.test"
version="5.0.0">
version="5.0.1">

<name>Adjust Test</name>
<description>Adjust Plugin For Cordova SDK Testing</description>
Expand Down
Binary file not shown.
4 changes: 2 additions & 2 deletions www/adjust.js
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ var Adjust = {
},

getSdkPrefix: function () {
return 'cordova5.0.0';
return 'cordova5.0.1';
},

addGlobalCallbackParameter: function(key, value) {
Expand Down Expand Up @@ -311,4 +311,4 @@ var Adjust = {
}
};

module.exports = Adjust;
module.exports = Adjust;

0 comments on commit 007083a

Please sign in to comment.