diff --git a/packages/camera/camera/CHANGELOG.md b/packages/camera/camera/CHANGELOG.md index 97a41bea6c8..221ed484d40 100644 --- a/packages/camera/camera/CHANGELOG.md +++ b/packages/camera/camera/CHANGELOG.md @@ -1,6 +1,7 @@ -## NEXT +## 0.11.2 * Fixes overflowed toggles in the camera example. +* Fixes `CameraLensType` export. ## 0.11.1 diff --git a/packages/camera/camera/lib/camera.dart b/packages/camera/camera/lib/camera.dart index 507d6c7cded..1400be8d764 100644 --- a/packages/camera/camera/lib/camera.dart +++ b/packages/camera/camera/lib/camera.dart @@ -7,6 +7,7 @@ export 'package:camera_platform_interface/camera_platform_interface.dart' CameraDescription, CameraException, CameraLensDirection, + CameraLensType, ExposureMode, FlashMode, FocusMode, diff --git a/packages/camera/camera/pubspec.yaml b/packages/camera/camera/pubspec.yaml index 09899dfa579..d60b7eba1df 100644 --- a/packages/camera/camera/pubspec.yaml +++ b/packages/camera/camera/pubspec.yaml @@ -4,7 +4,7 @@ description: A Flutter plugin for controlling the camera. Supports previewing Dart. repository: https://github.com/flutter/packages/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.11.1 +version: 0.11.2 environment: sdk: ^3.6.0 @@ -23,7 +23,7 @@ flutter: dependencies: camera_android_camerax: ^0.6.13 camera_avfoundation: ^0.9.18 - camera_platform_interface: ^2.9.0 + camera_platform_interface: ^2.10.0 camera_web: ^0.3.3 flutter: sdk: flutter diff --git a/packages/camera/camera/test/camera_export_test.dart b/packages/camera/camera/test/camera_export_test.dart new file mode 100644 index 00000000000..a668c1ab650 --- /dev/null +++ b/packages/camera/camera/test/camera_export_test.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// ignore_for_file: unnecessary_statements + +import 'package:camera/camera.dart' as main_file; +import 'package:flutter_test/flutter_test.dart'; + +void main() { + group('camera', () { + test( + 'ensure camera.dart exports classes from platform interface', + () { + main_file.CameraDescription; + main_file.CameraException; + main_file.CameraLensDirection; + main_file.CameraLensType; + main_file.ExposureMode; + main_file.FlashMode; + main_file.FocusMode; + main_file.ImageFormatGroup; + main_file.ResolutionPreset; + main_file.XFile; + }, + ); + }); +}