From 3c0e5b7d2dfd9f6d9013db485b4bd83d42f09546 Mon Sep 17 00:00:00 2001 From: tim Hoogstrate Date: Wed, 19 Mar 2025 09:59:24 +0100 Subject: [PATCH 1/6] android package updates --- permission_handler_android/android/build.gradle | 10 +++++----- .../example/android/app/build.gradle | 4 ++-- .../android/gradle/wrapper/gradle-wrapper.properties | 2 +- permission_handler_android/pubspec.yaml | 4 ++-- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/permission_handler_android/android/build.gradle b/permission_handler_android/android/build.gradle index 8545dc8f4..5cb59490c 100644 --- a/permission_handler_android/android/build.gradle +++ b/permission_handler_android/android/build.gradle @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.0.0' + classpath 'com.android.tools.build:gradle:8.0.2' } } @@ -26,14 +26,14 @@ android { if (project.android.hasProperty("namespace")) { namespace 'com.baseflow.permissionhandler' } - compileSdk 34 + compileSdkVersion flutter.compileSdkVersion compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 } defaultConfig { - minSdkVersion 19 + minSdkVersion flutter.minSdkVersion } } diff --git a/permission_handler_android/example/android/app/build.gradle b/permission_handler_android/example/android/app/build.gradle index 56eb5bdf2..abe1b1247 100644 --- a/permission_handler_android/example/android/app/build.gradle +++ b/permission_handler_android/example/android/app/build.gradle @@ -28,13 +28,13 @@ if (flutterVersionName == null) { android { namespace 'com.baseflow.permissionhandler.example' - compileSdk 34 + compileSdk flutter.compileSdkVersion defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). applicationId "com.baseflow.permissionhandler.example" minSdkVersion flutter.minSdkVersion - targetSdkVersion 34 + targetSdkVersion flutter.targetSdkVersion versionCode flutterVersionCode.toInteger() versionName flutterVersionName } diff --git a/permission_handler_android/example/android/gradle/wrapper/gradle-wrapper.properties b/permission_handler_android/example/android/gradle/wrapper/gradle-wrapper.properties index e6b38c2d6..db18181ac 100644 --- a/permission_handler_android/example/android/gradle/wrapper/gradle-wrapper.properties +++ b/permission_handler_android/example/android/gradle/wrapper/gradle-wrapper.properties @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip diff --git a/permission_handler_android/pubspec.yaml b/permission_handler_android/pubspec.yaml index 7d32908fa..e4f73e19a 100644 --- a/permission_handler_android/pubspec.yaml +++ b/permission_handler_android/pubspec.yaml @@ -4,8 +4,8 @@ homepage: https://github.com/baseflow/flutter-permission-handler version: 12.0.13 environment: - sdk: ">=2.15.0 <4.0.0" - flutter: ">=2.8.0" + sdk: "^3.5.0" + flutter: ">=2.17.0" flutter: plugin: From 88ced59b51b1bd73017f6a9e994a809522f6b958 Mon Sep 17 00:00:00 2001 From: tim Hoogstrate Date: Wed, 19 Mar 2025 12:16:38 +0100 Subject: [PATCH 2/6] update --- permission_handler_android/pubspec.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/permission_handler_android/pubspec.yaml b/permission_handler_android/pubspec.yaml index 2ce657985..c0be53cd2 100644 --- a/permission_handler_android/pubspec.yaml +++ b/permission_handler_android/pubspec.yaml @@ -4,13 +4,8 @@ homepage: https://github.com/baseflow/flutter-permission-handler version: 12.1.0 environment: -<<<<<<< HEAD - sdk: "^3.5.0" - flutter: ">=2.17.0" -======= sdk: ^3.5.0 flutter: ">=3.24.0" ->>>>>>> main flutter: plugin: From 2ac99708e325fcc66ae4e87cd1c0b93d75a5008c Mon Sep 17 00:00:00 2001 From: tim Hoogstrate Date: Wed, 19 Mar 2025 12:28:13 +0100 Subject: [PATCH 3/6] update --- permission_handler_android/android/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/permission_handler_android/android/build.gradle b/permission_handler_android/android/build.gradle index 5cb59490c..f04b96998 100644 --- a/permission_handler_android/android/build.gradle +++ b/permission_handler_android/android/build.gradle @@ -29,8 +29,8 @@ android { compileSdkVersion flutter.compileSdkVersion compileOptions { - sourceCompatibility JavaVersion.VERSION_17 - targetCompatibility JavaVersion.VERSION_17 + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 } defaultConfig { From 4202286a4f67122cb4ceb3c5c5b25628cf3c928d Mon Sep 17 00:00:00 2001 From: tim Hoogstrate Date: Wed, 19 Mar 2025 12:29:43 +0100 Subject: [PATCH 4/6] update --- permission_handler_android/android/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/permission_handler_android/android/build.gradle b/permission_handler_android/android/build.gradle index f04b96998..4bba881cb 100644 --- a/permission_handler_android/android/build.gradle +++ b/permission_handler_android/android/build.gradle @@ -29,8 +29,8 @@ android { compileSdkVersion flutter.compileSdkVersion compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 + sourceCompatibility = JavaVersion.VERSION_11 + targetCompatibility = JavaVersion.VERSION_11 } defaultConfig { From a10ef7d788a69b80e6745782d6935c3c271c6cdf Mon Sep 17 00:00:00 2001 From: tim Hoogstrate Date: Wed, 19 Mar 2025 13:52:42 +0100 Subject: [PATCH 5/6] updates --- permission_handler_android/CHANGELOG.md | 7 +++++++ permission_handler_android/android/build.gradle | 8 ++++---- .../example/android/app/build.gradle | 4 ++-- permission_handler_android/pubspec.yaml | 2 +- 4 files changed, 14 insertions(+), 7 deletions(-) diff --git a/permission_handler_android/CHANGELOG.md b/permission_handler_android/CHANGELOG.md index 7a0a29de3..bfb078195 100644 --- a/permission_handler_android/CHANGELOG.md +++ b/permission_handler_android/CHANGELOG.md @@ -1,3 +1,10 @@ +## 12.1.1 + +> **IMPORTANT:** When updating to version 12.1.1 make sure to also set the `compileSdkVersion` in the `app/build.gradle` file to `35`. +- Updates Android `compileSdkVersion: 33` to `35` +- Updates Android `com.android.tools.build:gradle:8.0.0` to `com.android.tools.build:gradle:8.0.2` +- Updates Android `sourceCompatibility = JavaVersion.VERSION_1_8` to `sourceCompatibility = JavaVersion.VERSION_17` + ## 12.1.0 - Updates the package to correctly support Flutter 3.29. diff --git a/permission_handler_android/android/build.gradle b/permission_handler_android/android/build.gradle index 4bba881cb..fff4a308b 100644 --- a/permission_handler_android/android/build.gradle +++ b/permission_handler_android/android/build.gradle @@ -26,14 +26,14 @@ android { if (project.android.hasProperty("namespace")) { namespace 'com.baseflow.permissionhandler' } - compileSdkVersion flutter.compileSdkVersion + compileSdkVersion 35 compileOptions { - sourceCompatibility = JavaVersion.VERSION_11 - targetCompatibility = JavaVersion.VERSION_11 + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 } defaultConfig { - minSdkVersion flutter.minSdkVersion + minSdkVersion 19 } } diff --git a/permission_handler_android/example/android/app/build.gradle b/permission_handler_android/example/android/app/build.gradle index abe1b1247..04ce10422 100644 --- a/permission_handler_android/example/android/app/build.gradle +++ b/permission_handler_android/example/android/app/build.gradle @@ -28,13 +28,13 @@ if (flutterVersionName == null) { android { namespace 'com.baseflow.permissionhandler.example' - compileSdk flutter.compileSdkVersion + compileSdkVersion 35 defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). applicationId "com.baseflow.permissionhandler.example" minSdkVersion flutter.minSdkVersion - targetSdkVersion flutter.targetSdkVersion + targetSdkVersion 35 versionCode flutterVersionCode.toInteger() versionName flutterVersionName } diff --git a/permission_handler_android/pubspec.yaml b/permission_handler_android/pubspec.yaml index c0be53cd2..dafefd7a2 100644 --- a/permission_handler_android/pubspec.yaml +++ b/permission_handler_android/pubspec.yaml @@ -1,7 +1,7 @@ name: permission_handler_android description: Permission plugin for Flutter. This plugin provides the Android API to request and check permissions. homepage: https://github.com/baseflow/flutter-permission-handler -version: 12.1.0 +version: 12.1.1 environment: sdk: ^3.5.0 From 3c3e68cf81a94bab88f2254f5c71cb62e430690c Mon Sep 17 00:00:00 2001 From: tim Hoogstrate Date: Wed, 19 Mar 2025 15:59:25 +0100 Subject: [PATCH 6/6] made changes breaking --- permission_handler_android/CHANGELOG.md | 4 ++-- permission_handler_android/pubspec.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/permission_handler_android/CHANGELOG.md b/permission_handler_android/CHANGELOG.md index bfb078195..5f831507a 100644 --- a/permission_handler_android/CHANGELOG.md +++ b/permission_handler_android/CHANGELOG.md @@ -1,6 +1,6 @@ -## 12.1.1 +## 13.0.0 -> **IMPORTANT:** When updating to version 12.1.1 make sure to also set the `compileSdkVersion` in the `app/build.gradle` file to `35`. +- **BREAKING CHANGES:** When updating to version 13.0.0 make sure to also set the `compileSdkVersion` in the `app/build.gradle` file to `35`. - Updates Android `compileSdkVersion: 33` to `35` - Updates Android `com.android.tools.build:gradle:8.0.0` to `com.android.tools.build:gradle:8.0.2` - Updates Android `sourceCompatibility = JavaVersion.VERSION_1_8` to `sourceCompatibility = JavaVersion.VERSION_17` diff --git a/permission_handler_android/pubspec.yaml b/permission_handler_android/pubspec.yaml index dafefd7a2..50ce0dd20 100644 --- a/permission_handler_android/pubspec.yaml +++ b/permission_handler_android/pubspec.yaml @@ -1,7 +1,7 @@ name: permission_handler_android description: Permission plugin for Flutter. This plugin provides the Android API to request and check permissions. homepage: https://github.com/baseflow/flutter-permission-handler -version: 12.1.1 +version: 13.0.0 environment: sdk: ^3.5.0