Skip to content

Commit 70a6b9a

Browse files
authored
[camera] Bump camera_web and camera_android versions to update permission exception codes (#6081)
1 parent 595ff3f commit 70a6b9a

File tree

4 files changed

+7
-10
lines changed

4 files changed

+7
-10
lines changed

packages/camera/camera/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1-
## NEXT
1+
## 0.10.0
22

3+
* **Breaking Change** Bumps default camera_web package version, which updates permission exception code from `cameraPermission` to `CameraAccessDenied`.
4+
* **Breaking Change** Bumps default camera_android package version, which updates permission exception code from `cameraPermission` to
5+
`CameraAccessDenied` and `AudioAccessDenied`.
36
* Ignores unnecessary import warnings in preparation for [upcoming Flutter changes](https://github.com/flutter/flutter/pull/106316).
47

58
## 0.9.8+1

packages/camera/camera/README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,6 @@ Here is a list of all permission error codes that can be thrown:
9898

9999
- `AudioAccessRestricted`: iOS only for now. Thrown when audio access is restricted and users cannot grant permission (parental control).
100100

101-
- `cameraPermission`: Android and Web only. A legacy error code for all kinds of camera permission errors.
102-
103101
### Example
104102

105103
Here is a small example flutter app displaying a full screen camera preview.

packages/camera/camera/example/lib/main.dart

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -716,10 +716,6 @@ class _CameraExampleHomeState extends State<CameraExampleHome>
716716
// iOS only
717717
showInSnackBar('Audio access is restricted.');
718718
break;
719-
case 'cameraPermission':
720-
// Android & web only
721-
showInSnackBar('Unknown permission error.');
722-
break;
723719
default:
724720
_showCameraException(e);
725721
break;

packages/camera/camera/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: A Flutter plugin for controlling the camera. Supports previewing
44
Dart.
55
repository: https://github.com/flutter/plugins/tree/main/packages/camera/camera
66
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+camera%22
7-
version: 0.9.8+1
7+
version: 0.10.0
88

99
environment:
1010
sdk: ">=2.14.0 <3.0.0"
@@ -21,10 +21,10 @@ flutter:
2121
default_package: camera_web
2222

2323
dependencies:
24-
camera_android: ^0.9.7+1
24+
camera_android: ^0.10.0
2525
camera_avfoundation: ^0.9.7+1
2626
camera_platform_interface: ^2.2.0
27-
camera_web: ^0.2.1
27+
camera_web: ^0.3.0
2828
flutter:
2929
sdk: flutter
3030
flutter_plugin_android_lifecycle: ^2.0.2

0 commit comments

Comments
 (0)