[camera] Bump camera_web and camera_android versions to update permission exception codes (#6081)
diff --git a/packages/camera/camera/CHANGELOG.md b/packages/camera/camera/CHANGELOG.md
index b9af4eb..1dc9270 100644
--- a/packages/camera/camera/CHANGELOG.md
+++ b/packages/camera/camera/CHANGELOG.md
@@ -1,5 +1,8 @@
-## NEXT
+## 0.10.0
+* **Breaking Change** Bumps default camera_web package version, which updates permission exception code from `cameraPermission` to `CameraAccessDenied`.
+* **Breaking Change** Bumps default camera_android package version, which updates permission exception code from `cameraPermission` to
+ `CameraAccessDenied` and `AudioAccessDenied`.
* Ignores unnecessary import warnings in preparation for [upcoming Flutter changes](https://github.com/flutter/flutter/pull/106316).
## 0.9.8+1
diff --git a/packages/camera/camera/README.md b/packages/camera/camera/README.md
index 610b717..4d7c3d9 100644
--- a/packages/camera/camera/README.md
+++ b/packages/camera/camera/README.md
@@ -98,8 +98,6 @@
- `AudioAccessRestricted`: iOS only for now. Thrown when audio access is restricted and users cannot grant permission (parental control).
-- `cameraPermission`: Android and Web only. A legacy error code for all kinds of camera permission errors.
-
### Example
Here is a small example flutter app displaying a full screen camera preview.
diff --git a/packages/camera/camera/example/lib/main.dart b/packages/camera/camera/example/lib/main.dart
index f8f28dd..b90b003 100644
--- a/packages/camera/camera/example/lib/main.dart
+++ b/packages/camera/camera/example/lib/main.dart
@@ -716,10 +716,6 @@
// iOS only
showInSnackBar('Audio access is restricted.');
break;
- case 'cameraPermission':
- // Android & web only
- showInSnackBar('Unknown permission error.');
- break;
default:
_showCameraException(e);
break;
diff --git a/packages/camera/camera/pubspec.yaml b/packages/camera/camera/pubspec.yaml
index a23405d..e9a07e6 100644
--- a/packages/camera/camera/pubspec.yaml
+++ b/packages/camera/camera/pubspec.yaml
@@ -4,7 +4,7 @@
Dart.
repository: https://github.com/flutter/plugins/tree/main/packages/camera/camera
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+camera%22
-version: 0.9.8+1
+version: 0.10.0
environment:
sdk: ">=2.14.0 <3.0.0"
@@ -21,10 +21,10 @@
default_package: camera_web
dependencies:
- camera_android: ^0.9.7+1
+ camera_android: ^0.10.0
camera_avfoundation: ^0.9.7+1
camera_platform_interface: ^2.2.0
- camera_web: ^0.2.1
+ camera_web: ^0.3.0
flutter:
sdk: flutter
flutter_plugin_android_lifecycle: ^2.0.2