- Update platform_plugin_interface version requirement.
- Stable null safety release.
- Added VideoRecordedEvent to support ending a video recording in the native implementation.
- Introduces interface methods for locking and unlocking the capture orientation.
- Introduces interface method for listening to the device orientation.
- Added interface methods to support auto focus.
- Introduces an option to set the image format when initializing.
- Added interface to support automatic exposure.
- Added an optional
maxVideoDurationparameter to thestartVideoRecordingmethod, which allows implementations to limit the duration of a video recording.
- Added the torch option to the FlashMode enum, which when implemented indicates the flash light should be turned on continuously.
- Update Flutter SDK constraint.
- Added interface methods to support zoom features.
- Added interface methods for setting flash mode.
- Initial open-source release