Skip to content

Commit 7775dd2

Browse files
committed
Update permission_handler_android dependencies
1 parent 78bd670 commit 7775dd2

File tree

131 files changed

+19453
-94
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

131 files changed

+19453
-94
lines changed
Lines changed: 47 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,152 +1,157 @@
1+
## 12.1.0
2+
3+
- Updates the package to correctly support Flutter 3.29.
4+
- Migrates away from deprecated imperative Gradle plugins.
5+
16
## 12.0.13
27

3-
* Updates the Android min SDK to 19 (from 16).
4-
* Migrates example app away from deprecated imperative apply in gradle (see: https://docs.flutter.dev/release/breaking-changes/flutter-gradle-plugin-apply).
8+
- Updates the Android min SDK to 19 (from 16).
9+
- Migrates example app away from deprecated imperative apply in gradle (see: https://docs.flutter.dev/release/breaking-changes/flutter-gradle-plugin-apply).
510

611
## 12.0.12
712

8-
* Fixes permission status returned from `Permission.photos.request()` or `Permission.videos.request()` when limited access selected
13+
- Fixes permission status returned from `Permission.photos.request()` or `Permission.videos.request()` when limited access selected
914

1015
## 12.0.11
1116

12-
* Adds `TargetApi` annotation to `getManifestNames` method in `PermissionUtils.java`.
17+
- Adds `TargetApi` annotation to `getManifestNames` method in `PermissionUtils.java`.
1318

1419
## 12.0.10
1520

16-
* Fixes a bug that causes a `NullPointerException` when the application is restarted after being killed by Android during the request of special permissions (like, `Permission.ignoreBatteryOptimizations`, `Permission.systemAlertWindow`, `Permission.accessNotificationPolicy`, `Permission.scheduleExactAlarm` and `Permission.manageExternalStorage`).
21+
- Fixes a bug that causes a `NullPointerException` when the application is restarted after being killed by Android during the request of special permissions (like, `Permission.ignoreBatteryOptimizations`, `Permission.systemAlertWindow`, `Permission.accessNotificationPolicy`, `Permission.scheduleExactAlarm` and `Permission.manageExternalStorage`).
1722

1823
## 12.0.9
1924

20-
* Makes the status returned when requesting the READ_MEDIA_VISUAL_USER_SELECTED permission more accurate.
25+
- Makes the status returned when requesting the READ_MEDIA_VISUAL_USER_SELECTED permission more accurate.
2126

2227
## 12.0.8
2328

24-
* Adds support for limited photo and video permission on Android.
29+
- Adds support for limited photo and video permission on Android.
2530

2631
## 12.0.7
2732

28-
* Removes additional Android v1 embedding class reference.
33+
- Removes additional Android v1 embedding class reference.
2934

3035
## 12.0.6
3136

32-
* Removes deprecated support for Android V1 embedding as support will be removed from Flutter (see [flutter/flutter#144726](https://github.com/flutter/flutter/pull/144726)).
37+
- Removes deprecated support for Android V1 embedding as support will be removed from Flutter (see [flutter/flutter#144726](https://github.com/flutter/flutter/pull/144726)).
3338

3439
## 12.0.5
3540

36-
* Upgrades Gradle and Android Gradle plugin.
41+
- Upgrades Gradle and Android Gradle plugin.
3742

3843
## 12.0.4
3944

40-
* Returns `granted` on permission `Permission.scheduleExactAlarm` for devices running lower than Android S (API 31), before this change the default return was `denied`.
41-
* Updates `minSdkVersion` version to `flutter.minSdkVersion`.
45+
- Returns `granted` on permission `Permission.scheduleExactAlarm` for devices running lower than Android S (API 31), before this change the default return was `denied`.
46+
- Updates `minSdkVersion` version to `flutter.minSdkVersion`.
4247

4348
## 12.0.3
4449

45-
* Updates the dependency on `permission_handler_platform_interface` to version 4.1.0 (SiriKit support is only available for iOS or macOS).
50+
- Updates the dependency on `permission_handler_platform_interface` to version 4.1.0 (SiriKit support is only available for iOS or macOS).
4651

4752
## 12.0.2
4853

49-
* Fixes bug where Android activity is leaked when embedded in native Android application.
54+
- Fixes bug where Android activity is leaked when embedded in native Android application.
5055

5156
## 12.0.1
5257

53-
* Fixes a bug where the `ignoreBatteryOptimizations` permission didn't report the correct status when the permission is requested and granted.
58+
- Fixes a bug where the `ignoreBatteryOptimizations` permission didn't report the correct status when the permission is requested and granted.
5459

5560
## 12.0.0
5661

57-
* **BREAKING CHANGES:**
58-
* Adds `Permission.calendarWriteOnly`.
59-
* Removes `Permission.calendarReadOnly`.
62+
- **BREAKING CHANGES:**
63+
- Adds `Permission.calendarWriteOnly`.
64+
- Removes `Permission.calendarReadOnly`.
6065

6166
## 11.1.0
6267

63-
* Implements the `Permission.calendarReadOnly` and `PermissionCalendarFullAccess` permissions.
68+
- Implements the `Permission.calendarReadOnly` and `PermissionCalendarFullAccess` permissions.
6469

6570
## 11.0.5
6671

67-
* Removes the obsolete `updatePermissionShouldShowStatus` method from the Java code base.
68-
* Fixes some analysis warnings in the Java code base.
72+
- Removes the obsolete `updatePermissionShouldShowStatus` method from the Java code base.
73+
- Fixes some analysis warnings in the Java code base.
6974

7075
## 11.0.4
7176

72-
* Fixes a bug where the status of special permissions would incorrectly be reported as `denied`.
77+
- Fixes a bug where the status of special permissions would incorrectly be reported as `denied`.
7378

7479
## 11.0.3
7580

76-
* Fixes a bug where `Permission.notification.status` would never return `permanentlyDenied` on Android.
81+
- Fixes a bug where `Permission.notification.status` would never return `permanentlyDenied` on Android.
7782

7883
## 11.0.2
7984

80-
* Fixes a bug where `Permission.Phone` would always return 'denied' when requesting the permission status.
81-
* Fixes a bug where Flutter permissions that require multiple Android permissions would base their status on the status of the first Android permission, as opposed to the result of all relevant Android permissions.
85+
- Fixes a bug where `Permission.Phone` would always return 'denied' when requesting the permission status.
86+
- Fixes a bug where Flutter permissions that require multiple Android permissions would base their status on the status of the first Android permission, as opposed to the result of all relevant Android permissions.
8287

8388
## 11.0.1
8489

85-
* Fixes `java.lang.IllegalStateException: Reply already submitted` when requesting post notification permission.
90+
- Fixes `java.lang.IllegalStateException: Reply already submitted` when requesting post notification permission.
8691

8792
## 11.0.0
8893

89-
* **BREAKING CHANGE:** Fixes a bug where the permission status would return 'denied' regardless of whether the status was 'denied' or 'permanently denied'.
94+
- **BREAKING CHANGE:** Fixes a bug where the permission status would return 'denied' regardless of whether the status was 'denied' or 'permanently denied'.
9095

9196
## 10.3.6
9297

93-
* Fixes a bug where requesting multiple permissions would crash the app if at least one of the permissions was a [special permission](https://developer.android.com/guide/topics/permissions/overview#special).
98+
- Fixes a bug where requesting multiple permissions would crash the app if at least one of the permissions was a [special permission](https://developer.android.com/guide/topics/permissions/overview#special).
9499

95100
## 10.3.5
96101

97-
* Fixes a bug where `Permission.ScheduleExactAlarm` was not opening the settings
102+
- Fixes a bug where `Permission.ScheduleExactAlarm` was not opening the settings
98103
screen.
99104

100105
## 10.3.4
101106

102-
* Fixes a bug where the permission status would return 'permanently denied'
107+
- Fixes a bug where the permission status would return 'permanently denied'
103108
instead of 'denied' when the user dismisses the permission dialog.
104109

105110
## 10.3.3
106111

107-
* Migrates the Gradle compile arguments to the example app, so they are not enforced upon consumers of the plugin.
112+
- Migrates the Gradle compile arguments to the example app, so they are not enforced upon consumers of the plugin.
108113

109114
## 10.3.2
110115

111-
* Updates example app to show `Permission.photos` and hide `Permission.bluetooth`.
116+
- Updates example app to show `Permission.photos` and hide `Permission.bluetooth`.
112117

113118
## 10.3.1
114119

115-
* Fixes `java.lang.IllegalStateException: Reply already submitted` when checking the status of Bluetooth service.
120+
- Fixes `java.lang.IllegalStateException: Reply already submitted` when checking the status of Bluetooth service.
116121

117122
## 10.3.0
118123

119-
* Adds support for the new Android 13 permission: BODY_SENSORS_BACKGROUND.
124+
- Adds support for the new Android 13 permission: BODY_SENSORS_BACKGROUND.
120125

121126
## 10.2.3
122127

123-
* Fix missing POST_NOTIFICATIONS permission in the Android example project.
128+
- Fix missing POST_NOTIFICATIONS permission in the Android example project.
124129

125130
## 10.2.2
126131

127-
* Fixes the SCHEDULE_EXACT_ALARM status check on Android 12 and 13.
132+
- Fixes the SCHEDULE_EXACT_ALARM status check on Android 12 and 13.
128133

129134
## 10.2.1
130135

131-
* Adds compatibility with Android Gradle Plugin 8.0.
136+
- Adds compatibility with Android Gradle Plugin 8.0.
132137

133138
## 10.2.0
134139

135-
* Adds support for the new Android 13 permissions: SCHEDULE_EXACT_ALARM, READ_MEDIA_IMAGES, READ_MEDIA_VIDEO and READ_MEDIA_AUDIO
140+
- Adds support for the new Android 13 permissions: SCHEDULE_EXACT_ALARM, READ_MEDIA_IMAGES, READ_MEDIA_VIDEO and READ_MEDIA_AUDIO
136141

137142
## 10.1.0
138143

139-
* Adds support for the new Android 13 permission: NEARBY_WIFI_DEVICES.
144+
- Adds support for the new Android 13 permission: NEARBY_WIFI_DEVICES.
140145

141146
## 10.0.0
142147

143-
* **BREAKING CHANGE**: Updates Android `compileSdkVersion` to `33` to handle the new `POST_NOTIFICATIONS` permission.
148+
- **BREAKING CHANGE**: Updates Android `compileSdkVersion` to `33` to handle the new `POST_NOTIFICATIONS` permission.
144149
> When updating to version 10.0.0 make sure to update the `android/app/build.gradle` file and set the `compileSdkVersion` to `33`.
145150
146151
## 9.0.2+1
147152

148-
* Undoes PR [#765](https://github.com/baseflow/flutter-permission-handler/pull/765) which by mistake requests write_external_storage permission based on the target SDK instead of the actual SDK of the Android device.
153+
- Undoes PR [#765](https://github.com/baseflow/flutter-permission-handler/pull/765) which by mistake requests write_external_storage permission based on the target SDK instead of the actual SDK of the Android device.
149154

150155
## 9.0.2
151156

152-
* Moves Android implementation into its own package.
157+
- Moves Android implementation into its own package.

permission_handler_android/example/android/app/.cxx/RelWithDebInfo/4c6q5g55/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2

Whitespace-only changes.

permission_handler_android/example/android/app/.cxx/RelWithDebInfo/4c6q5g55/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1

Whitespace-only changes.

permission_handler_android/example/android/app/.cxx/RelWithDebInfo/4c6q5g55/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2

Whitespace-only changes.

0 commit comments

Comments
 (0)