diff --git a/CHANGELOG.md b/CHANGELOG.md index 218601c..af4b0d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +### Version 5.4.4 (25th September 2025) +#### Changed +- Updated Gradle version of the plugin, example and test Android apps to `8.13.0` and `compileSdk` and `targetSdk` to `36` (https://github.com/adjust/flutter_sdk/issues/178). + +#### Native SDKs +- **iOS:** [v5.4.4](https://github.com/adjust/ios_sdk/tree/v5.4.4) +- **Android:** [v5.4.4](https://github.com/adjust/android_sdk/tree/v5.4.4) + +--- + ### Version 5.4.3 (23rd September 2025) #### Added - Added support for processing deferred deep links in session responses. diff --git a/VERSION b/VERSION index 6ffbe8b..426c1c1 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -5.4.3 +5.4.4 diff --git a/android/build.gradle b/android/build.gradle index 8a318e9..d1d2faa 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -7,7 +7,7 @@ buildscript { } dependencies { - classpath('com.android.tools.build:gradle:8.2.1') + classpath('com.android.tools.build:gradle:8.13.0') } } rootProject.allprojects { @@ -24,7 +24,7 @@ rootProject.allprojects { } apply plugin: 'com.android.library' android { - compileSdkVersion 33 + compileSdkVersion 36 defaultConfig { minSdkVersion 16 diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index bad3715..248fcbc 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Mon Jan 06 12:48:45 CET 2025 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/example/android/app/build.gradle.kts b/example/android/app/build.gradle.kts index 34c65db..d96d831 100644 --- a/example/android/app/build.gradle.kts +++ b/example/android/app/build.gradle.kts @@ -7,7 +7,8 @@ plugins { android { namespace = "com.adjust.examples" - compileSdk = flutter.compileSdkVersion + // compileSdk = flutter.compileSdkVersion + compileSdk = 36 ndkVersion = flutter.ndkVersion compileOptions { @@ -22,7 +23,8 @@ android { defaultConfig { applicationId = "com.adjust.examples" minSdk = flutter.minSdkVersion - targetSdk = flutter.targetSdkVersion + // targetSdk = flutter.targetSdkVersion + targetSdk = 36 versionCode = flutter.versionCode versionName = flutter.versionName } diff --git a/example/android/gradle/wrapper/gradle-wrapper.properties b/example/android/gradle/wrapper/gradle-wrapper.properties index ac3b479..02767eb 100644 --- a/example/android/gradle/wrapper/gradle-wrapper.properties +++ b/example/android/gradle/wrapper/gradle-wrapper.properties @@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-all.zip diff --git a/example/android/settings.gradle.kts b/example/android/settings.gradle.kts index fb605bc..75af8a4 100644 --- a/example/android/settings.gradle.kts +++ b/example/android/settings.gradle.kts @@ -19,7 +19,7 @@ pluginManagement { plugins { id("dev.flutter.flutter-plugin-loader") version "1.0.0" - id("com.android.application") version "8.9.1" apply false + id("com.android.application") version "8.13.0" apply false id("org.jetbrains.kotlin.android") version "2.1.0" apply false } diff --git a/ios/adjust_sdk.podspec b/ios/adjust_sdk.podspec index 383f500..cca80ae 100644 --- a/ios/adjust_sdk.podspec +++ b/ios/adjust_sdk.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'adjust_sdk' - s.version = '5.4.3' + s.version = '5.4.4' s.summary = 'Adjust Flutter SDK for iOS platform' s.description = <<-DESC Adjust Flutter SDK for iOS platform. diff --git a/lib/adjust.dart b/lib/adjust.dart index 7910183..5b96c8a 100644 --- a/lib/adjust.dart +++ b/lib/adjust.dart @@ -24,7 +24,7 @@ import 'package:flutter/services.dart'; import 'package:meta/meta.dart'; class Adjust { - static const String _sdkPrefix = 'flutter5.4.3'; + static const String _sdkPrefix = 'flutter5.4.4'; static const MethodChannel _channel = const MethodChannel('com.adjust.sdk/api'); diff --git a/pubspec.yaml b/pubspec.yaml index 492da91..e6ad18e 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: adjust_sdk description: This is the Flutter SDK of Adjust™. You can read more about Adjust™ at adjust.com. homepage: https://github.com/adjust/flutter_sdk -version: 5.4.3 +version: 5.4.4 environment: sdk: ">=2.12.0 <4.0.0" diff --git a/test/app/android/app/build.gradle.kts b/test/app/android/app/build.gradle.kts index c0201c5..aa22590 100644 --- a/test/app/android/app/build.gradle.kts +++ b/test/app/android/app/build.gradle.kts @@ -7,7 +7,8 @@ plugins { android { namespace = "com.adjust.examples" - compileSdk = flutter.compileSdkVersion + // compileSdk = flutter.compileSdkVersion + compileSdk = 36 ndkVersion = flutter.ndkVersion compileOptions { @@ -22,7 +23,8 @@ android { defaultConfig { applicationId = "com.adjust.examples" minSdk = flutter.minSdkVersion - targetSdk = flutter.targetSdkVersion + // targetSdk = flutter.targetSdkVersion + targetSdk = 36 versionCode = flutter.versionCode versionName = flutter.versionName } diff --git a/test/app/android/gradle/wrapper/gradle-wrapper.properties b/test/app/android/gradle/wrapper/gradle-wrapper.properties index ac3b479..02767eb 100644 --- a/test/app/android/gradle/wrapper/gradle-wrapper.properties +++ b/test/app/android/gradle/wrapper/gradle-wrapper.properties @@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-all.zip diff --git a/test/app/android/settings.gradle.kts b/test/app/android/settings.gradle.kts index 16f2310..52b6509 100644 --- a/test/app/android/settings.gradle.kts +++ b/test/app/android/settings.gradle.kts @@ -19,7 +19,7 @@ pluginManagement { plugins { id("dev.flutter.flutter-plugin-loader") version "1.0.0" - id("com.android.application") version "8.9.1" apply false + id("com.android.application") version "8.13.0" apply false id("org.jetbrains.kotlin.android") version "2.1.0" apply false } diff --git a/test/app/lib/main.dart b/test/app/lib/main.dart index 7100b49..b898c4d 100644 --- a/test/app/lib/main.dart +++ b/test/app/lib/main.dart @@ -39,7 +39,7 @@ class TestHomePage extends StatefulWidget { class _TestHomePageState extends State { // configuration constants - static const String _defaultAddress = '192.168.0.34'; + static const String _defaultAddress = '192.168.86.217'; static const String _androidProtocol = 'https'; static const String _androidPort = '8443'; static const String _iosProtocol = 'http'; diff --git a/test/ios/test_lib.podspec b/test/ios/test_lib.podspec index 9ff1727..9f769a0 100644 --- a/test/ios/test_lib.podspec +++ b/test/ios/test_lib.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'test_lib' - s.version = '5.4.3' + s.version = '5.4.4' s.summary = 'Adjust test library for iOS platform' s.description = <<-DESC Adjust test library for iOS platform.