Skip to content

Releases: Apparence-io/CamerAwesome

2.0.0

22 Nov 13:55
Compare
Choose a tag to compare

We are proud to announce the two most requested features on the official camera plugin:

  • Multi-camera 📹
  • Video settings 🎥
  • Preview rework 📸

This release introduces breaking changes in order to support above features.
See the migration guide for details.

Here is the complete changelog:

  • ✨ Added multi-camera feature, allowing users to display multiple camera previews simultaneously. Note that this feature is currently in beta, and we do not recommend using it in production.
  • ✨ Users can now pass options (such as bitrate, fps, and quality) when recording a video.
  • ✨ You can now mirror video recording.
  • ✨🍏 Implemented brightness and exposure level settings on iOS / iPadOS.
  • ✨🤖 Added zoom indicator UI.
  • ✨🤖 Video recording is now mirrored if mirrorFrontCamera is set to true.
  • ♻️🍏 Completely reworked the code for increased clarity and performance.
  • 🐛 Fixed patrol tests.
  • 🐛 Fixed the use of capture button parameter in awesome bottom actions (thanks to @juliuszmandrosz).
  • 📝 Added Chinese README.md (thanks to @chyiiiiiiiiiiii).
  • ↗️ Android CameraX version is now 1.3.0
  • takePhoto ans stopVideoRecording now have callbacks for success and error.
  • by default the awesome builder has a filter list but you can pass an empty list to remove it

1.0.0

09 Jan 14:33
Compare
Choose a tag to compare

1.0.0 is finally ready

  • complete built-in interface
  • customizable interface mode
  • complete rework of the flutter code.
  • Video stream and ability to use MLKit or Core ML
  • Video, photo mode
  • Switch lens (iOS only, that's a bit tricky for now on Android)
  • Rewrite the native Android part to CameraX and Kotlin
  • E2E tests using patrol

1.0.0-rc2

03 Jan 14:25
Compare
Choose a tag to compare
  • iOS analysis image stream
  • Fix camera preview size when switching sensors
  • Fix aspect ratio portrait for iOS
  • E2E tests
  • 1:1 aspect ratio
  • Preview fit can be choosed
  • many small fixes

1.0.0-rc1

15 Dec 10:11
Compare
Choose a tag to compare
🔖  1.0.0-rc1

1.0.0-preview

22 Nov 10:32
65fa85f
Compare
Choose a tag to compare
1.0.0-preview Pre-release
Pre-release
  • complete rework of flutter plugin
  • built in interface
  • customize your interface and use provided widgets if you want
  • ability to listen every configuration
  • handle aspect ratio
  • control flash mode
  • video mode
  • listen orientation
  • preview of last media

Android

  • now use the AndroidX camera implementation
  • now using Kotlin
  • video mode

iOS

  • migrated for the new flutter plugin
  • aspect ratio

0.2.1

17 Dec 15:21
Compare
Choose a tag to compare

0.2.1

  • [iOS] image stream available to use MLkit or other image live processing
  • [iOS] code refactoring

0.2.0

  • [iOS] video recording support
  • [iOS] thread and perf enhancements

0.1.2+1

19 Nov 14:33
Compare
Choose a tag to compare
  • [Android] onDetachedFromActivity : fix stopping the camera should be only done if camera has been started
  • listen native Orientation should be canceled correctly on dispose CameraAwesomeState
  • unlock focus now restart session correctly after taking a photo
  • takePicture listener now cannot send result more than one time

0.1.1

23 Oct 14:25
21c959a
Compare
Choose a tag to compare
  • Fix android zoom
  • Stability across rebuilds improved

0.1.0

19 Oct 07:37
Compare
Choose a tag to compare
  • provide an image stream builder (only android support for now)

0.0.1

07 Sep 08:10
ca742b6
Compare
Choose a tag to compare
Merge pull request #18 from Apparence-io/fix/flash_ios

✨ Add "On" flash mode for iOS