diff --git a/packages/camera/camera_web/CHANGELOG.md b/packages/camera/camera_web/CHANGELOG.md index 472186b4b1f4..a5d9cefa755d 100644 --- a/packages/camera/camera_web/CHANGELOG.md +++ b/packages/camera/camera_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.3.5+5 + +* Removes invalid @JS annotation from extension type constructors. + ## 0.3.5+4 * Fixes a `TypeError` in `availableCameras()` caused by browsers (e.g. Firefox) returning diff --git a/packages/camera/camera_web/lib/src/pkg_web_tweaks.dart b/packages/camera/camera_web/lib/src/pkg_web_tweaks.dart index ddfe93b806de..a279e0059942 100644 --- a/packages/camera/camera_web/lib/src/pkg_web_tweaks.dart +++ b/packages/camera/camera_web/lib/src/pkg_web_tweaks.dart @@ -43,7 +43,6 @@ extension NonStandardFieldsOnMediaTrackSettings on MediaTrackSettings { /// Brought over from package:web 1.0.0 extension type WebTweakMediaSettingsRange._(JSObject _) implements JSObject { - @JS('MediaSettingsRange') external factory WebTweakMediaSettingsRange({num max, num min, num step}); external double get max; @@ -63,6 +62,5 @@ extension WebTweakMethodVersions on MediaStreamTrack { /// Allows creating the MediaTrackConstraints that are needed. /// Brought over from package:web 1.0.0 extension type WebTweakMediaTrackConstraints._(JSObject _) implements JSObject { - @JS('MediaTrackConstraints') external factory WebTweakMediaTrackConstraints({JSAny zoom, ConstrainBoolean torch}); } diff --git a/packages/camera/camera_web/pubspec.yaml b/packages/camera/camera_web/pubspec.yaml index 084f2caf8cf9..dadd95cb64b3 100644 --- a/packages/camera/camera_web/pubspec.yaml +++ b/packages/camera/camera_web/pubspec.yaml @@ -2,7 +2,7 @@ name: camera_web description: A Flutter plugin for getting information about and controlling the camera on Web. repository: https://github.com/flutter/packages/tree/main/packages/camera/camera_web issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+camera%22 -version: 0.3.5+4 +version: 0.3.5+5 environment: sdk: ^3.10.0