diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c21e861..b170c1ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,128 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## 2024-10-23 + +### Changes + +--- + +Packages with breaking changes: + + - [`rudder_integration_firebase_flutter` - `v4.0.0`](#rudder_integration_firebase_flutter---v400) + - [`rudder_sdk_flutter_example` - `v0.1.0`](#rudder_sdk_flutter_example---v010) + +Packages with other changes: + + - [`rudder_integration_adjust_flutter` - `v2.0.1`](#rudder_integration_adjust_flutter---v201) + - [`rudder_integration_amplitude_flutter` - `v2.0.1`](#rudder_integration_amplitude_flutter---v201) + - [`rudder_integration_appcenter_flutter` - `v2.0.1`](#rudder_integration_appcenter_flutter---v201) + - [`rudder_integration_appsflyer_flutter` - `v1.1.15`](#rudder_integration_appsflyer_flutter---v1115) + - [`rudder_integration_braze_flutter` - `v2.0.1`](#rudder_integration_braze_flutter---v201) + - [`rudder_integration_kochava_flutter` - `v2.0.1`](#rudder_integration_kochava_flutter---v201) + - [`rudder_integration_leanplum_flutter` - `v2.0.1`](#rudder_integration_leanplum_flutter---v201) + - [`rudder_plugin_android` - `v3.0.1`](#rudder_plugin_android---v301) + - [`rudder_plugin_db_encryption` - `v1.1.2`](#rudder_plugin_db_encryption---v112) + - [`rudder_plugin_ios` - `v3.0.1`](#rudder_plugin_ios---v301) + - [`rudder_plugin_web` - `v3.0.1`](#rudder_plugin_web---v301) + - [`rudder_sdk_flutter` - `v3.0.1`](#rudder_sdk_flutter---v301) + - [`rudder_sdk_flutter_monorepo` - `v4.0.1`](#rudder_sdk_flutter_monorepo---v401) + +--- + +#### `rudder_integration_firebase_flutter` - `v4.0.0` + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + - **FIX**: made Appcenter, Appsflyer, Firebase iOS Modules as static_frameworks. ([ee0fb3e3](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee0fb3e367528c732ffc01f339984ec15ae92a5e)) + - **FIX**: fixed flutter engine hasn't started running issue ([#78](https://github.com/rudderlabs/rudder-sdk-flutter/issues/78)). ([53f9965e](https://github.com/rudderlabs/rudder-sdk-flutter/commit/53f9965e63c0ec36e3b298956c1df1a231f5a2e0)) + - **FEAT**: use the sqlcipher-android library in db encryption android plugin ([#174](https://github.com/rudderlabs/rudder-sdk-flutter/issues/174)). ([b0abeb1d](https://github.com/rudderlabs/rudder-sdk-flutter/commit/b0abeb1d9063e56dca5f756225ad9b62c03616b8)) + - **FEAT**: added kochava device mode support ([#152](https://github.com/rudderlabs/rudder-sdk-flutter/issues/152)). ([7de30862](https://github.com/rudderlabs/rudder-sdk-flutter/commit/7de3086291a0355a474aa81b5be91906dd00bb70)) + - **FEAT**: made deviceId collection configurable and de-coupled anonymousid and deviceId ([#117](https://github.com/rudderlabs/rudder-sdk-flutter/issues/117)). ([28611542](https://github.com/rudderlabs/rudder-sdk-flutter/commit/28611542be971ddd389b011c77a3b5d82b6d7fff)) + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) + +#### `rudder_sdk_flutter_example` - `v0.1.0` + + - **REFACTOR**: add melos monorepo tooling, code analysis, precommit hooks ([#58](https://github.com/rudderlabs/rudder-sdk-flutter/issues/58)). ([f5523f2f](https://github.com/rudderlabs/rudder-sdk-flutter/commit/f5523f2fb41b723f1d0b1c090fbc880a79049aab)) + - **FIX**: flutter android build issue ([#187](https://github.com/rudderlabs/rudder-sdk-flutter/issues/187)). ([0f3e21cc](https://github.com/rudderlabs/rudder-sdk-flutter/commit/0f3e21cc5a74552d74fe13f43039f0f6d428a89c)) + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + - **FIX**: enable static framework setting in Kochava iOS Integration Podspec ([#166](https://github.com/rudderlabs/rudder-sdk-flutter/issues/166)). ([da517443](https://github.com/rudderlabs/rudder-sdk-flutter/commit/da517443dc52d912a9022f27c016bb918c760c10)) + - **FIX**: update the version of iOS SDK to address the Privacy Manifest issue ([#162](https://github.com/rudderlabs/rudder-sdk-flutter/issues/162)). ([08c9d23c](https://github.com/rudderlabs/rudder-sdk-flutter/commit/08c9d23cbf3361cc63ce13ab20416d387991596a)) + - **FIX**: fixed issues with user session on android platform. ([937c9318](https://github.com/rudderlabs/rudder-sdk-flutter/commit/937c93188b920e9b64d435c03cfe60ec0a90f512)) + - **FIX**: updated dart sdk version constraints across all packages to >=2.17.6. ([ca4a589a](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ca4a589addcd631d9501599052eaec11d8ec7391)) + - **FIX**: fixed build issues in example android app. ([f6dfb180](https://github.com/rudderlabs/rudder-sdk-flutter/commit/f6dfb1802dfeff217dd8c5003701ac4a09dab0a6)) + - **FIX**: fix build issues on android sample app. ([44b999be](https://github.com/rudderlabs/rudder-sdk-flutter/commit/44b999bed8c0d3271a84ea72e5fea356f84d7430)) + - **FIX**(rudder_sdk_flutter_example): fixed the issue of automatic screen events being sent before SDK initialization. ([9f43689b](https://github.com/rudderlabs/rudder-sdk-flutter/commit/9f43689b3dff57251f43344a0704abb0073a8767)) + - **FIX**: fixed flutter engine hasn't started running issue ([#78](https://github.com/rudderlabs/rudder-sdk-flutter/issues/78)). ([53f9965e](https://github.com/rudderlabs/rudder-sdk-flutter/commit/53f9965e63c0ec36e3b298956c1df1a231f5a2e0)) + - **FIX**: fixed rudder_logger un-initialized issue ([#69](https://github.com/rudderlabs/rudder-sdk-flutter/issues/69)). ([118fb52b](https://github.com/rudderlabs/rudder-sdk-flutter/commit/118fb52b7011282f3200be3d47a30cc548563350)) + - **FEAT**: use the sqlcipher-android library in db encryption android plugin ([#174](https://github.com/rudderlabs/rudder-sdk-flutter/issues/174)). ([b0abeb1d](https://github.com/rudderlabs/rudder-sdk-flutter/commit/b0abeb1d9063e56dca5f756225ad9b62c03616b8)) + - **FEAT**: added kochava device mode support ([#152](https://github.com/rudderlabs/rudder-sdk-flutter/issues/152)). ([7de30862](https://github.com/rudderlabs/rudder-sdk-flutter/commit/7de3086291a0355a474aa81b5be91906dd00bb70)) + - **FEAT**: implemented user session support in iOS plugin. ([48a01dee](https://github.com/rudderlabs/rudder-sdk-flutter/commit/48a01deee3633152685f1bddf137ec6d3833157d)) + - **FEAT**: added support for encrypting events persisted in sqlite3 db ([#118](https://github.com/rudderlabs/rudder-sdk-flutter/issues/118)). ([24175a59](https://github.com/rudderlabs/rudder-sdk-flutter/commit/24175a59dafee3aeafa858b4b633ebf8e09836ac)) + - **FEAT**: made deviceId collection configurable and de-coupled anonymousid and deviceId ([#117](https://github.com/rudderlabs/rudder-sdk-flutter/issues/117)). ([28611542](https://github.com/rudderlabs/rudder-sdk-flutter/commit/28611542be971ddd389b011c77a3b5d82b6d7fff)) + - **FEAT**(monorepo): updated android & ios sdk version range in plugins to start from 1.8.1 & 1.8.0. ([32346cc9](https://github.com/rudderlabs/rudder-sdk-flutter/commit/32346cc9e0da51e7cdca1daf5ab2a1ac2b8b1a88)) + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) + +#### `rudder_integration_adjust_flutter` - `v2.0.1` + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + +#### `rudder_integration_amplitude_flutter` - `v2.0.1` + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + +#### `rudder_integration_appcenter_flutter` - `v2.0.1` + + - **FIX**: flutter android build issue ([#187](https://github.com/rudderlabs/rudder-sdk-flutter/issues/187)). ([0f3e21cc](https://github.com/rudderlabs/rudder-sdk-flutter/commit/0f3e21cc5a74552d74fe13f43039f0f6d428a89c)) + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + +#### `rudder_integration_appsflyer_flutter` - `v1.1.15` + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + +#### `rudder_integration_braze_flutter` - `v2.0.1` + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + +#### `rudder_integration_kochava_flutter` - `v2.0.1` + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + +#### `rudder_integration_leanplum_flutter` - `v2.0.1` + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + +#### `rudder_plugin_android` - `v3.0.1` + + - **FIX**: flutter android build issue ([#187](https://github.com/rudderlabs/rudder-sdk-flutter/issues/187)). ([0f3e21cc](https://github.com/rudderlabs/rudder-sdk-flutter/commit/0f3e21cc5a74552d74fe13f43039f0f6d428a89c)) + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + +#### `rudder_plugin_db_encryption` - `v1.1.2` + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + +#### `rudder_plugin_ios` - `v3.0.1` + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + +#### `rudder_plugin_web` - `v3.0.1` + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + +#### `rudder_sdk_flutter` - `v3.0.1` + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + +#### `rudder_sdk_flutter_monorepo` - `v4.0.1` + + - **FIX**: flutter android build issue ([#187](https://github.com/rudderlabs/rudder-sdk-flutter/issues/187)). ([0f3e21cc](https://github.com/rudderlabs/rudder-sdk-flutter/commit/0f3e21cc5a74552d74fe13f43039f0f6d428a89c)) + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + +## 4.0.1 + + - **FIX**: flutter android build issue ([#187](https://github.com/rudderlabs/rudder-sdk-flutter/issues/187)). ([0f3e21cc](https://github.com/rudderlabs/rudder-sdk-flutter/commit/0f3e21cc5a74552d74fe13f43039f0f6d428a89c)) + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + + ## 2024-09-26 ### Changes diff --git a/packages/example/CHANGELOG.md b/packages/example/CHANGELOG.md index de8d4893..27fd7bdb 100644 --- a/packages/example/CHANGELOG.md +++ b/packages/example/CHANGELOG.md @@ -1,5 +1,29 @@ ## 0.1.0 +> Note: This release has breaking changes. + + - **REFACTOR**: add melos monorepo tooling, code analysis, precommit hooks ([#58](https://github.com/rudderlabs/rudder-sdk-flutter/issues/58)). ([f5523f2f](https://github.com/rudderlabs/rudder-sdk-flutter/commit/f5523f2fb41b723f1d0b1c090fbc880a79049aab)) + - **FIX**: flutter android build issue ([#187](https://github.com/rudderlabs/rudder-sdk-flutter/issues/187)). ([0f3e21cc](https://github.com/rudderlabs/rudder-sdk-flutter/commit/0f3e21cc5a74552d74fe13f43039f0f6d428a89c)) + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + - **FIX**: enable static framework setting in Kochava iOS Integration Podspec ([#166](https://github.com/rudderlabs/rudder-sdk-flutter/issues/166)). ([da517443](https://github.com/rudderlabs/rudder-sdk-flutter/commit/da517443dc52d912a9022f27c016bb918c760c10)) + - **FIX**: update the version of iOS SDK to address the Privacy Manifest issue ([#162](https://github.com/rudderlabs/rudder-sdk-flutter/issues/162)). ([08c9d23c](https://github.com/rudderlabs/rudder-sdk-flutter/commit/08c9d23cbf3361cc63ce13ab20416d387991596a)) + - **FIX**: fixed issues with user session on android platform. ([937c9318](https://github.com/rudderlabs/rudder-sdk-flutter/commit/937c93188b920e9b64d435c03cfe60ec0a90f512)) + - **FIX**: updated dart sdk version constraints across all packages to >=2.17.6. ([ca4a589a](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ca4a589addcd631d9501599052eaec11d8ec7391)) + - **FIX**: fixed build issues in example android app. ([f6dfb180](https://github.com/rudderlabs/rudder-sdk-flutter/commit/f6dfb1802dfeff217dd8c5003701ac4a09dab0a6)) + - **FIX**: fix build issues on android sample app. ([44b999be](https://github.com/rudderlabs/rudder-sdk-flutter/commit/44b999bed8c0d3271a84ea72e5fea356f84d7430)) + - **FIX**(rudder_sdk_flutter_example): fixed the issue of automatic screen events being sent before SDK initialization. ([9f43689b](https://github.com/rudderlabs/rudder-sdk-flutter/commit/9f43689b3dff57251f43344a0704abb0073a8767)) + - **FIX**: fixed flutter engine hasn't started running issue ([#78](https://github.com/rudderlabs/rudder-sdk-flutter/issues/78)). ([53f9965e](https://github.com/rudderlabs/rudder-sdk-flutter/commit/53f9965e63c0ec36e3b298956c1df1a231f5a2e0)) + - **FIX**: fixed rudder_logger un-initialized issue ([#69](https://github.com/rudderlabs/rudder-sdk-flutter/issues/69)). ([118fb52b](https://github.com/rudderlabs/rudder-sdk-flutter/commit/118fb52b7011282f3200be3d47a30cc548563350)) + - **FEAT**: use the sqlcipher-android library in db encryption android plugin ([#174](https://github.com/rudderlabs/rudder-sdk-flutter/issues/174)). ([b0abeb1d](https://github.com/rudderlabs/rudder-sdk-flutter/commit/b0abeb1d9063e56dca5f756225ad9b62c03616b8)) + - **FEAT**: added kochava device mode support ([#152](https://github.com/rudderlabs/rudder-sdk-flutter/issues/152)). ([7de30862](https://github.com/rudderlabs/rudder-sdk-flutter/commit/7de3086291a0355a474aa81b5be91906dd00bb70)) + - **FEAT**: implemented user session support in iOS plugin. ([48a01dee](https://github.com/rudderlabs/rudder-sdk-flutter/commit/48a01deee3633152685f1bddf137ec6d3833157d)) + - **FEAT**: added support for encrypting events persisted in sqlite3 db ([#118](https://github.com/rudderlabs/rudder-sdk-flutter/issues/118)). ([24175a59](https://github.com/rudderlabs/rudder-sdk-flutter/commit/24175a59dafee3aeafa858b4b633ebf8e09836ac)) + - **FEAT**: made deviceId collection configurable and de-coupled anonymousid and deviceId ([#117](https://github.com/rudderlabs/rudder-sdk-flutter/issues/117)). ([28611542](https://github.com/rudderlabs/rudder-sdk-flutter/commit/28611542be971ddd389b011c77a3b5d82b6d7fff)) + - **FEAT**(monorepo): updated android & ios sdk version range in plugins to start from 1.8.1 & 1.8.0. ([32346cc9](https://github.com/rudderlabs/rudder-sdk-flutter/commit/32346cc9e0da51e7cdca1daf5ab2a1ac2b8b1a88)) + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) + +## 0.1.0 + > Note: This release has breaking changes. - **REFACTOR**: add melos monorepo tooling, code analysis, precommit hooks ([#58](https://github.com/rudderlabs/rudder-sdk-flutter/issues/58)). ([f5523f2f](https://github.com/rudderlabs/rudder-sdk-flutter/commit/f5523f2fb41b723f1d0b1c090fbc880a79049aab)) diff --git a/packages/example/android/app/build.gradle b/packages/example/android/app/build.gradle index 320c2951..d8b708e6 100644 --- a/packages/example/android/app/build.gradle +++ b/packages/example/android/app/build.gradle @@ -1,3 +1,11 @@ +plugins { + id "com.android.application" + id "kotlin-android" + id "dev.flutter.flutter-gradle-plugin" + // Firebase Device Mode + id "com.google.gms.google-services" +} + def localProperties = new Properties() def localPropertiesFile = rootProject.file('local.properties') if (localPropertiesFile.exists()) { @@ -6,11 +14,6 @@ if (localPropertiesFile.exists()) { } } -def flutterRoot = localProperties.getProperty('flutter.sdk') -if (flutterRoot == null) { - throw new GradleException('Flutter SDK not found. Define location with flutter.sdk in the local.properties file.') -} - def flutterVersionCode = localProperties.getProperty('flutter.versionCode') if (flutterVersionCode == null) { flutterVersionCode = '1' @@ -21,17 +24,9 @@ if (flutterVersionName == null) { flutterVersionName = '1.0' } -apply plugin: 'com.android.application' -// Firebase Device Mode -apply plugin: 'com.google.gms.google-services' -apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" - android { compileSdk 34 - lintOptions { - disable 'InvalidPackage' - } defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). @@ -51,10 +46,16 @@ android { proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } + packagingOptions { + resources { + excludes += ['META-INF/com.android.tools/proguard/coroutines.pro'] + } + } // Braze Device Mode - packagingOptions { - exclude "META-INF/com.android.tools/proguard/coroutines.pro" + namespace 'com.rudderstack.rudder_sdk_flutter_example' + lint { + disable 'InvalidPackage' } } diff --git a/packages/example/android/app/src/main/AndroidManifest.xml b/packages/example/android/app/src/main/AndroidManifest.xml index 77abb4b5..54c9fb34 100644 --- a/packages/example/android/app/src/main/AndroidManifest.xml +++ b/packages/example/android/app/src/main/AndroidManifest.xml @@ -1,7 +1,6 @@ diff --git a/packages/example/android/build.gradle b/packages/example/android/build.gradle index 9bea35eb..bc157bd1 100644 --- a/packages/example/android/build.gradle +++ b/packages/example/android/build.gradle @@ -1,16 +1,3 @@ -buildscript { - repositories { - google() - mavenCentral() - } - - dependencies { - classpath 'com.android.tools.build:gradle:7.1.2' - // Firebase Device Mode - classpath 'com.google.gms:google-services:4.3.13' - } -} - allprojects { repositories { google() diff --git a/packages/example/android/settings.gradle b/packages/example/android/settings.gradle index 44e62bcf..e81967aa 100644 --- a/packages/example/android/settings.gradle +++ b/packages/example/android/settings.gradle @@ -1,11 +1,27 @@ -include ':app' +pluginManagement { + def flutterSdkPath = { + def properties = new Properties() + file("local.properties").withInputStream { properties.load(it) } + def flutterSdkPath = properties.getProperty("flutter.sdk") + assert flutterSdkPath != null, "flutter.sdk not set in local.properties" + return flutterSdkPath + }() + + includeBuild("$flutterSdkPath/packages/flutter_tools/gradle") -def localPropertiesFile = new File(rootProject.projectDir, "local.properties") -def properties = new Properties() + repositories { + google() + mavenCentral() + gradlePluginPortal() + } +} -assert localPropertiesFile.exists() -localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) } +plugins { + id "dev.flutter.flutter-plugin-loader" version "1.0.0" + id "com.android.application" version '7.4.2' apply false + id "org.jetbrains.kotlin.android" version "1.7.10" apply false + // Firebase Device Mode + id "com.google.gms.google-services" version "4.4.2" apply false +} -def flutterSdkPath = properties.getProperty("flutter.sdk") -assert flutterSdkPath != null, "flutter.sdk not set in local.properties" -apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle" +include ':app' diff --git a/packages/example/ios/Podfile b/packages/example/ios/Podfile index d4ccac94..992ba1f8 100644 --- a/packages/example/ios/Podfile +++ b/packages/example/ios/Podfile @@ -31,6 +31,9 @@ target 'Runner' do use_frameworks! use_modular_headers! + # Fix Adjust iOS SDK to a particular version to avoid the build error caused by the breaking changes in the latest version + pod 'Adjust', '4.38.1' + flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__)) end diff --git a/packages/example/ios/Podfile.lock b/packages/example/ios/Podfile.lock index 50940ddc..baff3a2d 100644 --- a/packages/example/ios/Podfile.lock +++ b/packages/example/ios/Podfile.lock @@ -109,11 +109,6 @@ PODS: - GoogleUtilities/UserDefaults (7.13.0): - GoogleUtilities/Logger - GoogleUtilities/Privacy - - KochavaAdNetworkiOS (5.1.0): - - KochavaTrackeriOS (~> 5.1.0) - - KochavaCoreiOS (5.1.1) - - KochavaTrackeriOS (5.1.0): - - KochavaCoreiOS (~> 5.1.0) - Leanplum-iOS-SDK (4.0.0) - MetricsReporter (1.2.1): - RSCrashReporter (= 1.0.1) @@ -145,10 +140,6 @@ PODS: - Rudder-Firebase (3.0.0): - FirebaseAnalytics (= 10.3.0) - Rudder (~> 1.8) - - Rudder-Kochava (1.0.1): - - KochavaAdNetworkiOS (= 5.1.0) - - KochavaTrackeriOS (= 5.1.0) - - Rudder (~> 1.0) - Rudder-Leanplum (1.0.2): - Leanplum-iOS-SDK (= 4.0.0) - Rudder (~> 1.0) @@ -176,10 +167,6 @@ PODS: - Flutter - Rudder-Firebase (= 3.0.0) - rudder_plugin_ios - - rudder_integration_kochava_flutter (1.0.0): - - Flutter - - Rudder-Kochava (= 1.0.1) - - rudder_plugin_ios - rudder_integration_leanplum_flutter (1.0.1): - Flutter - Rudder-Leanplum (= 1.0.2) @@ -206,6 +193,7 @@ PODS: - SQLCipher/common DEPENDENCIES: + - Adjust (= 4.38.1) - Flutter (from `Flutter`) - rudder_integration_adjust_flutter (from `.symlinks/plugins/rudder_integration_adjust_flutter/ios`) - rudder_integration_amplitude_flutter (from `.symlinks/plugins/rudder_integration_amplitude_flutter/ios`) @@ -213,7 +201,6 @@ DEPENDENCIES: - rudder_integration_appsflyer_flutter (from `.symlinks/plugins/rudder_integration_appsflyer_flutter/ios`) - rudder_integration_braze_flutter (from `.symlinks/plugins/rudder_integration_braze_flutter/ios`) - rudder_integration_firebase_flutter (from `.symlinks/plugins/rudder_integration_firebase_flutter/ios`) - - rudder_integration_kochava_flutter (from `.symlinks/plugins/rudder_integration_kochava_flutter/ios`) - rudder_integration_leanplum_flutter (from `.symlinks/plugins/rudder_integration_leanplum_flutter/ios`) - rudder_plugin_db_encryption (from `.symlinks/plugins/rudder_plugin_db_encryption/ios`) - rudder_plugin_ios (from `.symlinks/plugins/rudder_plugin_ios/ios`) @@ -231,9 +218,6 @@ SPEC REPOS: - FirebaseInstallations - GoogleAppMeasurement - GoogleUtilities - - KochavaAdNetworkiOS - - KochavaCoreiOS - - KochavaTrackeriOS - Leanplum-iOS-SDK - MetricsReporter - nanopb @@ -246,7 +230,6 @@ SPEC REPOS: - Rudder-Appsflyer - Rudder-Braze - Rudder-Firebase - - Rudder-Kochava - Rudder-Leanplum - RudderDatabaseEncryption - RudderKit @@ -268,8 +251,6 @@ EXTERNAL SOURCES: :path: ".symlinks/plugins/rudder_integration_braze_flutter/ios" rudder_integration_firebase_flutter: :path: ".symlinks/plugins/rudder_integration_firebase_flutter/ios" - rudder_integration_kochava_flutter: - :path: ".symlinks/plugins/rudder_integration_kochava_flutter/ios" rudder_integration_leanplum_flutter: :path: ".symlinks/plugins/rudder_integration_leanplum_flutter/ios" rudder_plugin_db_encryption: @@ -290,9 +271,6 @@ SPEC CHECKSUMS: Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 GoogleAppMeasurement: c7d6fff39bf2d829587d74088d582e32d75133c3 GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - KochavaAdNetworkiOS: b4a671bdb13deb8b1fef59efb34b57ac775aa49e - KochavaCoreiOS: c099a9e3d80eda82428374acb29ce61d7c275568 - KochavaTrackeriOS: c6b14739bc31a10ce8c8737b75cfecf9394903b3 Leanplum-iOS-SDK: 8115f65d185eb94d94c4ab08176dfcb4a8b97926 MetricsReporter: 99596ee5003c69949ed2f50acc34aee83c42f843 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 @@ -305,7 +283,6 @@ SPEC CHECKSUMS: Rudder-Appsflyer: b19834ae8d933444411813556e0fe70a33df224a Rudder-Braze: e58e0e8163a2dcf0d45ec2d12bdb0ec3329c3681 Rudder-Firebase: 9f061bf3c23900e1a8f32f8b079ae17e04874f17 - Rudder-Kochava: 96f3a98355cc5c202f4b5e281c8db1758a09a710 Rudder-Leanplum: e2c9ffa48ea227c3574998afa1e287061ad042ee rudder_integration_adjust_flutter: f6a577ba34897c0f0c632b9f5b4481655c64c5a0 rudder_integration_amplitude_flutter: cd42eb43e0c6bf73b70ace1f89179d5c344f03f3 @@ -313,7 +290,6 @@ SPEC CHECKSUMS: rudder_integration_appsflyer_flutter: 47ac2556ff3b538c9ca5a144ca1c616a6ee6415b rudder_integration_braze_flutter: 7c05ce87d5bfc0f6dc00e641f09595e8867a1ebe rudder_integration_firebase_flutter: e68a0a215725a04883a83c7f0d16b68f3d6c217d - rudder_integration_kochava_flutter: 8403b6f8f797c742e43d38dd24a803f1e7186a81 rudder_integration_leanplum_flutter: e78fd45ea2b251891a8c1ced32071b3254077862 rudder_plugin_db_encryption: dd7c5dccfe409c14a226dbc4be19256929060f9a rudder_plugin_ios: a337ccdc5313621e0b1260551e8ebbc6bb492c36 @@ -322,6 +298,6 @@ SPEC CHECKSUMS: SDWebImage: 40b0b4053e36c660a764958bff99eed16610acbb SQLCipher: 838309284f29953a28ad2e81d87d55ea6b7c74fd -PODFILE CHECKSUM: a5f5d7f5a11db7c7e642078abfcd793cf55602b7 +PODFILE CHECKSUM: 4e777ae6648ce97fa9650180d69b098c3925a93a -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/packages/example/lib/home_screen.dart b/packages/example/lib/home_screen.dart index 56012d93..51957c9e 100644 --- a/packages/example/lib/home_screen.dart +++ b/packages/example/lib/home_screen.dart @@ -4,7 +4,6 @@ import 'package:flutter/material.dart'; import 'package:flutter_dotenv/flutter_dotenv.dart'; import 'package:rudder_plugin_db_encryption/rudder_plugin_db_encryption.dart'; import 'package:rudder_sdk_flutter/RudderController.dart'; -import 'package:rudder_integration_kochava_flutter/rudder_integration_kochava_flutter.dart'; import 'package:rudder_integration_appcenter_flutter/rudder_integration_appcenter_flutter.dart'; import 'package:rudder_integration_braze_flutter/rudder_integration_braze_flutter.dart'; import 'package:rudder_integration_firebase_flutter/rudder_integration_firebase_flutter.dart'; @@ -59,7 +58,6 @@ class HomeScreenState extends State { ); RudderConfigBuilder builder = RudderConfigBuilder(); builder - ..withFactory(RudderIntegrationKochavaFlutter()) ..withFactory(RudderIntegrationAppcenterFlutter()) ..withFactory(RudderIntegrationFirebaseFlutter()) ..withFactory(RudderIntegrationBrazeFlutter()) diff --git a/packages/example/pubspec.lock b/packages/example/pubspec.lock index 6bae738c..480af02a 100644 --- a/packages/example/pubspec.lock +++ b/packages/example/pubspec.lock @@ -366,98 +366,91 @@ packages: path: "../integrations/rudder_integration_adjust_flutter" relative: true source: path - version: "1.3.0" + version: "2.0.0" rudder_integration_amplitude_flutter: dependency: "direct main" description: path: "../integrations/rudder_integration_amplitude_flutter" relative: true source: path - version: "1.3.0" + version: "2.0.0" rudder_integration_appcenter_flutter: dependency: "direct main" description: path: "../integrations/rudder_integration_appcenter_flutter" relative: true source: path - version: "1.4.0" + version: "2.0.0" rudder_integration_appsflyer_flutter: dependency: "direct main" description: path: "../integrations/rudder_integration_appsflyer_flutter" relative: true source: path - version: "1.1.13" + version: "1.1.14" rudder_integration_braze_flutter: dependency: "direct main" description: path: "../integrations/rudder_integration_braze_flutter" relative: true source: path - version: "1.3.0" + version: "2.0.0" rudder_integration_firebase_flutter: dependency: "direct main" description: path: "../integrations/rudder_integration_firebase_flutter" relative: true source: path - version: "2.3.0" - rudder_integration_kochava_flutter: - dependency: "direct main" - description: - path: "../integrations/rudder_integration_kochava_flutter" - relative: true - source: path - version: "1.2.0" + version: "3.0.0" rudder_integration_leanplum_flutter: dependency: "direct main" description: path: "../integrations/rudder_integration_leanplum_flutter" relative: true source: path - version: "1.3.0" + version: "2.0.0" rudder_plugin_android: dependency: "direct overridden" description: path: "../plugins/rudder_plugin_android" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_db_encryption: dependency: "direct main" description: path: "../plugins/rudder_plugin_db_encryption" relative: true source: path - version: "1.1.0" + version: "1.1.1" rudder_plugin_ios: dependency: "direct overridden" description: path: "../plugins/rudder_plugin_ios" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_web: dependency: "direct overridden" description: path: "../plugins/rudder_plugin_web" relative: true source: path - version: "2.8.0" + version: "3.0.0" rudder_sdk_flutter: dependency: "direct main" description: path: "../plugins/rudder_plugin" relative: true source: path - version: "2.10.0" + version: "3.0.0" rudder_sdk_flutter_platform_interface: dependency: "direct overridden" description: path: "../plugins/rudder_plugin_interface" relative: true source: path - version: "2.9.0" + version: "3.0.0" sky_engine: dependency: transitive description: flutter diff --git a/packages/example/pubspec.yaml b/packages/example/pubspec.yaml index 2ecba69f..d747f93f 100644 --- a/packages/example/pubspec.yaml +++ b/packages/example/pubspec.yaml @@ -11,16 +11,26 @@ environment: dependencies: flutter: sdk: flutter - rudder_sdk_flutter: ^2.10.0 - rudder_plugin_db_encryption: ^1.1.1 - rudder_integration_amplitude_flutter: ^2.0.0 - rudder_integration_adjust_flutter: ^2.0.0 - rudder_integration_firebase_flutter: ^3.0.0 - rudder_integration_braze_flutter: ^2.0.0 - rudder_integration_appcenter_flutter: ^2.0.0 - rudder_integration_leanplum_flutter: ^2.0.0 - rudder_integration_appsflyer_flutter: ^1.1.14 - rudder_integration_kochava_flutter: ^2.0.0 + rudder_sdk_flutter: + path: "../plugins/rudder_plugin" + rudder_plugin_db_encryption: + path: "../integrations/rudder_plugin_db_encryption" + rudder_integration_amplitude_flutter: + path: "../integrations/rudder_integration_amplitude_flutter" + rudder_integration_adjust_flutter: + path: "../integrations/rudder_integration_adjust_flutter" + rudder_integration_firebase_flutter: + path: "../integrations/rudder_integration_firebase_flutter" + rudder_integration_braze_flutter: + path: "../integrations/rudder_integration_braze_flutter" + rudder_integration_appcenter_flutter: + path: "../integrations/rudder_integration_appcenter_flutter" + rudder_integration_leanplum_flutter: + path: "../integrations/rudder_integration_leanplum_flutter" + rudder_integration_appsflyer_flutter: + path: "../integrations/rudder_integration_appsflyer_flutter" + # rudder_integration_kochava_flutter: + # path: "../integrations/rudder_integration_kochava_flutter" # When depending on this package from a real application you should use: # rudder_sdk_flutter: ^x.y.z # See https://dart.dev/tools/pub/dependencies#version-constraints diff --git a/packages/integrations/rudder_integration_adjust_flutter/CHANGELOG.md b/packages/integrations/rudder_integration_adjust_flutter/CHANGELOG.md index 0bee7dba..a640eec1 100644 --- a/packages/integrations/rudder_integration_adjust_flutter/CHANGELOG.md +++ b/packages/integrations/rudder_integration_adjust_flutter/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.0.1 + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + ## 2.0.0 > Note: This release has breaking changes. diff --git a/packages/integrations/rudder_integration_adjust_flutter/pubspec.lock b/packages/integrations/rudder_integration_adjust_flutter/pubspec.lock index 9ec2ffcb..22014d42 100644 --- a/packages/integrations/rudder_integration_adjust_flutter/pubspec.lock +++ b/packages/integrations/rudder_integration_adjust_flutter/pubspec.lock @@ -350,35 +350,35 @@ packages: path: "../../plugins/rudder_plugin_android" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_ios: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_ios" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_web: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_web" relative: true source: path - version: "2.8.0" + version: "3.0.0" rudder_sdk_flutter: dependency: "direct main" description: path: "../../plugins/rudder_plugin" relative: true source: path - version: "2.10.0" + version: "3.0.0" rudder_sdk_flutter_platform_interface: dependency: "direct main" description: path: "../../plugins/rudder_plugin_interface" relative: true source: path - version: "2.9.0" + version: "3.0.0" sky_engine: dependency: transitive description: flutter diff --git a/packages/integrations/rudder_integration_adjust_flutter/pubspec.yaml b/packages/integrations/rudder_integration_adjust_flutter/pubspec.yaml index 726fc477..60d4d62b 100644 --- a/packages/integrations/rudder_integration_adjust_flutter/pubspec.yaml +++ b/packages/integrations/rudder_integration_adjust_flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: rudder_integration_adjust_flutter description: RudderStack Device Mode for Adjust on Flutter SDK -version: 2.0.0 +version: 2.0.1 homepage: https://github.com/rudderlabs/rudder-sdk-flutter environment: @@ -11,7 +11,7 @@ dependencies: flutter: sdk: flutter plugin_platform_interface: ^2.0.2 - rudder_sdk_flutter: ^2.10.0 + rudder_sdk_flutter: ^3.0.1 rudder_sdk_flutter_platform_interface: ^3.0.0 dev_dependencies: flutter_lints: ^2.0.1 diff --git a/packages/integrations/rudder_integration_amplitude_flutter/CHANGELOG.md b/packages/integrations/rudder_integration_amplitude_flutter/CHANGELOG.md index aea012b9..3eedc655 100644 --- a/packages/integrations/rudder_integration_amplitude_flutter/CHANGELOG.md +++ b/packages/integrations/rudder_integration_amplitude_flutter/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.0.1 + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + ## 2.0.0 > Note: This release has breaking changes. diff --git a/packages/integrations/rudder_integration_amplitude_flutter/pubspec.lock b/packages/integrations/rudder_integration_amplitude_flutter/pubspec.lock index 9ec2ffcb..22014d42 100644 --- a/packages/integrations/rudder_integration_amplitude_flutter/pubspec.lock +++ b/packages/integrations/rudder_integration_amplitude_flutter/pubspec.lock @@ -350,35 +350,35 @@ packages: path: "../../plugins/rudder_plugin_android" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_ios: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_ios" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_web: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_web" relative: true source: path - version: "2.8.0" + version: "3.0.0" rudder_sdk_flutter: dependency: "direct main" description: path: "../../plugins/rudder_plugin" relative: true source: path - version: "2.10.0" + version: "3.0.0" rudder_sdk_flutter_platform_interface: dependency: "direct main" description: path: "../../plugins/rudder_plugin_interface" relative: true source: path - version: "2.9.0" + version: "3.0.0" sky_engine: dependency: transitive description: flutter diff --git a/packages/integrations/rudder_integration_amplitude_flutter/pubspec.yaml b/packages/integrations/rudder_integration_amplitude_flutter/pubspec.yaml index 14dd07c0..59f56a7c 100644 --- a/packages/integrations/rudder_integration_amplitude_flutter/pubspec.yaml +++ b/packages/integrations/rudder_integration_amplitude_flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: rudder_integration_amplitude_flutter description: RudderStack Device Mode for Amplitude on Flutter SDK -version: 2.0.0 +version: 2.0.1 homepage: https://github.com/rudderlabs/rudder-sdk-flutter environment: @@ -11,7 +11,7 @@ dependencies: flutter: sdk: flutter plugin_platform_interface: ^2.0.2 - rudder_sdk_flutter: ^2.10.0 + rudder_sdk_flutter: ^3.0.1 rudder_sdk_flutter_platform_interface: ^3.0.0 dev_dependencies: flutter_lints: ^2.0.1 diff --git a/packages/integrations/rudder_integration_appcenter_flutter/CHANGELOG.md b/packages/integrations/rudder_integration_appcenter_flutter/CHANGELOG.md index 8222c5a8..ce26ac21 100644 --- a/packages/integrations/rudder_integration_appcenter_flutter/CHANGELOG.md +++ b/packages/integrations/rudder_integration_appcenter_flutter/CHANGELOG.md @@ -1,3 +1,8 @@ +## 2.0.1 + + - **FIX**: flutter android build issue ([#187](https://github.com/rudderlabs/rudder-sdk-flutter/issues/187)). ([0f3e21cc](https://github.com/rudderlabs/rudder-sdk-flutter/commit/0f3e21cc5a74552d74fe13f43039f0f6d428a89c)) + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + ## 2.0.0 > Note: This release has breaking changes. diff --git a/packages/integrations/rudder_integration_appcenter_flutter/android/build.gradle b/packages/integrations/rudder_integration_appcenter_flutter/android/build.gradle index 3298c01a..03ba5ff0 100644 --- a/packages/integrations/rudder_integration_appcenter_flutter/android/build.gradle +++ b/packages/integrations/rudder_integration_appcenter_flutter/android/build.gradle @@ -22,7 +22,7 @@ rootProject.allprojects { apply plugin: 'com.android.library' android { - compileSdkVersion 29 + compileSdk 34 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 diff --git a/packages/integrations/rudder_integration_appcenter_flutter/pubspec.lock b/packages/integrations/rudder_integration_appcenter_flutter/pubspec.lock index 89f6cc79..76d2fd32 100644 --- a/packages/integrations/rudder_integration_appcenter_flutter/pubspec.lock +++ b/packages/integrations/rudder_integration_appcenter_flutter/pubspec.lock @@ -350,35 +350,35 @@ packages: path: "../../plugins/rudder_plugin_android" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_ios: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_ios" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_web: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_web" relative: true source: path - version: "2.8.0" + version: "3.0.0" rudder_sdk_flutter: dependency: "direct main" description: path: "../../plugins/rudder_plugin" relative: true source: path - version: "2.10.0" + version: "3.0.0" rudder_sdk_flutter_platform_interface: dependency: "direct main" description: path: "../../plugins/rudder_plugin_interface" relative: true source: path - version: "2.9.0" + version: "3.0.0" sky_engine: dependency: transitive description: flutter diff --git a/packages/integrations/rudder_integration_appcenter_flutter/pubspec.yaml b/packages/integrations/rudder_integration_appcenter_flutter/pubspec.yaml index 8cc81d5d..57eb01d9 100644 --- a/packages/integrations/rudder_integration_appcenter_flutter/pubspec.yaml +++ b/packages/integrations/rudder_integration_appcenter_flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: rudder_integration_appcenter_flutter description: Flutter Device Mode Support for App Center Destination -version: 2.0.0 +version: 2.0.1 homepage: https://github.com/rudderlabs/rudder-sdk-flutter environment: @@ -10,7 +10,7 @@ environment: dependencies: flutter: sdk: flutter - rudder_sdk_flutter: ^2.10.0 + rudder_sdk_flutter: ^3.0.1 rudder_sdk_flutter_platform_interface: ^3.0.0 dev_dependencies: flutter_lints: ^2.0.1 diff --git a/packages/integrations/rudder_integration_appsflyer_flutter/CHANGELOG.md b/packages/integrations/rudder_integration_appsflyer_flutter/CHANGELOG.md index 2ea6f692..180490bf 100644 --- a/packages/integrations/rudder_integration_appsflyer_flutter/CHANGELOG.md +++ b/packages/integrations/rudder_integration_appsflyer_flutter/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.1.15 + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + ## 1.1.14 - Update a dependency to the latest release. diff --git a/packages/integrations/rudder_integration_appsflyer_flutter/pubspec.yaml b/packages/integrations/rudder_integration_appsflyer_flutter/pubspec.yaml index 1972efa0..7b0824d4 100644 --- a/packages/integrations/rudder_integration_appsflyer_flutter/pubspec.yaml +++ b/packages/integrations/rudder_integration_appsflyer_flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: rudder_integration_appsflyer_flutter description: RudderStack Device Mode for Appsflyer on Flutter SDK. -version: 1.1.14 +version: 1.1.15 homepage: https://github.com/rudderlabs/rudder-sdk-flutter environment: @@ -11,7 +11,7 @@ dependencies: flutter: sdk: flutter plugin_platform_interface: ^2.0.2 - rudder_sdk_flutter: ^2.10.0 + rudder_sdk_flutter: ^3.0.1 rudder_sdk_flutter_platform_interface: ^3.0.0 dev_dependencies: flutter_test: diff --git a/packages/integrations/rudder_integration_braze_flutter/CHANGELOG.md b/packages/integrations/rudder_integration_braze_flutter/CHANGELOG.md index c953d223..215abae5 100644 --- a/packages/integrations/rudder_integration_braze_flutter/CHANGELOG.md +++ b/packages/integrations/rudder_integration_braze_flutter/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.0.1 + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + ## 2.0.0 > Note: This release has breaking changes. diff --git a/packages/integrations/rudder_integration_braze_flutter/pubspec.lock b/packages/integrations/rudder_integration_braze_flutter/pubspec.lock index 9ec2ffcb..22014d42 100644 --- a/packages/integrations/rudder_integration_braze_flutter/pubspec.lock +++ b/packages/integrations/rudder_integration_braze_flutter/pubspec.lock @@ -350,35 +350,35 @@ packages: path: "../../plugins/rudder_plugin_android" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_ios: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_ios" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_web: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_web" relative: true source: path - version: "2.8.0" + version: "3.0.0" rudder_sdk_flutter: dependency: "direct main" description: path: "../../plugins/rudder_plugin" relative: true source: path - version: "2.10.0" + version: "3.0.0" rudder_sdk_flutter_platform_interface: dependency: "direct main" description: path: "../../plugins/rudder_plugin_interface" relative: true source: path - version: "2.9.0" + version: "3.0.0" sky_engine: dependency: transitive description: flutter diff --git a/packages/integrations/rudder_integration_braze_flutter/pubspec.yaml b/packages/integrations/rudder_integration_braze_flutter/pubspec.yaml index 8039f44e..aed0570a 100644 --- a/packages/integrations/rudder_integration_braze_flutter/pubspec.yaml +++ b/packages/integrations/rudder_integration_braze_flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: rudder_integration_braze_flutter description: RudderStack Device Mode for Braze on Flutter SDK -version: 2.0.0 +version: 2.0.1 homepage: https://github.com/rudderlabs/rudder-sdk-flutter environment: @@ -11,7 +11,7 @@ dependencies: flutter: sdk: flutter plugin_platform_interface: ^2.0.2 - rudder_sdk_flutter: ^2.10.0 + rudder_sdk_flutter: ^3.0.1 rudder_sdk_flutter_platform_interface: ^3.0.0 dev_dependencies: flutter_lints: ^2.0.1 diff --git a/packages/integrations/rudder_integration_firebase_flutter/CHANGELOG.md b/packages/integrations/rudder_integration_firebase_flutter/CHANGELOG.md index bf6ec429..22cfd91a 100644 --- a/packages/integrations/rudder_integration_firebase_flutter/CHANGELOG.md +++ b/packages/integrations/rudder_integration_firebase_flutter/CHANGELOG.md @@ -1,3 +1,9 @@ +## 4.0.0 + +> Note: This release has breaking changes. + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + ## 3.0.0 > Note: This release has breaking changes. diff --git a/packages/integrations/rudder_integration_firebase_flutter/pubspec.lock b/packages/integrations/rudder_integration_firebase_flutter/pubspec.lock index 9ec2ffcb..22014d42 100644 --- a/packages/integrations/rudder_integration_firebase_flutter/pubspec.lock +++ b/packages/integrations/rudder_integration_firebase_flutter/pubspec.lock @@ -350,35 +350,35 @@ packages: path: "../../plugins/rudder_plugin_android" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_ios: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_ios" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_web: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_web" relative: true source: path - version: "2.8.0" + version: "3.0.0" rudder_sdk_flutter: dependency: "direct main" description: path: "../../plugins/rudder_plugin" relative: true source: path - version: "2.10.0" + version: "3.0.0" rudder_sdk_flutter_platform_interface: dependency: "direct main" description: path: "../../plugins/rudder_plugin_interface" relative: true source: path - version: "2.9.0" + version: "3.0.0" sky_engine: dependency: transitive description: flutter diff --git a/packages/integrations/rudder_integration_firebase_flutter/pubspec.yaml b/packages/integrations/rudder_integration_firebase_flutter/pubspec.yaml index 4b70e2bf..ecb66646 100644 --- a/packages/integrations/rudder_integration_firebase_flutter/pubspec.yaml +++ b/packages/integrations/rudder_integration_firebase_flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: rudder_integration_firebase_flutter description: Flutter Device Mode Support for Firebase Destination. -version: 3.0.0 +version: 4.0.0 homepage: https://github.com/rudderlabs/rudder-sdk-flutter environment: @@ -11,7 +11,7 @@ dependencies: flutter: sdk: flutter plugin_platform_interface: ^2.0.2 - rudder_sdk_flutter: ^2.10.0 + rudder_sdk_flutter: ^3.0.1 rudder_sdk_flutter_platform_interface: ^3.0.0 dev_dependencies: flutter_lints: ^2.0.1 diff --git a/packages/integrations/rudder_integration_kochava_flutter/CHANGELOG.md b/packages/integrations/rudder_integration_kochava_flutter/CHANGELOG.md index ef208445..84f9cad3 100644 --- a/packages/integrations/rudder_integration_kochava_flutter/CHANGELOG.md +++ b/packages/integrations/rudder_integration_kochava_flutter/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.0.1 + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + ## 2.0.0 > Note: This release has breaking changes. diff --git a/packages/integrations/rudder_integration_kochava_flutter/pubspec.lock b/packages/integrations/rudder_integration_kochava_flutter/pubspec.lock index a59b5fa8..8b2651d2 100644 --- a/packages/integrations/rudder_integration_kochava_flutter/pubspec.lock +++ b/packages/integrations/rudder_integration_kochava_flutter/pubspec.lock @@ -350,35 +350,35 @@ packages: path: "../../plugins/rudder_plugin_android" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_ios: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_ios" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_web: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_web" relative: true source: path - version: "2.8.0" + version: "3.0.0" rudder_sdk_flutter: dependency: "direct main" description: path: "../../plugins/rudder_plugin" relative: true source: path - version: "2.10.0" + version: "3.0.0" rudder_sdk_flutter_platform_interface: dependency: "direct main" description: path: "../../plugins/rudder_plugin_interface" relative: true source: path - version: "2.9.0" + version: "3.0.0" sky_engine: dependency: transitive description: flutter diff --git a/packages/integrations/rudder_integration_kochava_flutter/pubspec.yaml b/packages/integrations/rudder_integration_kochava_flutter/pubspec.yaml index 2407a25b..1193928a 100644 --- a/packages/integrations/rudder_integration_kochava_flutter/pubspec.yaml +++ b/packages/integrations/rudder_integration_kochava_flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: rudder_integration_kochava_flutter description: RudderStack Device Mode for Kochava on Flutter SDK -version: 2.0.0 +version: 2.0.1 homepage: https://github.com/rudderlabs/rudder-sdk-flutter environment: @@ -11,7 +11,7 @@ dependencies: flutter: sdk: flutter plugin_platform_interface: ^2.0.2 - rudder_sdk_flutter: ^2.10.0 + rudder_sdk_flutter: ^3.0.1 rudder_sdk_flutter_platform_interface: ^3.0.0 dev_dependencies: flutter_lints: ^2.0.1 diff --git a/packages/integrations/rudder_integration_leanplum_flutter/CHANGELOG.md b/packages/integrations/rudder_integration_leanplum_flutter/CHANGELOG.md index ceeb8a1e..919673a5 100644 --- a/packages/integrations/rudder_integration_leanplum_flutter/CHANGELOG.md +++ b/packages/integrations/rudder_integration_leanplum_flutter/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.0.1 + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + ## 2.0.0 > Note: This release has breaking changes. diff --git a/packages/integrations/rudder_integration_leanplum_flutter/pubspec.lock b/packages/integrations/rudder_integration_leanplum_flutter/pubspec.lock index 9ec2ffcb..22014d42 100644 --- a/packages/integrations/rudder_integration_leanplum_flutter/pubspec.lock +++ b/packages/integrations/rudder_integration_leanplum_flutter/pubspec.lock @@ -350,35 +350,35 @@ packages: path: "../../plugins/rudder_plugin_android" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_ios: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_ios" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_web: dependency: "direct overridden" description: path: "../../plugins/rudder_plugin_web" relative: true source: path - version: "2.8.0" + version: "3.0.0" rudder_sdk_flutter: dependency: "direct main" description: path: "../../plugins/rudder_plugin" relative: true source: path - version: "2.10.0" + version: "3.0.0" rudder_sdk_flutter_platform_interface: dependency: "direct main" description: path: "../../plugins/rudder_plugin_interface" relative: true source: path - version: "2.9.0" + version: "3.0.0" sky_engine: dependency: transitive description: flutter diff --git a/packages/integrations/rudder_integration_leanplum_flutter/pubspec.yaml b/packages/integrations/rudder_integration_leanplum_flutter/pubspec.yaml index 078c9fa5..930dd1a7 100644 --- a/packages/integrations/rudder_integration_leanplum_flutter/pubspec.yaml +++ b/packages/integrations/rudder_integration_leanplum_flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: rudder_integration_leanplum_flutter description: RudderStack Device Mode for Leanplum on Flutter SDK -version: 2.0.0 +version: 2.0.1 homepage: https://github.com/rudderlabs/rudder-sdk-flutter environment: @@ -11,7 +11,7 @@ dependencies: flutter: sdk: flutter plugin_platform_interface: ^2.0.2 - rudder_sdk_flutter: ^2.10.0 + rudder_sdk_flutter: ^3.0.1 rudder_sdk_flutter_platform_interface: ^3.0.0 dev_dependencies: flutter_lints: ^2.0.1 diff --git a/packages/plugins/rudder_plugin/CHANGELOG.md b/packages/plugins/rudder_plugin/CHANGELOG.md index 6581530f..75bb845b 100644 --- a/packages/plugins/rudder_plugin/CHANGELOG.md +++ b/packages/plugins/rudder_plugin/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.0.1 + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + ## 3.0.0 > Note: This release has breaking changes. diff --git a/packages/plugins/rudder_plugin/README.md b/packages/plugins/rudder_plugin/README.md index 3fbc2ef7..5643f03d 100644 --- a/packages/plugins/rudder_plugin/README.md +++ b/packages/plugins/rudder_plugin/README.md @@ -18,7 +18,7 @@ Released under [MIT License](https://opensource.org/licenses/MIT) ```groovy dependencies: - rudder_sdk_flutter: ^2.1.0 + rudder_sdk_flutter: ^3.0.0 ``` 2. Navigate to your Application's root folder and install all the required dependencies with: diff --git a/packages/plugins/rudder_plugin/pubspec.lock b/packages/plugins/rudder_plugin/pubspec.lock index a667ecfe..d5bb15dc 100644 --- a/packages/plugins/rudder_plugin/pubspec.lock +++ b/packages/plugins/rudder_plugin/pubspec.lock @@ -350,28 +350,28 @@ packages: path: "../rudder_plugin_android" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_ios: dependency: "direct main" description: path: "../rudder_plugin_ios" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_web: dependency: "direct main" description: path: "../rudder_plugin_web" relative: true source: path - version: "2.8.0" + version: "3.0.0" rudder_sdk_flutter_platform_interface: dependency: "direct main" description: path: "../rudder_plugin_interface" relative: true source: path - version: "2.9.0" + version: "3.0.0" sky_engine: dependency: transitive description: flutter diff --git a/packages/plugins/rudder_plugin/pubspec.yaml b/packages/plugins/rudder_plugin/pubspec.yaml index f77cc845..72dd95d0 100644 --- a/packages/plugins/rudder_plugin/pubspec.yaml +++ b/packages/plugins/rudder_plugin/pubspec.yaml @@ -1,5 +1,5 @@ name: rudder_sdk_flutter -version: 3.0.0 +version: 3.0.1 description: The RudderStack Flutter SDK allows you to track event data from your app. It can be easily integrated into your Flutter application. After integrating this SDK, you will also send the event data to your preferred analytics destination/s, such as Google Analytics, Amplitude, and more. homepage: https://github.com/rudderlabs/rudder-sdk-flutter repository: https://github.com/rudderlabs/rudder-sdk-flutter @@ -14,9 +14,9 @@ dependencies: flutter: sdk: flutter rudder_sdk_flutter_platform_interface: ^3.0.0 - rudder_plugin_android: ^3.0.0 - rudder_plugin_ios: ^3.0.0 - rudder_plugin_web: ^3.0.0 + rudder_plugin_android: ^3.0.1 + rudder_plugin_ios: ^3.0.1 + rudder_plugin_web: ^3.0.1 dev_dependencies: flutter_lints: ^2.0.1 dart_code_metrics: ^5.7.6 diff --git a/packages/plugins/rudder_plugin_android/CHANGELOG.md b/packages/plugins/rudder_plugin_android/CHANGELOG.md index e3a1294d..20299d6e 100644 --- a/packages/plugins/rudder_plugin_android/CHANGELOG.md +++ b/packages/plugins/rudder_plugin_android/CHANGELOG.md @@ -1,3 +1,8 @@ +## 3.0.1 + + - **FIX**: flutter android build issue ([#187](https://github.com/rudderlabs/rudder-sdk-flutter/issues/187)). ([0f3e21cc](https://github.com/rudderlabs/rudder-sdk-flutter/commit/0f3e21cc5a74552d74fe13f43039f0f6d428a89c)) + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + ## 3.0.0 > Note: This release has breaking changes. diff --git a/packages/plugins/rudder_plugin_android/android/build.gradle b/packages/plugins/rudder_plugin_android/android/build.gradle index 12fcc340..b1407f17 100644 --- a/packages/plugins/rudder_plugin_android/android/build.gradle +++ b/packages/plugins/rudder_plugin_android/android/build.gradle @@ -22,7 +22,7 @@ rootProject.allprojects { apply plugin: 'com.android.library' android { - compileSdkVersion 29 + compileSdk 34 defaultConfig { minSdkVersion 16 diff --git a/packages/plugins/rudder_plugin_android/pubspec.lock b/packages/plugins/rudder_plugin_android/pubspec.lock index cff09ddb..323b0d3f 100644 --- a/packages/plugins/rudder_plugin_android/pubspec.lock +++ b/packages/plugins/rudder_plugin_android/pubspec.lock @@ -337,7 +337,7 @@ packages: path: "../rudder_plugin_interface" relative: true source: path - version: "2.9.0" + version: "3.0.0" sky_engine: dependency: transitive description: flutter diff --git a/packages/plugins/rudder_plugin_android/pubspec.yaml b/packages/plugins/rudder_plugin_android/pubspec.yaml index 45be3b89..f3777729 100644 --- a/packages/plugins/rudder_plugin_android/pubspec.yaml +++ b/packages/plugins/rudder_plugin_android/pubspec.yaml @@ -1,5 +1,5 @@ name: rudder_plugin_android -version: 3.0.0 +version: 3.0.1 description: The RudderStack Flutter SDK allows you to track event data from your app. It can be easily integrated into your Flutter application. After integrating this SDK, you will also send the event data to your preferred analytics destination/s, such as Google Analytics, Amplitude, and more. homepage: https://github.com/rudderlabs/rudder-sdk-flutter repository: https://github.com/rudderlabs/rudder-sdk-flutter diff --git a/packages/plugins/rudder_plugin_db_encryption/CHANGELOG.md b/packages/plugins/rudder_plugin_db_encryption/CHANGELOG.md index d50b0415..2b58acd7 100644 --- a/packages/plugins/rudder_plugin_db_encryption/CHANGELOG.md +++ b/packages/plugins/rudder_plugin_db_encryption/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.1.2 + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + ## 1.1.1 - Update a dependency to the latest release. diff --git a/packages/plugins/rudder_plugin_db_encryption/pubspec.yaml b/packages/plugins/rudder_plugin_db_encryption/pubspec.yaml index 35fc7fb2..f79f4db2 100644 --- a/packages/plugins/rudder_plugin_db_encryption/pubspec.yaml +++ b/packages/plugins/rudder_plugin_db_encryption/pubspec.yaml @@ -1,6 +1,6 @@ name: rudder_plugin_db_encryption description: The DB Encryption Plugin for the RudderStack Flutter SDK allows you to encrypt the database of your Flutter app. It can be easily integrated into your Flutter application. After integrating this SDK, you will also send the event data to your preferred analytics destination/s, such as Google Analytics, Amplitude, and more. -version: 1.1.1 +version: 1.1.2 homepage: https://github.com/rudderlabs/rudder-sdk-flutter repository: https://github.com/rudderlabs/rudder-sdk-flutter issue_tracker: https://github.com/rudderlabs/rudder-sdk-flutter/issues @@ -15,7 +15,7 @@ dependencies: flutter: sdk: flutter plugin_platform_interface: ^2.0.2 - rudder_sdk_flutter: ^2.10.0 + rudder_sdk_flutter: ^3.0.1 rudder_sdk_flutter_platform_interface: ^3.0.0 dev_dependencies: flutter_test: diff --git a/packages/plugins/rudder_plugin_ios/CHANGELOG.md b/packages/plugins/rudder_plugin_ios/CHANGELOG.md index 15566333..6db5ffe8 100644 --- a/packages/plugins/rudder_plugin_ios/CHANGELOG.md +++ b/packages/plugins/rudder_plugin_ios/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.0.1 + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + ## 3.0.0 > Note: This release has breaking changes. diff --git a/packages/plugins/rudder_plugin_ios/pubspec.lock b/packages/plugins/rudder_plugin_ios/pubspec.lock index cff09ddb..323b0d3f 100644 --- a/packages/plugins/rudder_plugin_ios/pubspec.lock +++ b/packages/plugins/rudder_plugin_ios/pubspec.lock @@ -337,7 +337,7 @@ packages: path: "../rudder_plugin_interface" relative: true source: path - version: "2.9.0" + version: "3.0.0" sky_engine: dependency: transitive description: flutter diff --git a/packages/plugins/rudder_plugin_ios/pubspec.yaml b/packages/plugins/rudder_plugin_ios/pubspec.yaml index 66883a42..a169752d 100644 --- a/packages/plugins/rudder_plugin_ios/pubspec.yaml +++ b/packages/plugins/rudder_plugin_ios/pubspec.yaml @@ -1,5 +1,5 @@ name: rudder_plugin_ios -version: 3.0.0 +version: 3.0.1 description: The RudderStack Flutter SDK allows you to track event data from your app. It can be easily integrated into your Flutter application. After integrating this SDK, you will also send the event data to your preferred analytics destination/s, such as Google Analytics, Amplitude, and more. homepage: https://github.com/rudderlabs/rudder-sdk-flutter repository: https://github.com/rudderlabs/rudder-sdk-flutter diff --git a/packages/plugins/rudder_plugin_web/CHANGELOG.md b/packages/plugins/rudder_plugin_web/CHANGELOG.md index f40a7924..30b7b20b 100644 --- a/packages/plugins/rudder_plugin_web/CHANGELOG.md +++ b/packages/plugins/rudder_plugin_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.0.1 + + - **FIX**: version conflict issues ([#186](https://github.com/rudderlabs/rudder-sdk-flutter/issues/186)). ([d1009f71](https://github.com/rudderlabs/rudder-sdk-flutter/commit/d1009f719d3297e36941d0b0def4b30a004c91f0)) + ## 3.0.0 > Note: This release has breaking changes. diff --git a/packages/plugins/rudder_plugin_web/pubspec.lock b/packages/plugins/rudder_plugin_web/pubspec.lock index e80cb352..a3389261 100644 --- a/packages/plugins/rudder_plugin_web/pubspec.lock +++ b/packages/plugins/rudder_plugin_web/pubspec.lock @@ -350,7 +350,7 @@ packages: path: "../rudder_plugin_interface" relative: true source: path - version: "2.9.0" + version: "3.0.0" sky_engine: dependency: transitive description: flutter diff --git a/packages/plugins/rudder_plugin_web/pubspec.yaml b/packages/plugins/rudder_plugin_web/pubspec.yaml index 0f04a9b8..12231fb6 100644 --- a/packages/plugins/rudder_plugin_web/pubspec.yaml +++ b/packages/plugins/rudder_plugin_web/pubspec.yaml @@ -1,5 +1,5 @@ name: rudder_plugin_web -version: 3.0.0 +version: 3.0.1 description: The RudderStack Flutter SDK allows you to track event data from your app. It can be easily integrated into your Flutter application. After integrating this SDK, you will also send the event data to your preferred analytics destination/s, such as Google Analytics, Amplitude, and more. homepage: https://github.com/rudderlabs/rudder-sdk-flutter repository: https://github.com/rudderlabs/rudder-sdk-flutter diff --git a/pubspec.lock b/pubspec.lock index 31429e21..43a8a417 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -319,10 +319,10 @@ packages: dependency: transitive description: name: logger - sha256: "6bbb9d6f7056729537a4309bda2e74e18e5d9f14302489cc1e93f33b3fe32cac" + sha256: "697d067c60c20999686a0add96cf6aba723b3aa1f83ecf806a8097231529ec32" url: "https://pub.dev" source: hosted - version: "2.0.2+1" + version: "2.4.0" logging: dependency: transitive description: @@ -415,10 +415,10 @@ packages: dependency: transitive description: name: plugin_platform_interface - sha256: dbf0f707c78beedc9200146ad3cb0ab4d5da13c246336987be6940f026500d3a + sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02" url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.1.8" pool: dependency: transitive description: @@ -481,91 +481,91 @@ packages: path: "packages/integrations/rudder_integration_adjust_flutter" relative: true source: path - version: "1.3.0" + version: "2.0.0" rudder_integration_amplitude_flutter: dependency: "direct main" description: path: "packages/integrations/rudder_integration_amplitude_flutter" relative: true source: path - version: "1.3.0" + version: "2.0.0" rudder_integration_appcenter_flutter: dependency: "direct main" description: path: "packages/integrations/rudder_integration_appcenter_flutter" relative: true source: path - version: "1.4.0" + version: "2.0.0" rudder_integration_appsflyer_flutter: dependency: "direct main" description: path: "packages/integrations/rudder_integration_appsflyer_flutter" relative: true source: path - version: "1.1.13" + version: "1.1.14" rudder_integration_braze_flutter: dependency: "direct main" description: path: "packages/integrations/rudder_integration_braze_flutter" relative: true source: path - version: "1.3.0" + version: "2.0.0" rudder_integration_firebase_flutter: dependency: "direct main" description: path: "packages/integrations/rudder_integration_firebase_flutter" relative: true source: path - version: "2.3.0" + version: "3.0.0" rudder_integration_kochava_flutter: dependency: "direct main" description: path: "packages/integrations/rudder_integration_kochava_flutter" relative: true source: path - version: "1.2.0" + version: "2.0.0" rudder_integration_leanplum_flutter: dependency: "direct main" description: path: "packages/integrations/rudder_integration_leanplum_flutter" relative: true source: path - version: "1.3.0" + version: "2.0.0" rudder_plugin_android: dependency: "direct overridden" description: path: "packages/plugins/rudder_plugin_android" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_ios: dependency: "direct overridden" description: path: "packages/plugins/rudder_plugin_ios" relative: true source: path - version: "2.9.0" + version: "3.0.0" rudder_plugin_web: dependency: "direct overridden" description: path: "packages/plugins/rudder_plugin_web" relative: true source: path - version: "2.8.0" + version: "3.0.0" rudder_sdk_flutter: dependency: "direct main" description: path: "packages/plugins/rudder_plugin" relative: true source: path - version: "2.10.0" + version: "3.0.0" rudder_sdk_flutter_platform_interface: dependency: "direct overridden" description: path: "packages/plugins/rudder_plugin_interface" relative: true source: path - version: "2.9.0" + version: "3.0.0" shelf: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index c97d02c8..2a3acb66 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,5 +1,5 @@ name: rudder_sdk_flutter_monorepo -version: 4.0.0 +version: 4.0.1 description: The RudderStack Flutter SDK Monorepo. homepage: https://github.com/rudderlabs/rudder-sdk-flutter repository: https://github.com/rudderlabs/rudder-sdk-flutter @@ -16,15 +16,24 @@ environment: dependencies: flutter: sdk: flutter - rudder_sdk_flutter: 2.10.0 - rudder_integration_amplitude_flutter: 2.0.0 - rudder_integration_firebase_flutter: 3.0.0 - rudder_integration_braze_flutter: 2.0.0 - rudder_integration_appcenter_flutter: 2.0.0 - rudder_integration_appsflyer_flutter: 1.1.14 - rudder_integration_adjust_flutter: 2.0.0 - rudder_integration_leanplum_flutter: 2.0.0 - rudder_integration_kochava_flutter: 2.0.0 + rudder_sdk_flutter: + path: "packages/plugins/rudder_plugin" + rudder_integration_amplitude_flutter: + path: "packages/integrations/rudder_integration_amplitude_flutter" + rudder_integration_firebase_flutter: + path: "packages/integrations/rudder_integration_firebase_flutter" + rudder_integration_braze_flutter: + path: "packages/integrations/rudder_integration_braze_flutter" + rudder_integration_appcenter_flutter: + path: "packages/integrations/rudder_integration_appcenter_flutter" + rudder_integration_appsflyer_flutter: + path: "packages/integrations/rudder_integration_appsflyer_flutter" + rudder_integration_adjust_flutter: + path: "packages/integrations/rudder_integration_adjust_flutter" + rudder_integration_leanplum_flutter: + path: "packages/integrations/rudder_integration_leanplum_flutter" + rudder_integration_kochava_flutter: + path: "packages/integrations/rudder_integration_kochava_flutter" flutter_plugin_tools: ^0.12.1 diff --git a/sonar-project.properties b/sonar-project.properties index e30cc41d..96f2cbbd 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -6,7 +6,7 @@ sonar.qualitygate.wait=false sonar.projectKey=rudderlabs_rudder-sdk-flutter sonar.organization=rudderlabs sonar.projectName=rudder-sdk-flutter -sonar.projectVersion=4.0.0 +sonar.projectVersion=4.0.1 # Meta-data for the project sonar.links.scm=https://github.com/rudderlabs/rudder-sdk-flutter