You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
CameraView/docs/_posts/2018-12-20-changelog.md

4.8 KiB

layout title category date order
page Changelog about 2018-12-20 17:49:29 3

New versions are released through GitHub, so the reference page is the GitHub Releases page.

v2.0.0-rc2

  • Fix: crashes when stopping video snapshots (#513)
  • Fix: dependencies missing, leading to runtime crashes (#517)

v2.0.0-rc1

This is likely to be the last release before v2.0.0.

  • New: support for watermarks and animated overlays (docs), thanks to @RAN3000 (#502, #421)
  • New: added onVideoRecordingStart() to be notified when video recording starts, thanks to @agrawalsuneet (#498)
  • New: added onVideoRecordingEnd() to be notified when video recording ends (#506)
  • New: added Audio.MONO and Audio.STEREO to control the channel count for videos and video snapshots (#506)
  • New: added cameraUseDeviceOrientation to choose whether picture and video outputs should consider the device orientation or not (#497)
  • Improvement: improved Camera2 stability and various bugs fixed (e.g. #501)
  • Improvement: improved video snapshots speed, quality and stability (#506)

v2.0.0-beta06

  • New: Full featured Camera2 integration! Use cameraExperimental="true" and cameraEngine="camera2" to test this out. (#490)
  • Improvement: we now choose a video recording profile that is compatible with the chosen size. Should fix some video recording issues. (#477)
  • Improvement: most internals are now open to be accessed by subclassing. Feel free to open PRs with more protected methods to be overriden. ([#494][494])
  • Breaking change: some public classes have been moved to different packages. See table here. (#482)
  • Breaking change: the listener methods onFocusStart and onFocusEnd are now called onAutoFocusStart and onAutoFocusEnd. (#484)
  • Breaking change: the gesture actions focus and focusWithMarker have been removed and replaced by autoFocus, which shows no marker. (#484)
  • New: new API called setAutoFocusMarker() lets you choose your own marker. (#484)

If you were using focus, just switch to autoFocus.

If you were using focusWithMarker, you can add back the old marker.

v2.0.0-beta05

  • Fixed FrameProcessor freeze and release behavior, was broken (#431)
  • New: new api setAutoFocusResetDelay to control the delay to reset the focus after autofocus was performed, thanks to @cneuwirt (#435)
  • Faster camera preview on layout changes (#403)
  • A few bug fixes (#471)

v2.0.0-beta04

  • Renames setPreviewSize to setPreviewStreamSize (previewSize suggests it is related to the view size but it's not) (#393)
  • Added new APIs setSnapshotMaxWidth and setSnapshotMaxHeight (#393). You can now have a good looking preview but still take low-res snapshots using these snapshot constraints. Before this, the two sizes were coupled.

v2.0.0-beta03

  • Fixed a few bugs (#392)
  • Important fixes to video snapshot recording (#374)

v2.0.0-beta02

  • Fixed important bugs (#356)
  • Picture snapshots are now flipped when front camera is used (#360)
  • Added PictureResult.getFacing() and VideoResult.getFacing() (#360)

v2.0.0-beta01

This is the first beta release. For changes with respect to v1, please take a look at the migration guide.