forked from react-native-camera/react-native-camera
-
Notifications
You must be signed in to change notification settings - Fork 0
Fix for OnePlus #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
phanghos
wants to merge
120
commits into
master
Choose a base branch
from
feature/one-plus-fix
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
androidX BREAKING CHANGE: support androidX for react-native >= 60
# [3.0.0](react-native-camera/react-native-camera@v2.11.1...v3.0.0) (2019-07-19) ### Features * **docs:** add docs link on readme and also publish v3 to support ([2f6f8e6](react-native-camera@2f6f8e6)) ### BREAKING CHANGES * **docs:** support androidX for react-native >= 60
## [3.0.1](react-native-camera/react-native-camera@v3.0.0...v3.0.1) (2019-08-02) ### Bug Fixes * **android:** prevent crash when using Camera2 with autoFocusPointOfInterest ([react-native-camera#2401](react-native-camera#2401)) ([3786223](react-native-camera@3786223)) * **android:** Support writing custom Exif tags to modified image file ([react-native-camera#2402](react-native-camera#2402)) ([c748b4e](react-native-camera@c748b4e)) * **exif:** writing EXIF data with correct data type ([react-native-camera#2396](react-native-camera#2396)) ([66e99d8](react-native-camera@66e99d8)) * App name shouldn't be equal to the registered application ([react-native-camera#2393](react-native-camera#2393)) ([a01187d](react-native-camera@a01187d))
Bumps [fstream](https://github.com/npm/fstream) from 1.0.11 to 1.0.12. - [Release notes](https://github.com/npm/fstream/releases) - [Commits](npm/fstream@v1.0.11...v1.0.12) Signed-off-by: dependabot[bot] <support@github.com>
…ty/dependabot/npm_and_yarn/fstream-1.0.12 chore(deps): bump fstream from 1.0.11 to 1.0.12
…eact-native-camera#2403) Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.0 to 3.13.1. - [Release notes](https://github.com/nodeca/js-yaml/releases) - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](nodeca/js-yaml@3.12.0...3.13.1) Signed-off-by: dependabot[bot] <support@github.com>
…eact-native-camera#2404) Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.1 to 3.13.1. - [Release notes](https://github.com/nodeca/js-yaml/releases) - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](nodeca/js-yaml@3.12.1...3.13.1) Signed-off-by: dependabot[bot] <support@github.com>
…eact-native-camera#2405) Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.0 to 4.1.2. - [Release notes](https://github.com/wycats/handlebars.js/releases) - [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md) - [Commits](handlebars-lang/handlebars.js@v4.1.0...v4.1.2) Signed-off-by: dependabot[bot] <support@github.com>
Bumps [morgan](https://github.com/expressjs/morgan) from 1.9.0 to 1.9.1. - [Release notes](https://github.com/expressjs/morgan/releases) - [Changelog](https://github.com/expressjs/morgan/blob/master/HISTORY.md) - [Commits](expressjs/morgan@1.9.0...1.9.1) Signed-off-by: dependabot[bot] <support@github.com>
…2408) Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.10.0 to 3.13.1. - [Release notes](https://github.com/nodeca/js-yaml/releases) - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](nodeca/js-yaml@3.10.0...3.13.1) Signed-off-by: dependabot[bot] <support@github.com>
…-native-camera#2407) Bumps [merge](https://github.com/yeikos/js.merge) from 1.2.0 to 1.2.1. - [Release notes](https://github.com/yeikos/js.merge/releases) - [Commits](swordev/merge@v1.2.0...v1.2.1) Signed-off-by: dependabot[bot] <support@github.com>
## [3.0.2](react-native-camera/react-native-camera@v3.0.1...v3.0.2) (2019-08-07) ### Bug Fixes * **android:** use initial exposure value ([react-native-camera#2418](react-native-camera#2418)) ([c93e92f](react-native-camera@c93e92f))
# [3.1.0](react-native-camera/react-native-camera@v3.0.2...v3.1.0) (2019-08-07) ### Features * **android:** get format for android ([react-native-camera#2410](react-native-camera#2410)) ([efb6b90](react-native-camera@efb6b90))
…/catch (react-native-camera#2056) * wrap captureStillImageAsynchronouslyFromConnection with try/catch the diff may look pretty big but the only change made here is try/catch block added for captureStillImageAsynchronouslyFromConnection call. For some reason, this method may throw an exception saying about inconsistent state. * make sure null in cameraHandle isn't passed to Native code
## [3.1.1](react-native-camera/react-native-camera@v3.1.0...v3.1.1) (2019-08-08) ### Bug Fixes * **ios:** wrap captureStillImageAsynchronouslyFromConnection with try/catch ([react-native-camera#2056](react-native-camera#2056)) ([adac26f](react-native-camera@adac26f))
…e-camera#2420 and react-native-camera#2421. (react-native-camera#2427) First, it updates the take picture call to capture right away instead of trying to focus again. This will match closer to what the native camera does, and also what the Camera2 does. Secondly, it removes all calls to resetFocus after capturing and after a given timeout. This was causing issues when using autoFocusPointOfInterest, and it really didn't make sense to use an internal timeout to reset the focus. If anything, the user should do this from the JS side. A new method could also be exposed to do this. Lastly, it adds some error catching logic to the autoFocus call. There was a chance on some devices that calling autoFocus while the device is capturing a photo that it would fail. Tested on Google Pixel 2 (Android 9), Motorola G5 (Android 8), Samsung Grand Prime (Android 5?), and LG20 (android 6?). No issues so far.
## [3.1.2](react-native-camera/react-native-camera@v3.1.1...v3.1.2) (2019-08-17) ### Bug Fixes * **android:** This update does two things in order to fix [react-native-camera#2420](react-native-camera#2420) and [react-native-camera#2421](react-native-camera#2421). ([react-native-camera#2427](react-native-camera#2427)) ([3407533](react-native-camera@3407533))
# [3.2.0](react-native-camera/react-native-camera@v3.1.2...v3.2.0) (2019-08-21) ### Features * **ios:** rectOfInterest ([react-native-camera#1852](react-native-camera#1852)) ([b47b80d](react-native-camera@b47b80d))
…navigation. (react-native-camera#2588) Includes a camera screen with support for the right dimensions, aspect ratio, flash, tap to focus, pinch to zoom, flash, and multi camera support.
…react-native-camera#2591) * This is a fix for events possibly being fired not on the main thread, which could cause the whole app to freeze. * Fire events on the right thread. No need to use UI thread, and fix the still works
Added missing googleVisionBarcodeMode prop
# [3.10.0](react-native-camera/react-native-camera@v3.9.0...v3.10.0) (2019-11-20) ### Bug Fixes * **android:** fix possible crash when attempting to retrieve camera parameters. ([react-native-camera#2570](react-native-camera#2570)) ([be8a08c](react-native-camera@be8a08c)) * **android:** Possible ANR due to events not fired on the main thread ([react-native-camera#2591](react-native-camera#2591)) ([ad9d084](react-native-camera@ad9d084)) ### Features * **docs:** update example readme and ios splash screen text ([react-native-camera#2589](react-native-camera#2589)) ([cd0ca06](react-native-camera@cd0ca06)) * **docs:** update react-navigation doc ([react-native-camera#2574](react-native-camera#2574)) ([81563d7](react-native-camera@81563d7)) * **example:** New example app using RN 0.61, native-base, and react-navigation. ([react-native-camera#2588](react-native-camera#2588)) ([9c6fcea](react-native-camera@9c6fcea)) * **ios:** Handle audio interruption in session queue. This prevents the session isRunning flag from getting corrupted due to concurrent updates to the session. ([react-native-camera#2567](react-native-camera#2567)) ([ffbd805](react-native-camera@ffbd805)) * **ios:** Preserve exif/metadata on photo capture. ([react-native-camera#2573](react-native-camera#2573)) ([fabacb4](react-native-camera@fabacb4)) * **npm:** ignore docs and publish 3.11.0 ([7c1284f](react-native-camera@7c1284f)) * **npm:** ignore website when publishing to npm, manual bump ([aa0e2a9](react-native-camera@aa0e2a9)) * **ts:** Update index.d.ts ([react-native-camera#2590](react-native-camera#2590)) ([eece04a](react-native-camera@eece04a))
…native-camera#2577) * - Improve Android code so skipProcessing is not needed, the code is more in line with iOS, and is "fast" by default. This means that skipProcessing is no longer needed (nor used), and adding additional options will "slow down" the capture as expected, rather than having always a lot of processing. This shouldn't be a breaking change. - document the writeExif option, and implement it for iOS as well. * Release CF object which could cause a memleak
# [3.11.0](react-native-camera/react-native-camera@v3.10.0...v3.11.0) (2019-11-20) ### Features * **exif:** Implement writeExif for iOS, Android improvements ([react-native-camera#2577](react-native-camera#2577)) ([aa22fd1](react-native-camera@aa22fd1))
…ision is una… (react-native-camera#2599) * implement proper RNFaceDetectorModuleMLKit if FirebaseMLVision is unavailable * fix constants
## [3.11.1](react-native-camera/react-native-camera@v3.11.0...v3.11.1) (2019-11-20) ### Bug Fixes * **mlkit:** implement proper RNFaceDetectorModuleMLKit if FirebaseMLVision is una… ([react-native-camera#2599](react-native-camera#2599)) ([e35cc2d](react-native-camera@e35cc2d))
commit e533d5057249a341189cf621d907c07e0e574ed4
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Tue Sep 24 13:51:56 2019 +0000
chore(release): 3.6.0 [skip ci]
# [3.6.0](https://github.com/react-native-community/react-native-camera/compare/v3.5.0...v3.6.0) (2019-09-24)
### Features
* **android:** Support to enumerate and select Camera devices ([#2492](https://github.com/react-native-community/react-native-camera/issues/2492)) ([612cb65](https://github.com/react-native-community/react-native-camera/commit/612cb65))
commit 612cb65f2a9f5e729e02195920f9b896cae3a520
Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com>
Date: Tue Sep 24 10:47:23 2019 -0300
feat(android): Support to enumerate and select Camera devices (#2492)
* Android only: Support to enumerate Camera devices and to select from one of them.
* No need to have the camera in running state if querying for IDs.
* Silly bug, not using string compare. Also, do not run any camera code if the actual camera doesn't change.
* Crash fix when focus coordinates are set to null/undefined not being handled. Notes about not supported flash/focus
* If a camera is not found, set the first available camera just like Camera2 does.
* missing semicolon
* Fixes to Camera2 API:
- First change is related to camera selection by ID. Some more code was required to correctly set the facing flag and characteristics
- Second change fixes a previous issue (unrelated to the PR) that was causing the preview of the camera to look upside down on rotated devices. Device rotation should not affect the display (nor set it). Device rotation should however be used for the final image (and not screen rotation). Some code was borrowed from Camera1.
commit 200c7e136cec89fe6612efeb858e0f8f1e5b6682
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Tue Sep 24 12:37:33 2019 +0000
chore(release): 3.5.0 [skip ci]
# [3.5.0](https://github.com/react-native-community/react-native-camera/compare/v3.4.0...v3.5.0) (2019-09-24)
### Bug Fixes
* **android:** Update Camera1 to not crash on invalid ratio ([#2501](https://github.com/react-native-community/react-native-camera/issues/2501)) ([702f608](https://github.com/react-native-community/react-native-camera/commit/702f608))
### Features
* **ios:** videoBitrate option for iOS ([#2504](https://github.com/react-native-community/react-native-camera/issues/2504)) ([38a5ffb](https://github.com/react-native-community/react-native-camera/commit/38a5ffb))
commit 702f60862e7b2644b924c542421ffa0b5593ae75
Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com>
Date: Tue Sep 24 09:32:47 2019 -0300
fix(android): Update Camera1 to not crash on invalid ratio (#2501)
Setting a property ends up with an unhandled exception that cannot be caught easily by RN. This should also make the behaviour consistent with camera startup and Camera2.
commit 38a5ffb2ebfd22e931c9acc4d4e56d9a909bc01d
Author: Nathan Heinrich <nathan@halfinity.com>
Date: Tue Sep 24 22:32:22 2019 +1000
feat(ios): videoBitrate option for iOS (#2504)
* Update RNCamera.m
Add videoBitrate option for ios, setting video bitrate requires a codec to be set
* Update API documentation
* Update documentation
* Update typings
commit 0026b46c7440542635c871eaae263d4d9dfdfdce
Author: Rock Hu <rockia@users.noreply.github.com>
Date: Mon Sep 23 09:43:21 2019 -0700
Fix jitpack.io maven link (#2497)
commit 204da4fa80cb30e43547a6ad211843266f75cd78
Merge: 17293f7 6537149
Author: Simon Stern <simon160@gmail.com>
Date: Thu Sep 19 21:36:14 2019 -0400
Merge pull request #2495 from cristianoccazinsp/patch-1
Use a more appropriate orientation change event
commit 653714991b5f307adbc22cbc4b52f4eb748484cc
Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com>
Date: Thu Sep 19 17:49:25 2019 -0300
Use a more appropriate orientation change event
Since the code relies on the status bar orientation, it makes sense to use UIApplicationDidChangeStatusBarOrientationNotification instead. This should fix some issues where the orientation value of the status bar has not been updated when the event is received.
commit 17293f73cc91674fda6aa3a1f9352393cec1bf0f
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Mon Sep 9 12:21:04 2019 +0000
chore(release): 3.4.0 [skip ci]
# [3.4.0](https://github.com/react-native-community/react-native-camera/compare/v3.3.3...v3.4.0) (2019-09-09)
### Features
* **android:** Improve Android Camera1 error and concurrency handling. ([#2471](https://github.com/react-native-community/react-native-camera/issues/2471)) ([a20eb06](https://github.com/react-native-community/react-native-camera/commit/a20eb06))
commit a20eb06139771a2ecdb906a96a30a4d361341976
Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com>
Date: Mon Sep 9 09:15:41 2019 -0300
feat(android): Improve Android Camera1 error and concurrency handling. (#2471)
These changes include the following:
- use atomic boolean for capturing photo flag just like video
- add more exception catching and checks
- raise error instead of failing silently if can't capture photo - improve error handling here
- synchronize stop to avoid race conditions and crashes
- delay params updates (surface) if capturing or recording to avoid bugs
- do not allow video or photo capture if already doing video or photo
commit add1c0c01f449e9d2346741ecd9fcdc8973d0c23
Merge: 6e14c0b 1d6a2ef
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Mon Sep 9 00:11:00 2019 -0300
Merge pull request #2474 from luancurti/chore/upgrade-gradle-version
Upgrade gradle version
commit 1d6a2ef945d9aac8cf1b45ff63893414c24c6410
Author: luancurti <luancurti@gmail.com>
Date: Sun Sep 8 21:50:41 2019 -0300
chore(gradle): upgrade gradle version
commit 6e14c0b245d5d63762eca487feefae23f25d43cf
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Thu Sep 5 21:04:25 2019 +0000
chore(release): 3.3.3 [skip ci]
## [3.3.3](https://github.com/react-native-community/react-native-camera/compare/v3.3.2...v3.3.3) (2019-09-05)
### Bug Fixes
* **android:** Fix app freeze on app/host pause on Android. Fix is quite simple, recording has to be stopped before the camera preview. ([#2467](https://github.com/react-native-community/react-native-camera/issues/2467)) ([57bf513](https://github.com/react-native-community/react-native-camera/commit/57bf513))
commit 57bf513d5bde3cd32ac5897daeeaa3f867e920d9
Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com>
Date: Thu Sep 5 17:59:58 2019 -0300
fix(android): Fix app freeze on app/host pause on Android. Fix is quite simple, recording has to be stopped before the camera preview. (#2467)
Fix taken from: https://stackoverflow.com/questions/8914454/mediarecorder-stop-hanging-with-android-4-0-ics/18876200
TODO: Review Camera2 implementation since it might have the same issue.
commit 654f1b221f328c372895fd4c7ee20a1ceae5dd0c
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Mon Sep 2 18:35:47 2019 +0000
chore(release): 3.3.2 [skip ci]
## [3.3.2](https://github.com/react-native-community/react-native-camera/compare/v3.3.1...v3.3.2) (2019-09-02)
### Bug Fixes
* **android:** Add an additional error check to avoid crashes on Android. This fix comes from testing on multiple devices, where for some unknown reason the decode process fails and returns null and the app crashes immediately due to a null pointer exception. This attempts to handle this issue more gracefully. ([#2446](https://github.com/react-native-community/react-native-camera/issues/2446)) ([497e4a2](https://github.com/react-native-community/react-native-camera/commit/497e4a2))
commit 497e4a21d8bad126e35514180b3d1ba758fe1671
Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com>
Date: Mon Sep 2 15:29:17 2019 -0300
fix(android): Add an additional error check to avoid crashes on Android. This fix comes from testing on multiple devices, where for some unknown reason the decode process fails and returns null and the app crashes immediately due to a null pointer exception. This attempts to handle this issue more gracefully. (#2446)
commit ea935bd4c2619bcfcdd2d50a6f86c03b09c92aae
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Mon Sep 2 12:47:41 2019 +0000
chore(release): 3.3.1 [skip ci]
## [3.3.1](https://github.com/react-native-community/react-native-camera/compare/v3.3.0...v3.3.1) (2019-09-02)
### Bug Fixes
* **android:** android-mlkit barcode bounds are inaccurate ([#2462](https://github.com/react-native-community/react-native-camera/issues/2462)) ([0323eaa](https://github.com/react-native-community/react-native-camera/commit/0323eaa))
commit 0323eaa47b67c1adf93b5e862e725ae6257654a5
Author: joshslark <josh.slark@gmail.com>
Date: Mon Sep 2 07:42:59 2019 -0500
fix(android): android-mlkit barcode bounds are inaccurate (#2462)
commit 07781ffbc42846a046d13d212a16f26a61cb29af
Merge: 186d512 c4549d9
Author: Simon Stern <simon160@gmail.com>
Date: Fri Aug 30 12:27:14 2019 -0400
Merge pull request #2459 from react-native-community/dependabot/npm_and_yarn/website/mixin-deep-1.3.2
chore(deps): bump mixin-deep from 1.3.1 to 1.3.2 in /website
commit c4549d934ada0d3b015ca659a6e60f00fc508398
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Aug 30 14:49:10 2019 +0000
chore(deps): bump mixin-deep from 1.3.1 to 1.3.2 in /website
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases)
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2)
Signed-off-by: dependabot[bot] <support@github.com>
commit 186d512f83eee4be8c7957d9be6e5b84d561f9ae
Merge: c4d8621 56c824e
Author: Simon Stern <simon160@gmail.com>
Date: Fri Aug 30 10:49:00 2019 -0400
Merge pull request #2447 from react-native-community/dependabot/npm_and_yarn/eslint-utils-1.4.2
chore(deps): bump eslint-utils from 1.3.1 to 1.4.2
commit c4d86218a5fdab3994d6c2723d06cdb3628d30dd
Merge: 481e7d9 7a3c8a1
Author: Simon Stern <simon160@gmail.com>
Date: Fri Aug 30 10:48:28 2019 -0400
Merge pull request #2452 from react-native-community/dependabot/npm_and_yarn/examples/basic/mixin-deep-1.3.2
chore(deps): bump mixin-deep from 1.3.1 to 1.3.2 in /examples/basic
commit 481e7d91aca7c9c78c613119ebc9dac92bbf82da
Merge: 9080bc8 9c534b0
Author: Simon Stern <simon160@gmail.com>
Date: Fri Aug 30 10:48:06 2019 -0400
Merge pull request #2453 from react-native-community/dependabot/npm_and_yarn/mixin-deep-1.3.2
chore(deps): bump mixin-deep from 1.3.1 to 1.3.2
commit 9080bc8173358ad727581d7f33162397867950da
Merge: 6d7e6e4 368f2d0
Author: Simon Stern <simon160@gmail.com>
Date: Fri Aug 30 10:47:42 2019 -0400
Merge pull request #2454 from react-native-community/dependabot/npm_and_yarn/examples/mlkit/mixin-deep-1.3.2
chore(deps): bump mixin-deep from 1.3.1 to 1.3.2 in /examples/mlkit
commit 368f2d08600710eb0778b2f7a2117d689ef43f75
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Aug 29 01:07:43 2019 +0000
chore(deps): bump mixin-deep from 1.3.1 to 1.3.2 in /examples/mlkit
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases)
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2)
Signed-off-by: dependabot[bot] <support@github.com>
commit 9c534b09e89060733bb7a0a33b5e9ec54e83c5db
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Aug 29 01:06:29 2019 +0000
chore(deps): bump mixin-deep from 1.3.1 to 1.3.2
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases)
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2)
Signed-off-by: dependabot[bot] <support@github.com>
commit 7a3c8a1a116312c81067acd467699d7ffeab5cd5
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Aug 29 00:53:49 2019 +0000
chore(deps): bump mixin-deep from 1.3.1 to 1.3.2 in /examples/basic
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases)
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2)
Signed-off-by: dependabot[bot] <support@github.com>
commit 6d7e6e4d9c299e1f20f3a77d3032de63250b4713
Merge: c62be1e 1530b88
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Wed Aug 28 09:00:55 2019 -0300
Merge pull request #2448 from jaideepghosh/master
fix(docs):Add CAMERA permission for Android.
commit 1530b883b95fd8bd719a870b9c40ccd162d6d505
Author: Jaideep Ghosh <3909648+jaideepghosh@users.noreply.github.com>
Date: Wed Aug 28 16:35:13 2019 +0530
fix:Add CAMERA permission for Android.
commit 56c824e0e36d26c78ba32c74e0302bc77f6c8f71
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Aug 26 20:38:02 2019 +0000
chore(deps): bump eslint-utils from 1.3.1 to 1.4.2
Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils) from 1.3.1 to 1.4.2.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases)
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.3.1...v1.4.2)
Signed-off-by: dependabot[bot] <support@github.com>
commit c62be1e99af9a8a9b44fc8b62744ca08c05bead9
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Thu Aug 22 18:43:41 2019 +0000
chore(release): 3.3.0 [skip ci]
# [3.3.0](https://github.com/react-native-community/react-native-camera/compare/v3.2.1...v3.3.0) (2019-08-22)
### Features
* **android:** Add exposure (brightness) support for iOS and standardize exposure value ([#2419](https://github.com/react-native-community/react-native-camera/issues/2419)) ([ccd6f0b](https://github.com/react-native-community/react-native-camera/commit/ccd6f0b))
commit ccd6f0b57ce799711f38cc7af6e61038c97d1f30
Author: Dominik Schwarz <dominik.schwarz1994@gmail.com>
Date: Thu Aug 22 20:38:53 2019 +0200
feat(android): Add exposure (brightness) support for iOS and standardize exposure value (#2419)
* Use standardized exposure value between 0 and 1
* Add iOS native exposure control
* Delete logging
* Add documentation + spell fixes
* Update RNCamera.m
* Remove reset of exposure after tap-to-focus
commit 70c8cbdb12c44588a0a332ce47629c3b8303a669
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Thu Aug 22 14:53:20 2019 +0000
chore(release): 3.2.1 [skip ci]
## [3.2.1](https://github.com/react-native-community/react-native-camera/compare/v3.2.0...v3.2.1) (2019-08-22)
### Bug Fixes
* **ios:** for issue [#2434](https://github.com/react-native-community/react-native-camera/issues/2434) ([#2439](https://github.com/react-native-community/react-native-camera/issues/2439)) ([c9402b2](https://github.com/react-native-community/react-native-camera/commit/c9402b2))
commit c9402b2ddd718a87b788c090fd10e48ed5211fef
Author: Zayin Krige <zkrige@users.noreply.github.com>
Date: Thu Aug 22 16:48:56 2019 +0200
fix(ios): for issue #2434 (#2439)
When VCARD doesnt contain ALL name fields, app crashes because it is trying to insert nil values into dictionary. This provides blank strings for nil values in vcard
commit 8c93ebd7aa5cf7efe0d9432637558f7fd47e91da
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Wed Aug 21 07:45:42 2019 +0000
chore(release): 3.2.0 [skip ci]
# [3.2.0](https://github.com/react-native-community/react-native-camera/compare/v3.1.2...v3.2.0) (2019-08-21)
### Features
* **ios:** rectOfInterest ([#1852](https://github.com/react-native-community/react-native-camera/issues/1852)) ([b47b80d](https://github.com/react-native-community/react-native-camera/commit/b47b80d))
commit b47b80d5a4c5d552f545c5aebdf55526e7f4bcb1
Author: chubakueno <chubakueno@gmail.com>
Date: Wed Aug 21 02:40:24 2019 -0500
feat(ios): rectOfInterest (#1852)
commit b90c58b794bbc38aad59e2b0339b578913a444ee
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Sat Aug 17 21:55:08 2019 +0000
chore(release): 3.1.2 [skip ci]
## [3.1.2](https://github.com/react-native-community/react-native-camera/compare/v3.1.1...v3.1.2) (2019-08-17)
### Bug Fixes
* **android:** This update does two things in order to fix [#2420](https://github.com/react-native-community/react-native-camera/issues/2420) and [#2421](https://github.com/react-native-community/react-native-camera/issues/2421). ([#2427](https://github.com/react-native-community/react-native-camera/issues/2427)) ([3407533](https://github.com/react-native-community/react-native-camera/commit/3407533))
commit 34075331089d9dd71f0ededc017256a47f9b67ac
Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com>
Date: Sat Aug 17 18:40:37 2019 -0300
fix(android): This update does two things in order to fix #2420 and #2421. (#2427)
First, it updates the take picture call to capture right away instead of trying to focus again. This will match closer to what the native camera does, and also what the Camera2 does.
Secondly, it removes all calls to resetFocus after capturing and after a given timeout. This was causing issues when using autoFocusPointOfInterest, and it really didn't make sense to use an internal timeout to reset the focus. If anything, the user should do this from the JS side. A new method could also be exposed to do this.
Lastly, it adds some error catching logic to the autoFocus call. There was a chance on some devices that calling autoFocus while the device is capturing a photo that it would fail.
Tested on Google Pixel 2 (Android 9), Motorola G5 (Android 8), Samsung Grand Prime (Android 5?), and LG20 (android 6?). No issues so far.
commit 54e7dc1feefe01dd37afae921e9c349ba8860250
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Thu Aug 8 17:36:42 2019 +0000
chore(release): 3.1.1 [skip ci]
## [3.1.1](https://github.com/react-native-community/react-native-camera/compare/v3.1.0...v3.1.1) (2019-08-08)
### Bug Fixes
* **ios:** wrap captureStillImageAsynchronouslyFromConnection with try/catch ([#2056](https://github.com/react-native-community/react-native-camera/issues/2056)) ([adac26f](https://github.com/react-native-community/react-native-camera/commit/adac26f))
commit adac26f5cf4268aa3102e002eee41d3be6eda563
Author: Ruslan Bekenev <furyinbox@gmail.com>
Date: Thu Aug 8 10:32:38 2019 -0700
fix(ios): wrap captureStillImageAsynchronouslyFromConnection with try/catch (#2056)
* wrap captureStillImageAsynchronouslyFromConnection with try/catch
the diff may look pretty big but the only change made here is
try/catch block added for captureStillImageAsynchronouslyFromConnection
call.
For some reason, this method may throw an exception saying about
inconsistent state.
* make sure null in cameraHandle isn't passed to Native code
commit 90225a96f0bf17568e385ff3b9866259d94f0e2f
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Wed Aug 7 20:58:26 2019 +0000
chore(release): 3.1.0 [skip ci]
# [3.1.0](https://github.com/react-native-community/react-native-camera/compare/v3.0.2...v3.1.0) (2019-08-07)
### Features
* **android:** get format for android ([#2410](https://github.com/react-native-community/react-native-camera/issues/2410)) ([efb6b90](https://github.com/react-native-community/react-native-camera/commit/efb6b90))
commit efb6b90036d20269a17f679c07c1132fbb05d2dc
Author: TVMD <tavanminh97@gmail.com>
Date: Thu Aug 8 03:54:10 2019 +0700
feat(android): get format for android (#2410)
commit 1724ec395278400600dfd41abb360af302956c80
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Wed Aug 7 20:53:12 2019 +0000
chore(release): 3.0.2 [skip ci]
## [3.0.2](https://github.com/react-native-community/react-native-camera/compare/v3.0.1...v3.0.2) (2019-08-07)
### Bug Fixes
* **android:** use initial exposure value ([#2418](https://github.com/react-native-community/react-native-camera/issues/2418)) ([c93e92f](https://github.com/react-native-community/react-native-camera/commit/c93e92f))
commit c93e92f602cb99212cfe403f1443fccfd44b4d70
Author: Dominik Schwarz <dominik.schwarz1994@gmail.com>
Date: Wed Aug 7 22:47:43 2019 +0200
fix(android): use initial exposure value (#2418)
commit 75d093d69da40997b850b7f55be7a9c04c34d690
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Aug 7 17:47:17 2019 -0300
chore(deps): bump merge from 1.2.0 to 1.2.1 in /examples/basic (#2407)
Bumps [merge](https://github.com/yeikos/js.merge) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/yeikos/js.merge/releases)
- [Commits](https://github.com/yeikos/js.merge/compare/v1.2.0...v1.2.1)
Signed-off-by: dependabot[bot] <support@github.com>
commit 0f0d429c982f9d903290802ea9800c666051fa03
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Aug 7 17:47:08 2019 -0300
chore(deps): bump js-yaml from 3.10.0 to 3.13.1 (#2408)
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.10.0 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases)
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.10.0...3.13.1)
Signed-off-by: dependabot[bot] <support@github.com>
commit 14fa646a93076f3bbcd73e8dbd586babb74d63ac
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Aug 7 17:40:10 2019 -0300
chore(deps): bump morgan from 1.9.0 to 1.9.1 (#2406)
Bumps [morgan](https://github.com/expressjs/morgan) from 1.9.0 to 1.9.1.
- [Release notes](https://github.com/expressjs/morgan/releases)
- [Changelog](https://github.com/expressjs/morgan/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/morgan/compare/1.9.0...1.9.1)
Signed-off-by: dependabot[bot] <support@github.com>
commit eef42fdf93054d8163deea6ad946a51660294dda
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Aug 7 17:39:50 2019 -0300
chore(deps): bump handlebars from 4.1.0 to 4.1.2 in /examples/mlkit (#2405)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.0 to 4.1.2.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.0...v4.1.2)
Signed-off-by: dependabot[bot] <support@github.com>
commit 9b3db84898a1248ccdd29f134f606ea5987ab15a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Aug 7 17:39:38 2019 -0300
chore(deps): bump js-yaml from 3.12.1 to 3.13.1 in /examples/mlkit (#2404)
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.1 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases)
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.1...3.13.1)
Signed-off-by: dependabot[bot] <support@github.com>
commit 1bf291753c64d581aadb7c0dfa503ff242e0709a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Aug 7 17:39:27 2019 -0300
chore(deps): bump js-yaml from 3.12.0 to 3.13.1 in /examples/basic (#2403)
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.0 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases)
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.0...3.13.1)
Signed-off-by: dependabot[bot] <support@github.com>
commit 3682aace2f8e4ae0d3b0d83578de1f82b1a0f262
Merge: 919cda2 f8abad8
Author: Simon Stern <simon160@gmail.com>
Date: Wed Aug 7 15:10:04 2019 -0400
Merge pull request #2409 from react-native-community/dependabot/npm_and_yarn/fstream-1.0.12
chore(deps): bump fstream from 1.0.11 to 1.0.12
commit f8abad88add6b07814cb95bf6f688d7b11915700
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Aug 2 14:21:09 2019 +0000
chore(deps): bump fstream from 1.0.11 to 1.0.12
Bumps [fstream](https://github.com/npm/fstream) from 1.0.11 to 1.0.12.
- [Release notes](https://github.com/npm/fstream/releases)
- [Commits](https://github.com/npm/fstream/compare/v1.0.11...v1.0.12)
Signed-off-by: dependabot[bot] <support@github.com>
commit 919cda2a1595e7c1c1f38da4a0d280cd5fb9962d
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Fri Aug 2 14:19:36 2019 +0000
chore(release): 3.0.1 [skip ci]
## [3.0.1](https://github.com/react-native-community/react-native-camera/compare/v3.0.0...v3.0.1) (2019-08-02)
### Bug Fixes
* **android:** prevent crash when using Camera2 with autoFocusPointOfInterest ([#2401](https://github.com/react-native-community/react-native-camera/issues/2401)) ([3786223](https://github.com/react-native-community/react-native-camera/commit/3786223))
* **android:** Support writing custom Exif tags to modified image file ([#2402](https://github.com/react-native-community/react-native-camera/issues/2402)) ([c748b4e](https://github.com/react-native-community/react-native-camera/commit/c748b4e))
* **exif:** writing EXIF data with correct data type ([#2396](https://github.com/react-native-community/react-native-camera/issues/2396)) ([66e99d8](https://github.com/react-native-community/react-native-camera/commit/66e99d8))
* App name shouldn't be equal to the registered application ([#2393](https://github.com/react-native-community/react-native-camera/issues/2393)) ([a01187d](https://github.com/react-native-community/react-native-camera/commit/a01187d))
commit a01187d0b6034a7d642737e861e075727e56e4dd
Author: Tadas Talaikis <7689499+talaikis@users.noreply.github.com>
Date: Fri Aug 2 17:10:23 2019 +0300
fix: App name shouldn't be equal to the registered application (#2393)
commit c748b4eccc8eeaf3116df1327bad9ed43b307d14
Author: Valentin <valioz@gmail.com>
Date: Fri Aug 2 17:10:10 2019 +0300
fix(android): Support writing custom Exif tags to modified image file (#2402)
commit 66e99d802762d4d796df5b676bc8be09407643b8
Author: Hanno Fellmann <fellmann@users.noreply.github.com>
Date: Fri Aug 2 16:09:50 2019 +0200
fix(exif): writing EXIF data with correct data type (#2396)
commit 3786223db205a6086b0ed40ab980bff6f8bccab2
Author: Valentin <valioz@gmail.com>
Date: Fri Aug 2 17:08:38 2019 +0300
fix(android): prevent crash when using Camera2 with autoFocusPointOfInterest (#2401)
commit c90d86b12229c5f7ffa548c9eb57b91d86b80e0c
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Fri Jul 19 12:31:33 2019 +0000
chore(release): 3.0.0 [skip ci]
# [3.0.0](https://github.com/react-native-community/react-native-camera/compare/v2.11.1...v3.0.0) (2019-07-19)
### Features
* **docs:** add docs link on readme and also publish v3 to support ([2f6f8e6](https://github.com/react-native-community/react-native-camera/commit/2f6f8e6))
### BREAKING CHANGES
* **docs:** support androidX for react-native >= 60
commit 2f6f8e6ccef1046ccd7bd2d3a0009b1495812794
Author: Sibelius Seraphini <sibeliusseraphini@gmail.com>
Date: Fri Jul 19 09:26:15 2019 -0300
feat(docs): add docs link on readme and also publish v3 to support
androidX
BREAKING CHANGE: support androidX for react-native >= 60
commit ce5311cb8647a30ddaa5aca2e89bd44b54f4460c
Merge: 2a4dcf3 7ea241f
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Tue Jul 16 09:31:24 2019 -0300
Merge pull request #2328 from xaphod/bugfix/ios-crash-on-error
Fix two crashes on iOS where error leads to runSession being called b…
commit 2a4dcf3dfb102a39c9913718a645838d007cd8ce
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jul 14 16:09:18 2019 -0300
chore(deps): bump lodash.template from 4.4.0 to 4.5.0 (#2368)
Bumps [lodash.template](https://github.com/lodash/lodash) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.4.0...4.5.0)
Signed-off-by: dependabot[bot] <support@github.com>
commit 96481137fa804c3d6a3ee0982938dd5ab2097909
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jul 14 16:09:08 2019 -0300
chore(deps): bump lodash from 4.17.11 to 4.17.14 in /examples/basic (#2369)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)
Signed-off-by: dependabot[bot] <support@github.com>
commit 4813cf3722517c16be67042689f0d94c8425425e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jul 14 16:09:00 2019 -0300
chore(deps): bump lodash from 4.17.11 to 4.17.14 in /examples/mlkit (#2370)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)
Signed-off-by: dependabot[bot] <support@github.com>
commit 0d4f9fa73233cb5a3e5a1c81ed32bdaf82b49d4f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jul 14 16:08:52 2019 -0300
chore(deps): bump lodash from 4.17.11 to 4.17.14 in /website (#2373)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)
Signed-off-by: dependabot[bot] <support@github.com>
commit c3f371a2fe648b85919dd2565fe28397cecda5b7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jul 14 16:08:44 2019 -0300
chore(deps): bump lodash.merge from 4.6.1 to 4.6.2 in /website (#2367)
Bumps [lodash.merge](https://github.com/lodash/lodash) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/commits)
Signed-off-by: dependabot[bot] <support@github.com>
commit 409d2a9eea4a643937d0234073b95eef4de058a8
Author: Laurin Quast <laurinquast@googlemail.com>
Date: Sun Jul 14 21:08:03 2019 +0200
break(androidX): upgrading to sdk 28 and androidx (#2068) (#2306)
* upgrading to sdk 28 and androidx
* revert attempt to fix build
* fixing build
* build version fix
* updating example app
* manifest update
* using stable release, instead of beta
* androidx migration doc
* migration doc update
* follow on androidx upgrade after rebase
commit 7699f5262f06bcc9cad4d38d19b5cd4a6b07327c
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Tue Jul 9 20:44:44 2019 +0000
chore(release): 2.11.1 [skip ci]
## [2.11.1](https://github.com/react-native-community/react-native-camera/compare/v2.11.0...v2.11.1) (2019-07-09)
### Bug Fixes
* LinkingLibrariesWindows.md link ([#2365](https://github.com/react-native-community/react-native-camera/issues/2365)) ([00e9c32](https://github.com/react-native-community/react-native-camera/commit/00e9c32))
commit 00e9c324534ec5fa75fcf598fe0a4febf5009363
Author: Rıdvan Altun <ridvanaltun@outlook.com>
Date: Tue Jul 9 23:40:01 2019 +0300
fix: LinkingLibrariesWindows.md link (#2365)
commit e6469bb630ecee83de6a7328801283f02daccd90
Merge: 2facf5c a12198b
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Sat Jun 29 23:58:42 2019 -0300
Merge pull request #2332 from MateusAndrade/chore/androind-permission-example
Chore - setting androidCameraPermissionOptions to examples
commit 2facf5c71cb421b7098a64d1eafdccc5fc6d3bf1
Merge: a77b64c de88f74
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Tue Jun 25 13:53:14 2019 -0300
Merge pull request #2339 from canozinci/canozinci-patch-1
Update RNCamera.m to fix video quality mismatch while recording multiple videos
commit de88f74788d0830f6ce0e0ffd9e2035ba1bb8002
Author: Can Ozinci <canozinci@users.noreply.github.com>
Date: Tue Jun 25 17:27:06 2019 +0300
Update RNCamera.m
commit a12198b8b77e5b15d96aad843876ce0bdf6081e4
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 22 15:28:18 2019 -0300
chore(camera-access): permission android Mlkit
commit 1cd20cdacb083d77556192558061be693f55abb8
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 22 15:22:44 2019 -0300
chore(camera-access): change prop to androidCameraPermissionOptions
commit 4075cdf0b094547abb033f9723401b6a93455daf
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Sat Jun 22 15:13:11 2019 -0300
Update README.md
commit 9b99e66e1c29e21d855ba728b2e92018e86b3bcd
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Fri Jun 21 23:34:02 2019 -0300
Update README.md
commit cb73ffdf68321eff8be618c4473d9d6c728527c1
Merge: 117c2a5 a77b64c
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Fri Jun 21 23:33:41 2019 -0300
Merge pull request #7 from react-native-community/master
merge
commit 7ea241fa789072714121be8e7df791a672ba555c
Author: Tim Carr <xaphod@gmail.com>
Date: Fri Jun 21 15:48:51 2019 -0400
Fix two crashes on iOS where error leads to runSession being called before commitConfiguration
commit a77b64cf5b6eefbe719884a4d3f2fa53a7783994
Author: Andrew Chaa <andrew.yh.chaa@gmail.com>
Date: Fri Jun 21 14:10:59 2019 +0100
Updating README with RN Camera instruction for iOS simulator (#2326)
* Update README.md
* Update README.md
commit 47ab6b3d0c61e5828d4a0a80e9d080cc60c6b5aa
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Thu Jun 20 01:09:39 2019 +0000
chore(release): 2.11.0 [skip ci]
# [2.11.0](https://github.com/react-native-community/react-native-camera/compare/v2.10.2...v2.11.0) (2019-06-20)
### Bug Fixes
* **docs-ci:** setting GH_TOKEN_DOCS to deploy docs ([b891b1a](https://github.com/react-native-community/react-native-camera/commit/b891b1a))
### Features
* **funding:** add FUNDING.yml [skip ci] ([3e715b1](https://github.com/react-native-community/react-native-camera/commit/3e715b1))
commit d5d849cb6d8c7e7ad018d197eb2db49422f99852
Merge: 3e715b1 85b6431
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Wed Jun 19 22:05:48 2019 -0300
Merge pull request #2322 from castillobgr/fix-onStatusChange-type
Fixes type of the onStatusChange callback in types/index.d.ts
commit 85b6431353b1e8b43f3db6138841c0ab60f6c7a7
Author: David Castillo <castillobgr@users.noreply.github.com>
Date: Wed Jun 19 12:53:44 2019 -0500
Fixes type of the onStatusChange callback in types/index.d.ts
Currently, the `onStatusChange` has a type of
```ts
onStatusChange?(event: {
cameraStatus: CameraStatus;
recordAudioPermissionStatus: keyof RecordAudioPermissionStatus;
}): void
```
Which makes it very inconvenient to use with Typescript, having to set the `cameraStatus` field to `any` in the passed function:
```ts
const handleStatusChange = (event: {cameraStatus: any}) => {
if (event.cameraStatus === 'NOT_AUTHORIZED') {
}
}
```
By changing it to
```ts
onStatusChange?(event: {
cameraStatus: keyof CameraStatus;
recordAudioPermissionStatus: keyof RecordAudioPermissionStatus;
}): void
```
we're able to compare the new status against the intended type, autocomplete, and discard the `any`:
```ts
const handleStatusChange = (event: {cameraStatus: keyof CameraStatus}) => {
if (event.cameraStatus === 'NOT_AUTHORIZED') {
onUnauthorized()
}
}
```
commit 117c2a5dcd0cb32bf6b9c893dfe29300ee77cee2
Merge: 4d01c8e 3e715b1
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Mon Jun 17 23:15:03 2019 -0300
Merge pull request #6 from react-native-community/master
merge
commit 3e715b1535080e21a3ca45362541c4cba307c014
Author: Sibelius Seraphini <sibeliusseraphini@gmail.com>
Date: Thu Jun 13 15:13:56 2019 -0300
feat(funding): add FUNDING.yml [skip ci]
commit 4fe18a55118e265126ec152857aec05cbbf5a1eb
Merge: 663b119 b891b1a
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Wed Jun 12 22:39:50 2019 -0300
Merge pull request #2314 from MateusAndrade/hotfix/setting-gh-token-doc
Hotfix/setting gh token doc
commit b891b1a2451fc07d6806a717222cce76825fc975
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Wed Jun 12 22:38:11 2019 -0300
fix(docs-ci): setting GH_TOKEN_DOCS to deploy docs
commit 4d01c8e113f1b231da4ee97c0ed6ebd0b092752d
Merge: 363f513 663b119
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Wed Jun 12 22:32:46 2019 -0300
Merge pull request #5 from react-native-community/master
merge
commit 663b119552324751f9f2676deea3fa97adbf9f72
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Thu Jun 13 01:29:33 2019 +0000
chore(release): 2.10.2 [skip ci]
## [2.10.2](https://github.com/react-native-community/react-native-camera/compare/v2.10.1...v2.10.2) (2019-06-13)
### Bug Fixes
* **gh-user:** adding gh-user to deploy with docsaurus ([01d491d](https://github.com/react-native-community/react-native-camera/commit/01d491d))
commit 51b83e02fec4278c7d428a958c2826a2b3ca83dd
Merge: f649e7a 01d491d
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Wed Jun 12 22:24:12 2019 -0300
Merge pull request #2313 from MateusAndrade/hotfix/deploy-docs-ci
Hotfix/deploy docs ci
commit 01d491d3ff816c590104c51fc69abea8453ccaf2
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Wed Jun 12 22:21:44 2019 -0300
fix(gh-user): adding gh-user to deploy with docsaurus
commit 363f513ed897e52461498503f57077ca8f85e206
Merge: 99a4ed6 f649e7a
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Wed Jun 12 22:20:14 2019 -0300
Merge pull request #4 from react-native-community/master
merge
commit f649e7a1fb2e029f04c1852f91b90448f06080f7
Merge: 729aa5d d06963a
Author: Ronaldo Lima <4389565+ronal2do@users.noreply.github.com>
Date: Wed Jun 12 22:57:57 2019 +0200
Merge pull request #2307 from MateusAndrade/feature/docsaurus-build
deploy docs based on master changes
commit 729aa5d57e47fc619d464c5e78615ba56f82cb7a
Author: Elphas Tori <elphastori@gmail.com>
Date: Mon Jun 10 14:23:30 2019 +0200
Missing AppRegistry Import (#2308)
Added missing AppRegistry in FaCC example
commit d06963a2734d111cd81324743a9f9c9d57872360
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Sun Jun 9 11:58:33 2019 -0300
Fix $GH_EMAIL
commit 7c016f742be59da60673375f5b2d495ec0425b48
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 22:02:03 2019 -0300
Setting docs deploy only when master is changed
commit 6655864bd5fac5d915a45d444a5039731d31e18a
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 22:00:08 2019 -0300
Setting PR username to update docs
commit 13b2366eb9885fa9815beda7525ac6af77a290f0
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 21:42:52 2019 -0300
Testing GIT_USER docusaurus
commit 0d496befa8af360312a8d34fdeee117b8ab36f66
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 21:37:20 2019 -0300
Removing filter to master to test docs deploy
commit 06966e496e8ab52f88a69dde9528758d06a9d849
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 21:35:31 2019 -0300
Setting filter to deploy docs only when master is updated
commit 8d187028da22bd7e13bd286eb6d3c1b07d914e74
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 21:34:33 2019 -0300
chore(docs) setting a label to start to test ci deploy on pages
commit aea6c67e293452d5c707f78ac0c8a8bd549c4ba5
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 21:23:54 2019 -0300
Defining ci envs
commit cd3cb26234e0d15f4bd34140cd73fe856e4195fa
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 21:05:03 2019 -0300
removing ci check
commit cba1451f58184c9f551022020f3fa412156f016b
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 20:58:44 2019 -0300
Setting deploy-docs
commit 3eb9e5ab265d0c1322ee67e359b67397698dfb6b
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 20:56:33 2019 -0300
Setting build to build-app
commit 59d3fb7dfcf52623a6d776847f6043bb95c4a2b0
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 20:52:02 2019 -0300
Setting deploy docs to run only when rc is deploying. Also, setting the config to yml
commit 9ce4fb5aa1d0a4d75374626293b9bceb77351415
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 20:40:13 2019 -0300
removing require build to deploy docs
commit 83b0456fb7dfbbbf3c633224bb8a43f7cf3c8f46
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 20:24:29 2019 -0300
Applying a require on deploy docs
commit 1644f753b37a24220cffac9ff9b996c1d18b9472
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 20:09:44 2019 -0300
Fixing yml circleci
commit 1f06fd3557440b08ee50a33cd4048c76e2a5321b
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 17:22:08 2019 -0300
Adding circleci config to deploy docs
commit efa10a4bc728f66439e3a38c77691022c92dfecd
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Sat Jun 8 16:51:03 2019 -0300
Setting circle ci config to deploy docs
commit 765daf400e1e0cc58a34111b8a387baf9698a266
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Thu Jun 6 19:05:54 2019 +0000
chore(release): 2.10.1 [skip ci]
## [2.10.1](https://github.com/react-native-community/react-native-camera/compare/v2.10.0...v2.10.1) (2019-06-06)
### Bug Fixes
* revert breaking change upgrading to sdk 28 and androidx ([72a8d7f](https://github.com/react-native-community/react-native-camera/commit/72a8d7f))
commit 72a8d7f34c40b3906c41d4b1bed394eea4cce805
Author: Laurin Quast <laurinquast@googlemail.com>
Date: Thu Jun 6 21:00:59 2019 +0200
fix: revert breaking change upgrading to sdk 28 and androidx
This reverts commit e2a895ad1cf8acb1a22a691666fbe146f71395eb.
commit aeda5781e49fcb9068a87eaa9e338f654cbf3cdf
Author: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Date: Thu Jun 6 12:12:49 2019 +0200
chore(deps): bump handlebars from 4.0.12 to 4.1.2 in /examples/basic (#2303)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.0.12 to 4.1.2.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.0.12...v4.1.2)
Signed-off-by: dependabot[bot] <support@github.com>
commit 0b46954021aede5b81fd72fe16a31421b3c33373
Author: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Date: Thu Jun 6 12:12:27 2019 +0200
chore(deps): bump handlebars from 4.0.12 to 4.1.2 (#2304)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.0.12 to 4.1.2.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.0.12...v4.1.2)
Signed-off-by: dependabot[bot] <support@github.com>
commit 826edc323d056d7bf25a4e2e4576a97015bacb6b
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Wed Jun 5 22:22:44 2019 -0300
Setting gh pages url
commit 3471436e5444eb66caae319412a1f57c33cc1e49
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Wed Jun 5 22:09:24 2019 -0300
Setting react-native-community info to gh pages
commit 99a4ed6a4c2a60bb9999d73b55fc5cc27f87c982
Merge: 6b4f849 3c0db72
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Mon Jun 3 21:30:02 2019 -0300
Merge pull request #3 from react-native-community/master
update fork
commit 3c0db72f04f24b56e8957cfda234f50b2a2185f5
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Sun Jun 2 19:26:20 2019 +0000
chore(release): 2.10.0 [skip ci]
# [2.10.0](https://github.com/react-native-community/react-native-camera/compare/v2.9.0...v2.10.0) (2019-06-02)
### Features
* **androidX:** upgrading to sdk 28 and androidx ([#2068](https://github.com/react-native-community/react-native-camera/issues/2068)) ([e2a895a](https://github.com/react-native-community/react-native-camera/commit/e2a895a))
* **docs:** Add docusaurus ([#2293](https://github.com/react-native-community/react-native-camera/issues/2293)) ([54b0332](https://github.com/react-native-community/react-native-camera/commit/54b0332))
commit 1897633966e0f1fc175f073528e73661fddead68
Author: Antonio Grass <antoniograssb@gmail.com>
Date: Sun Jun 2 15:21:59 2019 -0400
fix setParameters error (#2288)
* add try catch runtime in setParameters
* fix add log
* fix log names
commit e2a895ad1cf8acb1a22a691666fbe146f71395eb
Author: Greg Alexander <3729885+gla5001@users.noreply.github.com>
Date: Sun Jun 2 15:20:57 2019 -0400
feat(androidX): upgrading to sdk 28 and androidx (#2068)
* upgrading to sdk 28 and androidx
* revert attempt to fix build
* fixing build
* build version fix
* updating example app
* manifest update
* using stable release, instead of beta
* androidx migration doc
* migration doc update
* follow on androidx upgrade after rebase
commit 54b03328b1cb4047a88dcfdfc2a19271c40f448c
Author: Ronaldo Lima <ronal2do@gmail.com>
Date: Sun Jun 2 21:20:35 2019 +0200
feat(docs): Add docusaurus (#2293)
* initial bootstrap on documentation
* Add EXPO_USAGE and MIgrating page
* add all pages
* add sponsors section to index
* theme
* configs
* clipboard button
* remove blog from docker
* start API.md
* minor updates
commit 6b4f8498a58c3ced50a84ffcc7bb44038531fd33
Merge: 49c0688 5da10c9
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Fri May 31 16:25:06 2019 -0300
Merge pull request #2 from react-native-community/master
update fork
commit 5da10c9962a5b3c8547c2792a4b71910737224d0
Merge: 493db17 7c6e80c
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Fri May 31 15:39:30 2019 -0300
Merge pull request #2289 from MateusAndrade/feature/adding-stale-bot
Feature/adding stale bot
commit 7c6e80c1c4a1e87c4dd3ef6389702452b3fbcd87
Author: MateusAndrade <mateus.andrade47@outlook.com>
Date: Wed May 29 21:51:50 2019 -0300
Adding a stale.yml handling issues older than 60 days and closing this issues after 7 days.
commit 49c06882926b4b021c4d768a3fc0d4daf469551e
Merge: c70850a 493db17
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Wed May 29 21:45:54 2019 -0300
Merge pull request #1 from react-native-community/master
updating fork
commit 493db170d286aaff81b66ef39c647c3b158378f0
Author: Arturo Mantinetti <amantinetti@gmail.com>
Date: Sun May 26 15:51:17 2019 -0400
Update AndroidManifest.xml (#2283)
Fix could not connect to development server and camera permission
commit e609edc9a694fd3d18418256921f6c3c354804ac
Author: Alan Kenyon <alan@shipt.com>
Date: Sun May 26 14:41:03 2019 -0500
added node_modules (#2282)
commit c70850ae3525dac034a3b978b42b8944d4f7f148
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Wed May 15 12:14:22 2019 +0000
chore(release): 2.9.0 [skip ci]
# [2.9.0](https://github.com/react-native-community/react-native-camera/compare/v2.8.0...v2.9.0) (2019-05-15)
### Features
* **android:** added image details to payload ([#2269](https://github.com/react-native-community/react-native-camera/issues/2269)) ([481594c](https://github.com/react-native-community/react-native-camera/commit/481594c))
* **android:** write Exif tags to modified image file ([#2263](https://github.com/react-native-community/react-native-camera/issues/2263)) ([8ad809e](https://github.com/react-native-community/react-native-camera/commit/8ad809e))
commit 8ad809ee889ebcdcf0c0b4b891f423f2354a1dd8
Author: Valentin <valioz@gmail.com>
Date: Wed May 15 15:10:03 2019 +0300
feat(android): write Exif tags to modified image file (#2263)
commit 481594c4c682a05ca85c28caa667e6aefb8edb90
Author: psk200 <35163457+psk200@users.noreply.github.com>
Date: Wed May 15 17:39:46 2019 +0530
feat(android): added image details to payload (#2269)
commit 482fa7ced4d8b055f5021686a5b23e51629a9864
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Mon May 13 17:21:10 2019 +0000
chore(release): 2.8.0 [skip ci]
# [2.8.0](https://github.com/react-native-community/react-native-camera/compare/v2.7.0...v2.8.0) (2019-05-13)
### Features
* **android:** Adding case 270 degrees to getFirebaseRotation method, according to FIrebase specs. ([#2264](https://github.com/react-native-community/react-native-camera/issues/2264)) ([60cc4cc](https://github.com/react-native-community/react-native-camera/commit/60cc4cc))
commit 60cc4ccf564171dbbe6136cc7b81dde197873fc0
Author: Andre Seiji <38483050+andreseiji@users.noreply.github.com>
Date: Mon May 13 14:16:26 2019 -0300
feat(android): Adding case 270 degrees to getFirebaseRotation method, according to FIrebase specs. (#2264)
commit 045941fa3d3da6ad4dd9d3906c9624e3305716a9
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Thu May 9 15:27:13 2019 +0000
chore(release): 2.7.0 [skip ci]
# [2.7.0](https://github.com/react-native-community/react-native-camera/compare/v2.6.0...v2.7.0) (2019-05-09)
### Features
* **android:** front camera face detect ([#2257](https://github.com/react-native-community/react-native-camera/issues/2257)) ([a6b619c](https://github.com/react-native-community/react-native-camera/commit/a6b619c))
commit a6b619cb73977a536b326f5c81a71716bfbfc00c
Author: Telmen <flyinvoke@gmail.com>
Date: Thu May 9 23:22:22 2019 +0800
feat(android): front camera face detect (#2257)
commit 31830fe5681e78b2f2239354d0eac5f55cf914cb
Merge: 225209e 1d8465b
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Mon Apr 29 15:25:10 2019 -0300
Merge pull request #2245 from Noitidart/patch-2
Add prop of autoFocusPointOfInterest
commit 1d8465b555ca83590624f47a8c5c9159928d3027
Author: Noitidart <noitidart@gmail.com>
Date: Mon Apr 29 11:06:16 2019 -0700
Add prop of autoFocusPointOfInterest
commit 225209e8ac14ea8b8cbdea895169fd4af60f2859
Merge: cf64014 2e52918
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Fri Apr 26 14:12:07 2019 -0300
Merge pull request #2238 from zoontek/fix-mlkit-dup-files
Ignore duplicate META files
commit 2e529183c8a3827941f0a39880a6b7534056be17
Author: Mathieu Acthernoene <zoontek@gmail.com>
Date: Fri Apr 26 17:59:18 2019 +0200
Ignore duplicate META files
commit cf64014f876802bc450215a585b185cf7bcc2c5f
Merge: 61e82d5 b7cd9fe
Author: Mateus Andrade <mateus.andrade47@outlook.com>
Date: Fri Apr 26 09:56:42 2019 -0300
Merge pull request #2236 from itsjgf/master
[Typescript] Add androidCameraPermissionOptions & androidRecordAudioPermissionOptions types
commit 61e82d5e0d88c21ef3d025f82ab2c30208d03a77
Merge: 617b632 3bcb32b
Author: João Marins <jgcmarins@users.noreply.github.com>
Date: Fri Apr 26 09:48:43 2019 -0300
Merge pull request #2237 from ScottSmudger/patch-1
Typo in README
commit 3bcb32b11b9cd83eb1d0709279d451dd794b42dd
Author: Scott Smith <scottsmudger@hotmail.com>
Date: Fri Apr 26 13:38:50 2019 +0100
Typo in README
Text Recognition is used twice, should be Barcode Recognition
commit b7cd9fe9b180a5f96e68d3746809c52ebcf85d08
Author: Jose Grana <josegranafdez@gmail.com>
Date: Fri Apr 26 11:30:02 2019 +0200
chore(typescript): add androidCameraPermissionOptions & androidRecordAudioPermissionOptions types
commit 617b632bf9d5a80b180388a7088b4b2fca1bdc3a
Author: Noitidart <noitidart@gmail.com>
Date: Wed Apr 24 07:42:21 2019 -0700
Extend interface with _cameraRef and _cameraHandle (#2225)
commit 5a3841a618085fa8f08a40cbd90c64b62c67cf8f
Author: Mark Oates <fl0yd@me.com>
Date: Thu Apr 18 19:43:10 2019 -0500
Update Camera.js console warning spelling (#2218)
commit 4992572e81fef59ea996b81251a775321812e7a0
Author: Mark Oates <fl0yd@me.com>
Date: Thu Apr 18 11:21:04 2019 -0500
Update spelling (#2217)
Some people search for "deprecated" and it was misspelled in the doc.
commit 150d0dfdec7bf038e5eba2790334e69c60eb4d88
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date: Thu Apr 18 01:59:11 2019 +0000
chore(release): 2.6.0 [skip ci]
# [2.6.0](https://github.com/react-native-community/react-native-camera/compare/v2.5.1...v2.6.0) (2019-04-18)
### Features
* **camera:** remove deprecated RCTCamera, fix [#1890](https://github.com/react-native-community/react-native-camera/issues/1890) ([#2215](https://github.com/react-native-community/react-native-camera/issues/2215)) ([c76a963](https://github.com/react-native-community/react-native-camera/commit/c76a963))
commit c76a963026063cdf0b80d4b95c26ab293d9b837a
Author: Sibelius Seraphini <sibeliusseraphini@gmail.com>
Date: Wed Apr 17 22:54:48 2019 -0300
feat(camera): remove deprecated RCTCamera, fix #1890 (#2215)
# Conflicts: # .circleci/config.yml # README.md # android/src/main/java/com/google/android/cameraview/Camera1.java # android/src/main/java/com/google/android/cameraview/Camera2.java # android/src/main/java/org/reactnative/camera/CameraModule.java # android/src/main/java/org/reactnative/camera/RNCameraViewHelper.java # android/src/main/java/org/reactnative/camera/tasks/ResolveTakenPictureAsyncTask.java # docs/API.md # docs/RNCamera.md # docs/installation.md # ios/RN/RNCamera.h # ios/RN/RNCamera.m # ios/RN/RNCameraManager.m # package.json # src/RNCamera.js # types/index.d.ts # website/i18n/en.json # website/sidebars.json # website/siteConfig.js
susanapons89
pushed a commit
that referenced
this pull request
Nov 28, 2019
commit 44661fc Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Dec 13 15:07:23 2019 -0300 chore(deps): bump npm from 6.4.1 to 6.13.4 (react-native-camera#2643) Bumps [npm](https://github.com/npm/cli) from 6.4.1 to 6.13.4. - [Release notes](https://github.com/npm/cli/releases) - [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md) - [Commits](npm/cli@v6.4.1...v6.13.4) Signed-off-by: dependabot[bot] <support@github.com> commit c235435 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Dec 13 17:55:53 2019 +0000 chore(release): 3.15.0 [skip ci] # [3.15.0](react-native-camera/react-native-camera@v3.14.0...v3.15.0) (2019-12-13) ### Features * **ios:** Make camera ready events to fire also on camera/device change to be consistent with Android. Fire unmount error when session or device fails to start. Update advanced example app to use camera ready event instead. ([react-native-camera#2642](react-native-camera#2642)) ([7abf3f7](react-native-camera@7abf3f7)) commit 7abf3f7 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Fri Dec 13 14:51:50 2019 -0300 feat(ios): Make camera ready events to fire also on camera/device change to be consistent with Android. Fire unmount error when session or device fails to start. Update advanced example app to use camera ready event instead. (react-native-camera#2642) commit 0745fb9 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Tue Dec 10 14:07:04 2019 +0000 chore(release): 3.14.0 [skip ci] # [3.14.0](react-native-camera/react-native-camera@v3.13.1...v3.14.0) (2019-12-10) ### Bug Fixes * **android:** Fix Objects.equals that is only available after API 19 ([react-native-camera#2635](react-native-camera#2635)) ([8c6a26f](react-native-camera@8c6a26f)) * **example:** fixes and updates in mlkit example ([react-native-camera#2618](react-native-camera#2618)) ([72c5624](react-native-camera@72c5624)) * **ts:** fixed incorrect type definition file path ([react-native-camera#2622](react-native-camera#2622)) ([047bbea](react-native-camera@047bbea)) ### Features * **android:** Load Android Gradle Plugin conditionally ([react-native-camera#2623](react-native-camera#2623)) ([d8cf6c9](react-native-camera@d8cf6c9)) * **android:** restore state when useCamera2api is enabled ([react-native-camera#2603](react-native-camera#2603)) ([1f8b863](react-native-camera@1f8b863)) * **docs:** update onBarCodeRead on Android and add additional SubView library ([react-native-camera#2616](react-native-camera#2616)) ([fe84811](react-native-camera@fe84811)) * **iOS:** allow for audio session to be kept ([react-native-camera#2636](react-native-camera#2636)) ([fe5d11d](react-native-camera@fe5d11d)) commit fe5d11d Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Tue Dec 10 11:02:45 2019 -0300 feat(iOS): allow for audio session to be kept (react-native-camera#2636) * allow for audio session to be kept even after unmounts * readme typo commit 8c6a26f Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Tue Dec 10 11:02:16 2019 -0300 fix(android): Fix Objects.equals that is only available after API 19 (react-native-camera#2635) commit 047bbea Author: SaeedZhiany <SaeedZhiany@users.noreply.github.com> Date: Tue Dec 3 22:40:26 2019 +0330 fix(ts): fixed incorrect type definition file path (react-native-camera#2622) commit d8cf6c9 Author: SaeedZhiany <SaeedZhiany@users.noreply.github.com> Date: Tue Dec 3 22:39:23 2019 +0330 feat(android): Load Android Gradle Plugin conditionally (react-native-camera#2623) commit 1f8b863 Author: Märt Lõhmus <martlohmus12@gmail.com> Date: Mon Dec 2 14:28:13 2019 +0200 feat(android): restore state when useCamera2api is enabled (react-native-camera#2603) commit fe84811 Author: Chau Tran <ctch5@mail.umsl.edu> Date: Mon Dec 2 06:27:17 2019 -0600 feat(docs): update onBarCodeRead on Android and add additional SubView library (react-native-camera#2616) commit 72c5624 Author: Stanimir <sytolk@gmail.com> Date: Mon Dec 2 14:24:12 2019 +0200 fix(example): fixes and updates in mlkit example (react-native-camera#2618) commit 0af8ea9 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Sun Dec 1 23:56:03 2019 +0000 chore(release): 3.13.1 [skip ci] ## [3.13.1](react-native-camera/react-native-camera@v3.13.0...v3.13.1) (2019-12-01) ### Bug Fixes * **android:** barcode option passing to mlkit for Android ([react-native-camera#2614](react-native-camera#2614)) ([32355f4](react-native-camera@32355f4)) commit 32355f4 Author: Kyle Johnson <1007162+kyle-johnson@users.noreply.github.com> Date: Sun Dec 1 15:50:57 2019 -0800 fix(android): barcode option passing to mlkit for Android (react-native-camera#2614) * pass barcode options to mlkit * rm doubled FORMAT_ALL_FORMATS commit c728529 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Nov 29 22:04:16 2019 +0000 chore(release): 3.13.0 [skip ci] # [3.13.0](react-native-camera/react-native-camera@v3.12.0...v3.13.0) (2019-11-29) ### Features * **types:** Add "URL" to Barcode types & export additional TS types ([react-native-camera#2613](react-native-camera#2613)) ([3f1334c](react-native-camera@3f1334c)) commit 3f1334c Author: Kyle Johnson <1007162+kyle-johnson@users.noreply.github.com> Date: Fri Nov 29 14:00:10 2019 -0800 feat(types): Add "URL" to Barcode types & export additional TS types (react-native-camera#2613) * Add "URL" to flow types * add "URL" to barcodes & export additional TS types * add optional format to flow * add optionl format prop to TS commit ecb2071 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Nov 29 21:18:30 2019 +0000 chore(release): 3.12.0 [skip ci] # [3.12.0](react-native-camera/react-native-camera@v3.11.1...v3.12.0) (2019-11-29) ### Bug Fixes * **ios:** camera is not detecting any faces ([react-native-camera#2611](react-native-camera#2611)) ([b3d0ebe](react-native-camera@b3d0ebe)) ### Features * **docs:** Feature/simplify installtion ([react-native-camera#2606](react-native-camera#2606)) ([a39e8a8](react-native-camera@a39e8a8)) commit a39e8a8 Author: mieszko4 <mieszko4@gmail.com> Date: Fri Nov 29 22:14:31 2019 +0100 feat(docs): Feature/simplify installtion (react-native-camera#2606) * docs: split installation into 2 main sections, simplify required steps * doc: structure Additional installation steps * docs: Hide firebase additional android steps * docs: Highlight code snippets, add link to Windows commit b3d0ebe Author: annakoro <ann.korostelev@gmail.com> Date: Fri Nov 29 17:02:25 2019 +0300 fix(ios): camera is not detecting any faces (react-native-camera#2611)
commit 7806f84 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Mon Jan 27 20:18:11 2020 +0000 chore(release): 3.16.0 [skip ci] # [3.16.0](react-native-camera/react-native-camera@v3.15.1...v3.16.0) (2020-01-27) ### Bug Fixes * **android:** crash fix for android sdk < 18 ([react-native-camera#2674](react-native-camera#2674)) ([dea3371](react-native-camera@dea3371)) ### Features * **RNCameraManager:** expose videoStabilizationMode from native ([react-native-camera#2681](react-native-camera#2681)) ([cd4c8f2](react-native-camera@cd4c8f2)) commit 8761fe0 Merge: cd4c8f2 ea05b14 Author: Simon Stern <simon160@gmail.com> Date: Mon Jan 27 15:12:05 2020 -0500 Merge pull request react-native-camera#2684 from jackiewung/patch-1 add pictureSize type to RNCameraProps commit ea05b14 Author: Jackie Wung <34897095+jackiewung@users.noreply.github.com> Date: Thu Jan 23 14:38:49 2020 -0800 add pictureSize type commit cd4c8f2 Author: mauriciopf <mauricio.perezflores@gmail.com> Date: Wed Jan 22 12:42:20 2020 -0500 feat(RNCameraManager): expose videoStabilizationMode from native (react-native-camera#2681) * fix(RNCameraManager) expose videoStabilizationMode from native * refactor(types): add videoStabilization to the module declaration commit dea3371 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Mon Jan 13 14:41:29 2020 -0300 fix(android): crash fix for android sdk < 18 (react-native-camera#2674) Co-authored-by: Cristiano Coelho <cristianocca@hotmail.com> commit b575388 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Tue Dec 31 15:35:49 2019 +0000 chore(release): 3.15.1 [skip ci] ## [3.15.1](react-native-camera/react-native-camera@v3.15.0...v3.15.1) (2019-12-31) ### Bug Fixes * **android:** android crash fixes. Make sure no unsupported aspect ratio is used, and do not crash when there are no cameras available. ([react-native-camera#2662](react-native-camera#2662)) ([db7b9e4](react-native-camera@db7b9e4)) commit db7b9e4 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Tue Dec 31 12:30:01 2019 -0300 fix(android): android crash fixes. Make sure no unsupported aspect ratio is used, and do not crash when there are no cameras available. (react-native-camera#2662) commit d84127f Merge: acfa7bd e7aa6a3 Author: Simon Stern <simon160@gmail.com> Date: Sat Dec 28 14:44:16 2019 -0500 Merge pull request react-native-camera#2650 from kant/patch-1 Semantic issue on line 50 commit acfa7bd Merge: 5de4bc5 2cde2e7 Author: Simon Stern <simon160@gmail.com> Date: Sat Dec 28 14:43:36 2019 -0500 Merge pull request react-native-camera#2657 from react-native-community/docs/api Docs: Added several properties to docs and organized the reference with an index commit 5de4bc5 Merge: 2788b9d 1fa0441 Author: Simon Stern <simon160@gmail.com> Date: Sat Dec 28 14:04:38 2019 -0500 Merge pull request react-native-camera#2659 from react-native-community/dependabot/npm_and_yarn/handlebars-4.5.3 chore(deps): bump handlebars from 4.1.2 to 4.5.3 commit 1fa0441 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Dec 28 17:54:22 2019 +0000 chore(deps): bump handlebars from 4.1.2 to 4.5.3 Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.5.3. - [Release notes](https://github.com/wycats/handlebars.js/releases) - [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md) - [Commits](handlebars-lang/handlebars.js@v4.1.2...v4.5.3) Signed-off-by: dependabot[bot] <support@github.com> commit 2788b9d Merge: e274842 fc387c2 Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Sat Dec 28 14:53:39 2019 -0300 Merge pull request react-native-camera#2658 from react-native-community/dependabot/npm_and_yarn/examples/basic/handlebars-4.5.3 chore(deps): bump handlebars from 4.1.2 to 4.5.3 in /examples/basic commit fc387c2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Dec 28 01:38:45 2019 +0000 chore(deps): bump handlebars from 4.1.2 to 4.5.3 in /examples/basic Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.5.3. - [Release notes](https://github.com/wycats/handlebars.js/releases) - [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md) - [Commits](handlebars-lang/handlebars.js@v4.1.2...v4.5.3) Signed-off-by: dependabot[bot] <support@github.com> commit e274842 Merge: 84cf1df 2bb2540 Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Thu Dec 26 17:43:15 2019 -0300 Merge pull request react-native-camera#2651 from kant/patch-2 Fixed typo on line 91 commit 84cf1df Merge: 44661fc 81fcbcc Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Thu Dec 26 17:15:20 2019 -0300 Merge pull request react-native-camera#2655 from MateusAndrade/fix-ci-build Fix ci build commit 81fcbcc Author: MateusAndrade <mateus.andrade47@outlook.com> Date: Thu Dec 26 16:56:50 2019 -0300 ci: adding clean to gradlew scripts commit ae687d0 Merge: 4075cdf 44661fc Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Thu Dec 26 16:51:43 2019 -0300 Merge pull request react-native-camera#8 from react-native-community/master update fork commit 2cde2e7 Author: simistern <simon160@gmail.com> Date: Wed Dec 25 16:00:52 2019 -0500 Docs: Added several properties and collected the methods into an index commit 2bb2540 Author: Darío Hereñú <magallania@gmail.com> Date: Wed Dec 25 02:30:25 2019 -0300 Fixed typo on line 91 commit e7aa6a3 Author: Darío Hereñú <magallania@gmail.com> Date: Wed Dec 25 02:24:40 2019 -0300 Semantic issue on line 50 commit 44661fc Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Dec 13 15:07:23 2019 -0300 chore(deps): bump npm from 6.4.1 to 6.13.4 (react-native-camera#2643) Bumps [npm](https://github.com/npm/cli) from 6.4.1 to 6.13.4. - [Release notes](https://github.com/npm/cli/releases) - [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md) - [Commits](npm/cli@v6.4.1...v6.13.4) Signed-off-by: dependabot[bot] <support@github.com> commit c235435 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Dec 13 17:55:53 2019 +0000 chore(release): 3.15.0 [skip ci] # [3.15.0](react-native-camera/react-native-camera@v3.14.0...v3.15.0) (2019-12-13) ### Features * **ios:** Make camera ready events to fire also on camera/device change to be consistent with Android. Fire unmount error when session or device fails to start. Update advanced example app to use camera ready event instead. ([react-native-camera#2642](react-native-camera#2642)) ([7abf3f7](react-native-camera@7abf3f7)) commit 7abf3f7 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Fri Dec 13 14:51:50 2019 -0300 feat(ios): Make camera ready events to fire also on camera/device change to be consistent with Android. Fire unmount error when session or device fails to start. Update advanced example app to use camera ready event instead. (react-native-camera#2642) commit 0745fb9 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Tue Dec 10 14:07:04 2019 +0000 chore(release): 3.14.0 [skip ci] # [3.14.0](react-native-camera/react-native-camera@v3.13.1...v3.14.0) (2019-12-10) ### Bug Fixes * **android:** Fix Objects.equals that is only available after API 19 ([react-native-camera#2635](react-native-camera#2635)) ([8c6a26f](react-native-camera@8c6a26f)) * **example:** fixes and updates in mlkit example ([react-native-camera#2618](react-native-camera#2618)) ([72c5624](react-native-camera@72c5624)) * **ts:** fixed incorrect type definition file path ([react-native-camera#2622](react-native-camera#2622)) ([047bbea](react-native-camera@047bbea)) ### Features * **android:** Load Android Gradle Plugin conditionally ([react-native-camera#2623](react-native-camera#2623)) ([d8cf6c9](react-native-camera@d8cf6c9)) * **android:** restore state when useCamera2api is enabled ([react-native-camera#2603](react-native-camera#2603)) ([1f8b863](react-native-camera@1f8b863)) * **docs:** update onBarCodeRead on Android and add additional SubView library ([react-native-camera#2616](react-native-camera#2616)) ([fe84811](react-native-camera@fe84811)) * **iOS:** allow for audio session to be kept ([react-native-camera#2636](react-native-camera#2636)) ([fe5d11d](react-native-camera@fe5d11d)) commit fe5d11d Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Tue Dec 10 11:02:45 2019 -0300 feat(iOS): allow for audio session to be kept (react-native-camera#2636) * allow for audio session to be kept even after unmounts * readme typo commit 8c6a26f Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Tue Dec 10 11:02:16 2019 -0300 fix(android): Fix Objects.equals that is only available after API 19 (react-native-camera#2635) commit 047bbea Author: SaeedZhiany <SaeedZhiany@users.noreply.github.com> Date: Tue Dec 3 22:40:26 2019 +0330 fix(ts): fixed incorrect type definition file path (react-native-camera#2622) commit d8cf6c9 Author: SaeedZhiany <SaeedZhiany@users.noreply.github.com> Date: Tue Dec 3 22:39:23 2019 +0330 feat(android): Load Android Gradle Plugin conditionally (react-native-camera#2623) commit 1f8b863 Author: Märt Lõhmus <martlohmus12@gmail.com> Date: Mon Dec 2 14:28:13 2019 +0200 feat(android): restore state when useCamera2api is enabled (react-native-camera#2603) commit fe84811 Author: Chau Tran <ctch5@mail.umsl.edu> Date: Mon Dec 2 06:27:17 2019 -0600 feat(docs): update onBarCodeRead on Android and add additional SubView library (react-native-camera#2616) commit 72c5624 Author: Stanimir <sytolk@gmail.com> Date: Mon Dec 2 14:24:12 2019 +0200 fix(example): fixes and updates in mlkit example (react-native-camera#2618) commit 0af8ea9 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Sun Dec 1 23:56:03 2019 +0000 chore(release): 3.13.1 [skip ci] ## [3.13.1](react-native-camera/react-native-camera@v3.13.0...v3.13.1) (2019-12-01) ### Bug Fixes * **android:** barcode option passing to mlkit for Android ([react-native-camera#2614](react-native-camera#2614)) ([32355f4](react-native-camera@32355f4)) commit 32355f4 Author: Kyle Johnson <1007162+kyle-johnson@users.noreply.github.com> Date: Sun Dec 1 15:50:57 2019 -0800 fix(android): barcode option passing to mlkit for Android (react-native-camera#2614) * pass barcode options to mlkit * rm doubled FORMAT_ALL_FORMATS commit c728529 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Nov 29 22:04:16 2019 +0000 chore(release): 3.13.0 [skip ci] # [3.13.0](react-native-camera/react-native-camera@v3.12.0...v3.13.0) (2019-11-29) ### Features * **types:** Add "URL" to Barcode types & export additional TS types ([react-native-camera#2613](react-native-camera#2613)) ([3f1334c](react-native-camera@3f1334c)) commit 3f1334c Author: Kyle Johnson <1007162+kyle-johnson@users.noreply.github.com> Date: Fri Nov 29 14:00:10 2019 -0800 feat(types): Add "URL" to Barcode types & export additional TS types (react-native-camera#2613) * Add "URL" to flow types * add "URL" to barcodes & export additional TS types * add optional format to flow * add optionl format prop to TS commit ecb2071 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Nov 29 21:18:30 2019 +0000 chore(release): 3.12.0 [skip ci] # [3.12.0](react-native-camera/react-native-camera@v3.11.1...v3.12.0) (2019-11-29) ### Bug Fixes * **ios:** camera is not detecting any faces ([react-native-camera#2611](react-native-camera#2611)) ([b3d0ebe](react-native-camera@b3d0ebe)) ### Features * **docs:** Feature/simplify installtion ([react-native-camera#2606](react-native-camera#2606)) ([a39e8a8](react-native-camera@a39e8a8)) commit a39e8a8 Author: mieszko4 <mieszko4@gmail.com> Date: Fri Nov 29 22:14:31 2019 +0100 feat(docs): Feature/simplify installtion (react-native-camera#2606) * docs: split installation into 2 main sections, simplify required steps * doc: structure Additional installation steps * docs: Hide firebase additional android steps * docs: Highlight code snippets, add link to Windows commit b3d0ebe Author: annakoro <ann.korostelev@gmail.com> Date: Fri Nov 29 17:02:25 2019 +0300 fix(ios): camera is not detecting any faces (react-native-camera#2611)
commit ea0e9e6 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Thu Feb 27 17:52:07 2020 +0000 chore(release): 3.19.0 [skip ci] # [3.19.0](react-native-camera/react-native-camera@v3.18.0...v3.19.0) (2020-02-27) ### Features * **ios:** Expose an ability to change the frames per second via an fps option in record. ([react-native-camera#2711](react-native-camera#2711)) ([d60d201](react-native-camera@d60d201)) commit d60d201 Author: cinjon <cinjon.resnick@gmail.com> Date: Thu Feb 27 12:47:45 2020 -0500 feat(ios): Expose an ability to change the frames per second via an fps option in record. (react-native-camera#2711) commit adae4a2 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Feb 14 02:26:08 2020 +0000 chore(release): 3.18.0 [skip ci] # [3.18.0](react-native-camera/react-native-camera@v3.17.0...v3.18.0) (2020-02-14) ### Features * **android:** stop/release camera in non-UI thread ([react-native-camera#2685](react-native-camera#2685)) ([ba0e427](react-native-camera@ba0e427)) commit c7e92b2 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Thu Feb 13 23:21:59 2020 -0300 feature(record): On recording start and end events (react-native-camera#2702) * This update tries to improve audio recording interruptions on iOS due to phone calls or background music. - Use a more generic event to handle session interruptions. This removes the need to listen to foreground/background events, and stopping the session this way was actually redundant/wrong (see https://forums.developer.apple.com/thread/61406). This also makes session stopping detection more reliable (calls, suspension due to a call or notification, etc., which would previously not set the recording interrupted flag on every case) From the above docs: "No, incorrect. You _never_ need to stop your capture session. The capture session automatically stops itself when your app goes to the background and resumes itself when you come back to the foreground." - Allow for `captureAudio` updates to also update the audio connections internally so the prop can be correctly updated on the fly without remounting. - add onAudioInterrupted and onAudioConnected events so the UI can handle scenarios where audio is wanted but not available. This should also help in keeping the preview active even if audio is interrupted and we have captureAudio={true}. Lastly, it can be used to detect if we can record audio or not due to the dummy implementation of the audio permission on iOS always returning true. - check, activate, and release audio sessions (if captureAudio) so we can detect early if audio is available before attempting to connect the input. This will also allow us to detect if we can record even if there was already a call before opening the camera. - use proper observer for session error instead of of the strong self block. No benefit, but makes code more readable and allows access to instance variables - getDeviceOrientationWithBlock might fire more than once under some circumstances, ending up taking a picture or video twice. Add a lock and additional check to prevent this. * no need for change check, * do not resume audio if we were hinted not to (e.g., music playback happening) * Move heavy work to a dedicated background thread. Improves camera initial loading and resumes from background. Details: - Use a HandlerThread to delegate heavy tasks to background. The thread is managed by the view, and passed down to the implementation in case it also needs to use it. The view will fire start calls and other possibly heavy operations in this thread to avoid ANRs. Some code sent to this thread: - start calls: start is extremely heavy and will cause ANRs on some devices, especially when coming back from background - Camera1: some preset changes fire a stop/start sequence. These will now happen in the background thread - take picture and start recording (from view class) will also start in this thread - Add some extra null checks - View was not properly cleaning up itself on destroy (host destroy event was never fired) * Fix for a possible crash when changing devices and changing focus. If the new device resets the focus, "defocusing" might not be possible if the new device does not support auto focus. For this reason, we need to do a different cleanup on the focus and exposed flags and events. * start session here also on session queue. * check for session running before trying to record or capture. This should fix a possible race condition where both the session start call happens at the same time as the record call * set preview orientation also in session queue * no need to set orientation on constructor, and set it on session queue to prevent race conditions * move device init and checks also to session queue. This prevents possible double initializations. * catch possible errors when starting camera preview. This might still randomly fail on some devices for some reason. * delay capture in progress until we have resumed/paused preview. * do not crash the app if set texture setup failed * more synchronized checks to prevent crashes due to concurrent camera updates * remove unused imports * Handle audio interruption in session queue. This prevents the session isRunning flag from getting corrupted due to concurrent updates to the session. * Fix possible crash when attempting to retrieve camera parameters. * Preserve exif/metadata on photo capture. Add a few comments to each step of the capture process * orientation must be fixed before mirroring * x/y dimensions are redundantly updated (storing the image sets them automatically). However, orientation must be reset on any image change since the final stored image is automatically rotated when it is modified in place. * revert mirrorImage order, has to be first since forceUpOrientation adjusts the image afterwards. * Minor change: also implement `onPictureTaken` for iOS in case anyone needs the early event. * - Improve Android code so skipProcessing is not needed, the code is more in line with iOS, and is "fast" by default. This means that skipProcessing is no longer needed (nor used), and adding additional options will "slow down" the capture as expected, rather than having always a lot of processing. This shouldn't be a breaking change. - document the writeExif option, and implement it for iOS as well. * This is a fix for events possibly being fired not on the main thread, which could cause the whole app to freeze. * Fire events on the right thread. No need to use UI thread, and fix the still works * Release CF object which could cause a memleak * Fix Objects.equals that is only available after API 19 * allow for audio session to be kept even after unmounts * readme typo * readme typo * Make camera ready events to fire also on camera/device change to be consistent with Android. Fire unmount error when session or device fails to start. * update example app to properly use camera ready event * Make camera ready events to fire also on camera/device change to be consistent with Android. Fire unmount error when session or device fails to start. Update advanced example app to use camera ready event instead. * Android crash fixes. Make sure no unsupported aspect ratio is used, and do not crash when there are no cameras available. * stop/release camera in non-UI thread so we prevent ANRs and UI freezing. Some phones may take up to a second to release the camera and preview. * move codec, max duration, and max file size settings to the session queue. This might prevent a race condition when changing presets/quality. * android crash fix * Add onRecordingStart and onRecordingEnd events * fix for surface destroy and resume events. * add missing types * fix for surface destroy and resume events. * add missing types Co-authored-by: Cristiano Coelho <cristianocca@hotmail.com> commit ba0e427 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Thu Feb 13 18:02:39 2020 -0300 feat(android): stop/release camera in non-UI thread (react-native-camera#2685) * stop/release camera in non-UI thread so we prevent ANRs and UI freezing. Some phones may take up to a second to release the camera and preview. * fix for surface destroy and resume events. Co-authored-by: Cristiano Coelho <cristianocca@hotmail.com> commit c683076 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Wed Feb 5 15:53:24 2020 +0000 chore(release): 3.17.0 [skip ci] # [3.17.0](react-native-camera/react-native-camera@v3.16.0...v3.17.0) (2020-02-05) ### Bug Fixes * **record:** android crash fix ([react-native-camera#2697](react-native-camera#2697)) ([7c2572d](react-native-camera@7c2572d)) ### Features * **codec:** move codec, max duration, and max file size settings to the session queue. ([react-native-camera#2694](react-native-camera#2694)) ([9b4af8e](react-native-camera@9b4af8e)) commit 7c2572d Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Wed Feb 5 12:46:02 2020 -0300 fix(record): android crash fix (react-native-camera#2697) Co-authored-by: Cristiano Coelho <cristianocca@hotmail.com> commit 9b4af8e Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Wed Feb 5 12:45:42 2020 -0300 feat(codec): move codec, max duration, and max file size settings to the session queue. (react-native-camera#2694) This might prevent a race condition when changing presets/quality. Co-authored-by: Cristiano Coelho <cristianocca@hotmail.com> commit 7806f84 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Mon Jan 27 20:18:11 2020 +0000 chore(release): 3.16.0 [skip ci] # [3.16.0](react-native-camera/react-native-camera@v3.15.1...v3.16.0) (2020-01-27) ### Bug Fixes * **android:** crash fix for android sdk < 18 ([react-native-camera#2674](react-native-camera#2674)) ([dea3371](react-native-camera@dea3371)) ### Features * **RNCameraManager:** expose videoStabilizationMode from native ([react-native-camera#2681](react-native-camera#2681)) ([cd4c8f2](react-native-camera@cd4c8f2)) commit 8761fe0 Merge: cd4c8f2 ea05b14 Author: Simon Stern <simon160@gmail.com> Date: Mon Jan 27 15:12:05 2020 -0500 Merge pull request react-native-camera#2684 from jackiewung/patch-1 add pictureSize type to RNCameraProps commit ea05b14 Author: Jackie Wung <34897095+jackiewung@users.noreply.github.com> Date: Thu Jan 23 14:38:49 2020 -0800 add pictureSize type commit cd4c8f2 Author: mauriciopf <mauricio.perezflores@gmail.com> Date: Wed Jan 22 12:42:20 2020 -0500 feat(RNCameraManager): expose videoStabilizationMode from native (react-native-camera#2681) * fix(RNCameraManager) expose videoStabilizationMode from native * refactor(types): add videoStabilization to the module declaration commit dea3371 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Mon Jan 13 14:41:29 2020 -0300 fix(android): crash fix for android sdk < 18 (react-native-camera#2674) Co-authored-by: Cristiano Coelho <cristianocca@hotmail.com> commit b575388 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Tue Dec 31 15:35:49 2019 +0000 chore(release): 3.15.1 [skip ci] ## [3.15.1](react-native-camera/react-native-camera@v3.15.0...v3.15.1) (2019-12-31) ### Bug Fixes * **android:** android crash fixes. Make sure no unsupported aspect ratio is used, and do not crash when there are no cameras available. ([react-native-camera#2662](react-native-camera#2662)) ([db7b9e4](react-native-camera@db7b9e4)) commit db7b9e4 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Tue Dec 31 12:30:01 2019 -0300 fix(android): android crash fixes. Make sure no unsupported aspect ratio is used, and do not crash when there are no cameras available. (react-native-camera#2662) commit d84127f Merge: acfa7bd e7aa6a3 Author: Simon Stern <simon160@gmail.com> Date: Sat Dec 28 14:44:16 2019 -0500 Merge pull request react-native-camera#2650 from kant/patch-1 Semantic issue on line 50 commit acfa7bd Merge: 5de4bc5 2cde2e7 Author: Simon Stern <simon160@gmail.com> Date: Sat Dec 28 14:43:36 2019 -0500 Merge pull request react-native-camera#2657 from react-native-community/docs/api Docs: Added several properties to docs and organized the reference with an index commit 5de4bc5 Merge: 2788b9d 1fa0441 Author: Simon Stern <simon160@gmail.com> Date: Sat Dec 28 14:04:38 2019 -0500 Merge pull request react-native-camera#2659 from react-native-community/dependabot/npm_and_yarn/handlebars-4.5.3 chore(deps): bump handlebars from 4.1.2 to 4.5.3 commit 1fa0441 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Dec 28 17:54:22 2019 +0000 chore(deps): bump handlebars from 4.1.2 to 4.5.3 Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.5.3. - [Release notes](https://github.com/wycats/handlebars.js/releases) - [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md) - [Commits](handlebars-lang/handlebars.js@v4.1.2...v4.5.3) Signed-off-by: dependabot[bot] <support@github.com> commit 2788b9d Merge: e274842 fc387c2 Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Sat Dec 28 14:53:39 2019 -0300 Merge pull request react-native-camera#2658 from react-native-community/dependabot/npm_and_yarn/examples/basic/handlebars-4.5.3 chore(deps): bump handlebars from 4.1.2 to 4.5.3 in /examples/basic commit fc387c2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Dec 28 01:38:45 2019 +0000 chore(deps): bump handlebars from 4.1.2 to 4.5.3 in /examples/basic Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.5.3. - [Release notes](https://github.com/wycats/handlebars.js/releases) - [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md) - [Commits](handlebars-lang/handlebars.js@v4.1.2...v4.5.3) Signed-off-by: dependabot[bot] <support@github.com> commit e274842 Merge: 84cf1df 2bb2540 Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Thu Dec 26 17:43:15 2019 -0300 Merge pull request react-native-camera#2651 from kant/patch-2 Fixed typo on line 91 commit 84cf1df Merge: 44661fc 81fcbcc Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Thu Dec 26 17:15:20 2019 -0300 Merge pull request react-native-camera#2655 from MateusAndrade/fix-ci-build Fix ci build commit 81fcbcc Author: MateusAndrade <mateus.andrade47@outlook.com> Date: Thu Dec 26 16:56:50 2019 -0300 ci: adding clean to gradlew scripts commit ae687d0 Merge: 4075cdf 44661fc Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Thu Dec 26 16:51:43 2019 -0300 Merge pull request react-native-camera#8 from react-native-community/master update fork commit 2cde2e7 Author: simistern <simon160@gmail.com> Date: Wed Dec 25 16:00:52 2019 -0500 Docs: Added several properties and collected the methods into an index commit 2bb2540 Author: Darío Hereñú <magallania@gmail.com> Date: Wed Dec 25 02:30:25 2019 -0300 Fixed typo on line 91 commit e7aa6a3 Author: Darío Hereñú <magallania@gmail.com> Date: Wed Dec 25 02:24:40 2019 -0300 Semantic issue on line 50 commit 44661fc Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Dec 13 15:07:23 2019 -0300 chore(deps): bump npm from 6.4.1 to 6.13.4 (react-native-camera#2643) Bumps [npm](https://github.com/npm/cli) from 6.4.1 to 6.13.4. - [Release notes](https://github.com/npm/cli/releases) - [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md) - [Commits](npm/cli@v6.4.1...v6.13.4) Signed-off-by: dependabot[bot] <support@github.com> commit c235435 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Dec 13 17:55:53 2019 +0000 chore(release): 3.15.0 [skip ci] # [3.15.0](react-native-camera/react-native-camera@v3.14.0...v3.15.0) (2019-12-13) ### Features * **ios:** Make camera ready events to fire also on camera/device change to be consistent with Android. Fire unmount error when session or device fails to start. Update advanced example app to use camera ready event instead. ([react-native-camera#2642](react-native-camera#2642)) ([7abf3f7](react-native-camera@7abf3f7)) commit 7abf3f7 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Fri Dec 13 14:51:50 2019 -0300 feat(ios): Make camera ready events to fire also on camera/device change to be consistent with Android. Fire unmount error when session or device fails to start. Update advanced example app to use camera ready event instead. (react-native-camera#2642) commit 0745fb9 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Tue Dec 10 14:07:04 2019 +0000 chore(release): 3.14.0 [skip ci] # [3.14.0](react-native-camera/react-native-camera@v3.13.1...v3.14.0) (2019-12-10) ### Bug Fixes * **android:** Fix Objects.equals that is only available after API 19 ([react-native-camera#2635](react-native-camera#2635)) ([8c6a26f](react-native-camera@8c6a26f)) * **example:** fixes and updates in mlkit example ([react-native-camera#2618](react-native-camera#2618)) ([72c5624](react-native-camera@72c5624)) * **ts:** fixed incorrect type definition file path ([react-native-camera#2622](react-native-camera#2622)) ([047bbea](react-native-camera@047bbea)) ### Features * **android:** Load Android Gradle Plugin conditionally ([react-native-camera#2623](react-native-camera#2623)) ([d8cf6c9](react-native-camera@d8cf6c9)) * **android:** restore state when useCamera2api is enabled ([react-native-camera#2603](react-native-camera#2603)) ([1f8b863](react-native-camera@1f8b863)) * **docs:** update onBarCodeRead on Android and add additional SubView library ([react-native-camera#2616](react-native-camera#2616)) ([fe84811](react-native-camera@fe84811)) * **iOS:** allow for audio session to be kept ([react-native-camera#2636](react-native-camera#2636)) ([fe5d11d](react-native-camera@fe5d11d)) commit fe5d11d Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Tue Dec 10 11:02:45 2019 -0300 feat(iOS): allow for audio session to be kept (react-native-camera#2636) * allow for audio session to be kept even after unmounts * readme typo commit 8c6a26f Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Tue Dec 10 11:02:16 2019 -0300 fix(android): Fix Objects.equals that is only available after API 19 (react-native-camera#2635) commit 047bbea Author: SaeedZhiany <SaeedZhiany@users.noreply.github.com> Date: Tue Dec 3 22:40:26 2019 +0330 fix(ts): fixed incorrect type definition file path (react-native-camera#2622) commit d8cf6c9 Author: SaeedZhiany <SaeedZhiany@users.noreply.github.com> Date: Tue Dec 3 22:39:23 2019 +0330 feat(android): Load Android Gradle Plugin conditionally (react-native-camera#2623) commit 1f8b863 Author: Märt Lõhmus <martlohmus12@gmail.com> Date: Mon Dec 2 14:28:13 2019 +0200 feat(android): restore state when useCamera2api is enabled (react-native-camera#2603) commit fe84811 Author: Chau Tran <ctch5@mail.umsl.edu> Date: Mon Dec 2 06:27:17 2019 -0600 feat(docs): update onBarCodeRead on Android and add additional SubView library (react-native-camera#2616) commit 72c5624 Author: Stanimir <sytolk@gmail.com> Date: Mon Dec 2 14:24:12 2019 +0200 fix(example): fixes and updates in mlkit example (react-native-camera#2618) commit 0af8ea9 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Sun Dec 1 23:56:03 2019 +0000 chore(release): 3.13.1 [skip ci] ## [3.13.1](react-native-camera/react-native-camera@v3.13.0...v3.13.1) (2019-12-01) ### Bug Fixes * **android:** barcode option passing to mlkit for Android ([react-native-camera#2614](react-native-camera#2614)) ([32355f4](react-native-camera@32355f4)) commit 32355f4 Author: Kyle Johnson <1007162+kyle-johnson@users.noreply.github.com> Date: Sun Dec 1 15:50:57 2019 -0800 fix(android): barcode option passing to mlkit for Android (react-native-camera#2614) * pass barcode options to mlkit * rm doubled FORMAT_ALL_FORMATS commit c728529 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Nov 29 22:04:16 2019 +0000 chore(release): 3.13.0 [skip ci] # [3.13.0](react-native-camera/react-native-camera@v3.12.0...v3.13.0) (2019-11-29) ### Features * **types:** Add "URL" to Barcode types & export additional TS types ([react-native-camera#2613](react-native-camera#2613)) ([3f1334c](react-native-camera@3f1334c)) commit 3f1334c Author: Kyle Johnson <1007162+kyle-johnson@users.noreply.github.com> Date: Fri Nov 29 14:00:10 2019 -0800 feat(types): Add "URL" to Barcode types & export additional TS types (react-native-camera#2613) * Add "URL" to flow types * add "URL" to barcodes & export additional TS types * add optional format to flow * add optionl format prop to TS commit ecb2071 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Nov 29 21:18:30 2019 +0000 chore(release): 3.12.0 [skip ci] # [3.12.0](react-native-camera/react-native-camera@v3.11.1...v3.12.0) (2019-11-29) ### Bug Fixes * **ios:** camera is not detecting any faces ([react-native-camera#2611](react-native-camera#2611)) ([b3d0ebe](react-native-camera@b3d0ebe)) ### Features * **docs:** Feature/simplify installtion ([react-native-camera#2606](react-native-camera#2606)) ([a39e8a8](react-native-camera@a39e8a8)) commit a39e8a8 Author: mieszko4 <mieszko4@gmail.com> Date: Fri Nov 29 22:14:31 2019 +0100 feat(docs): Feature/simplify installtion (react-native-camera#2606) * docs: split installation into 2 main sections, simplify required steps * doc: structure Additional installation steps * docs: Hide firebase additional android steps * docs: Highlight code snippets, add link to Windows commit b3d0ebe Author: annakoro <ann.korostelev@gmail.com> Date: Fri Nov 29 17:02:25 2019 +0300 fix(ios): camera is not detecting any faces (react-native-camera#2611)
commit bfe04aa Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Sun Apr 5 14:57:56 2020 +0000 chore(release): 3.22.0 [skip ci] # [3.22.0](react-native-camera/react-native-camera@v3.21.0...v3.22.0) (2020-04-05) ### Features * **android:** Accept path while taking picture in android ([react-native-camera#2769](react-native-camera#2769)) ([3ee43d4](react-native-camera@3ee43d4)) * **example:** Fix basic example bugs ([react-native-camera#2751](react-native-camera#2751)) ([9c18c25](react-native-camera@9c18c25)) commit 9c18c25 Author: fabriziobertoglio1987 <fabrizio.bertoglio@gmail.com> Date: Sun Apr 5 16:53:51 2020 +0200 feat(example): Fix basic example bugs (react-native-camera#2751) * feat(example): adding sound permissions to android example * feat(example): fix basic example runtime error commit 3ee43d4 Author: AsminBudha <sminmgr@gmail.com> Date: Sun Apr 5 20:38:03 2020 +0545 feat(android): Accept path while taking picture in android (react-native-camera#2769) * Accept path while taking picture in android * docs(context): change readme to add path option while taking picture commit e7ed948 Merge: d1e3d66 0111237 Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Thu Mar 26 15:14:27 2020 -0300 Merge pull request react-native-camera#2768 from cristianoccazinsp/android-crash-camerainfo Crash fix when getCameraInfo fails commit 0111237 Author: Cristiano Coelho <cristianocca@hotmail.com> Date: Thu Mar 26 14:43:14 2020 -0300 Crash fix when getCameraInfo fails commit d1e3d66 Merge: e9af04a 86e8053 Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Thu Mar 26 08:52:43 2020 -0300 Merge pull request react-native-camera#2765 from tribou/tracked-text-feature-type Fix TrackedTextFeature TS type commit 86e8053 Author: Aaron Tribou <tribou@users.noreply.github.com> Date: Tue Mar 24 21:13:23 2020 -0500 Fix TrackedTextFeature TS type commit e9af04a Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Mar 20 19:58:22 2020 +0000 chore(release): 3.21.0 [skip ci] # [3.21.0](react-native-camera/react-native-camera@v3.20.0...v3.21.0) (2020-03-20) ### Features * **example:** fix circleci error ([1f29ffb](react-native-camera@1f29ffb)) commit 353eece Merge: 4c54bd5 1f29ffb Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Fri Mar 20 16:52:53 2020 -0300 Merge pull request react-native-camera#2757 from fabriziobertoglio1987/fix/circle-ci-node-crash node process crushing circleci commit 1f29ffb Author: fabriziobertoglio1987 <fabrizio.bertoglio@gmail.com> Date: Fri Mar 20 19:29:52 2020 +0100 feat(example): fix circleci error commit 4c54bd5 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Thu Mar 19 18:49:01 2020 +0000 chore(release): 3.20.0 [skip ci] # [3.20.0](react-native-camera/react-native-camera@v3.19.2...v3.20.0) (2020-03-19) ### Features * **example:** remove rectOfInterest example ([8e4d36a](react-native-camera@8e4d36a)) commit f11136a Merge: d477f4c 8e4d36a Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Thu Mar 19 15:44:08 2020 -0300 Merge pull request react-native-camera#2755 from fabriziobertoglio1987/fix/delete-additional-examples remove rectOfInterest example commit 8e4d36a Author: fabriziobertoglio1987 <fabrizio.bertoglio@gmail.com> Date: Thu Mar 19 19:05:58 2020 +0100 feat(example): remove rectOfInterest example commit d477f4c Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Mon Mar 16 16:43:54 2020 +0000 chore(release): 3.19.2 [skip ci] ## [3.19.2](react-native-camera/react-native-camera@v3.19.1...v3.19.2) (2020-03-16) ### Bug Fixes * **android:** fix empty popup ([407295b](react-native-camera@407295b)) commit 0afc608 Merge: fb2105c 18d9347 Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Mon Mar 16 13:39:11 2020 -0300 Merge pull request react-native-camera#2748 from cristianoccazinsp/fix-android-shutter-sound Fix android shutter sound commit 18d9347 Author: Cristiano Coelho <cristianocca@hotmail.com> Date: Sat Mar 14 15:46:58 2020 -0300 improve camera2 to camera1 fallback on legacy devices. commit 0911852 Author: Cristiano Coelho <cristianocca@hotmail.com> Date: Sat Mar 14 13:43:11 2020 -0300 Use same method to play sounds for consistency and so it works across multiple devices. commit 1f89548 Author: Cristiano Coelho <cristianocca@hotmail.com> Date: Sat Mar 14 12:46:24 2020 -0300 move shutter sound to right location commit 4c75744 Author: Cristiano Coelho <cristianocca@hotmail.com> Date: Sat Mar 14 12:35:38 2020 -0300 prevent duplicated start calls (react-native-camera#2521) commit 886a3bb Author: Cristiano Coelho <cristianocca@hotmail.com> Date: Sat Mar 14 12:16:22 2020 -0300 Fixes for Camera1 and Camera2 shutter sound. Shutter sound should now be consistent with the `playSoundOnCapture` prop. Additionally, it should happen on successful capture as opposed to camera capture start (consistent with iOS and any camera app) Lastly, added missing props to the docs. commit fb2105c Merge: 43a7323 407295b Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Fri Mar 13 10:07:10 2020 -0300 Merge pull request react-native-camera#2740 from lihroff/master fix(android): fix empty popup commit 43a7323 Merge: 944c304 583507f Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Fri Mar 13 09:39:55 2020 -0300 Merge pull request react-native-camera#2719 from bqwang91/master Android - Limiting Scanning Area using rectOfInterest commit 407295b Author: TommY Lee <lihroff@icloud.com> Date: Fri Mar 13 18:21:56 2020 +0800 fix(android): fix empty popup fix empty popup when not set android*PermissionOptions props. commit 944c304 Merge: 38c5197 745e8de Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Thu Mar 12 12:40:28 2020 -0300 Merge pull request react-native-camera#2737 from stvdrsch/master Typo commit 745e8de Author: Steven Vanderschaeve <steven@ontoforce.com> Date: Thu Mar 12 14:44:27 2020 +0100 Typo coordiate instead of coordinate commit 38c5197 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Wed Mar 11 16:40:29 2020 +0000 chore(release): 3.19.1 [skip ci] ## [3.19.1](react-native-camera/react-native-camera@v3.19.0...v3.19.1) (2020-03-11) ### Bug Fixes * **android:** fix bug Duplicate module rn ([4522841](react-native-camera@4522841)) commit 4a1cfa5 Merge: e76faae 7c7124d Author: Di Da <dida@microsoft.com> Date: Wed Mar 11 09:36:26 2020 -0700 Merge pull request react-native-camera#2723 from ddalp/master Add Cpp/WinRT camera module support for React Native Windows commit e76faae Merge: ea0e9e6 4522841 Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Tue Mar 10 19:38:17 2020 -0300 Merge pull request react-native-camera#2735 from fabriziobertoglio1987/fix/basic-example-rn-cli-config Fix Duplicate module rn commit 7c7124d Author: Di Da <dida@ntdev.microsoft.com> Date: Tue Mar 10 09:44:42 2020 -0700 Move ReactCameraConstants under a class and fix typo commit 4522841 Author: fabriziobertoglio1987 <fabrizio.bertoglio@gmail.com> Date: Tue Mar 10 10:12:11 2020 +0100 fix(android): fix bug Duplicate module rn fixing bug Duplicate module react-native when running the mlkit and basic examples 1) adding metro.config.js to examples/basic and examples/mlkit 2) adding new RegExp in blacklist to ignore the advanced/node_modules/react-native/.* files commit 51a4927 Author: Di Da <dida@ntdev.microsoft.com> Date: Mon Mar 9 10:53:26 2020 -0700 Address PR comments commit 72f2dc9 Author: Di Da <dida@ntdev.microsoft.com> Date: Tue Mar 3 10:41:00 2020 -0800 Add Cpp/WinRT camera module support for React Native Windows commit 583507f Author: James Wang <james.wang.3@team.telstra.com> Date: Sat Feb 29 20:33:17 2020 +1100 update cam view height commit 3f801ee Author: James Wang <james.wang.3@team.telstra.com> Date: Sat Feb 29 17:42:35 2020 +1100 add example commit ea0e9e6 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Thu Feb 27 17:52:07 2020 +0000 chore(release): 3.19.0 [skip ci] # [3.19.0](react-native-camera/react-native-camera@v3.18.0...v3.19.0) (2020-02-27) ### Features * **ios:** Expose an ability to change the frames per second via an fps option in record. ([react-native-camera#2711](react-native-camera#2711)) ([d60d201](react-native-camera@d60d201)) commit d60d201 Author: cinjon <cinjon.resnick@gmail.com> Date: Thu Feb 27 12:47:45 2020 -0500 feat(ios): Expose an ability to change the frames per second via an fps option in record. (react-native-camera#2711) commit 398ac12 Author: James Wang <james.wang.3@team.telstra.com> Date: Thu Feb 27 14:01:53 2020 +1100 fix typo commit 3f66aa5 Author: James Wang <james.wang.3@team.telstra.com> Date: Thu Feb 27 13:59:19 2020 +1100 update RNcamera readme commit 802ce47 Author: James Wang <james.wang.3@team.telstra.com> Date: Thu Feb 27 13:52:57 2020 +1100 add types commit 6cc8fef Author: James Wang <james.wang.3@team.telstra.com> Date: Thu Feb 27 13:50:32 2020 +1100 add aupport for limiting scan area for Android commit adae4a2 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Feb 14 02:26:08 2020 +0000 chore(release): 3.18.0 [skip ci] # [3.18.0](react-native-camera/react-native-camera@v3.17.0...v3.18.0) (2020-02-14) ### Features * **android:** stop/release camera in non-UI thread ([react-native-camera#2685](react-native-camera#2685)) ([ba0e427](react-native-camera@ba0e427)) commit c7e92b2 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Thu Feb 13 23:21:59 2020 -0300 feature(record): On recording start and end events (react-native-camera#2702) * This update tries to improve audio recording interruptions on iOS due to phone calls or background music. - Use a more generic event to handle session interruptions. This removes the need to listen to foreground/background events, and stopping the session this way was actually redundant/wrong (see https://forums.developer.apple.com/thread/61406). This also makes session stopping detection more reliable (calls, suspension due to a call or notification, etc., which would previously not set the recording interrupted flag on every case) From the above docs: "No, incorrect. You _never_ need to stop your capture session. The capture session automatically stops itself when your app goes to the background and resumes itself when you come back to the foreground." - Allow for `captureAudio` updates to also update the audio connections internally so the prop can be correctly updated on the fly without remounting. - add onAudioInterrupted and onAudioConnected events so the UI can handle scenarios where audio is wanted but not available. This should also help in keeping the preview active even if audio is interrupted and we have captureAudio={true}. Lastly, it can be used to detect if we can record audio or not due to the dummy implementation of the audio permission on iOS always returning true. - check, activate, and release audio sessions (if captureAudio) so we can detect early if audio is available before attempting to connect the input. This will also allow us to detect if we can record even if there was already a call before opening the camera. - use proper observer for session error instead of of the strong self block. No benefit, but makes code more readable and allows access to instance variables - getDeviceOrientationWithBlock might fire more than once under some circumstances, ending up taking a picture or video twice. Add a lock and additional check to prevent this. * no need for change check, * do not resume audio if we were hinted not to (e.g., music playback happening) * Move heavy work to a dedicated background thread. Improves camera initial loading and resumes from background. Details: - Use a HandlerThread to delegate heavy tasks to background. The thread is managed by the view, and passed down to the implementation in case it also needs to use it. The view will fire start calls and other possibly heavy operations in this thread to avoid ANRs. Some code sent to this thread: - start calls: start is extremely heavy and will cause ANRs on some devices, especially when coming back from background - Camera1: some preset changes fire a stop/start sequence. These will now happen in the background thread - take picture and start recording (from view class) will also start in this thread - Add some extra null checks - View was not properly cleaning up itself on destroy (host destroy event was never fired) * Fix for a possible crash when changing devices and changing focus. If the new device resets the focus, "defocusing" might not be possible if the new device does not support auto focus. For this reason, we need to do a different cleanup on the focus and exposed flags and events. * start session here also on session queue. * check for session running before trying to record or capture. This should fix a possible race condition where both the session start call happens at the same time as the record call * set preview orientation also in session queue * no need to set orientation on constructor, and set it on session queue to prevent race conditions * move device init and checks also to session queue. This prevents possible double initializations. * catch possible errors when starting camera preview. This might still randomly fail on some devices for some reason. * delay capture in progress until we have resumed/paused preview. * do not crash the app if set texture setup failed * more synchronized checks to prevent crashes due to concurrent camera updates * remove unused imports * Handle audio interruption in session queue. This prevents the session isRunning flag from getting corrupted due to concurrent updates to the session. * Fix possible crash when attempting to retrieve camera parameters. * Preserve exif/metadata on photo capture. Add a few comments to each step of the capture process * orientation must be fixed before mirroring * x/y dimensions are redundantly updated (storing the image sets them automatically). However, orientation must be reset on any image change since the final stored image is automatically rotated when it is modified in place. * revert mirrorImage order, has to be first since forceUpOrientation adjusts the image afterwards. * Minor change: also implement `onPictureTaken` for iOS in case anyone needs the early event. * - Improve Android code so skipProcessing is not needed, the code is more in line with iOS, and is "fast" by default. This means that skipProcessing is no longer needed (nor used), and adding additional options will "slow down" the capture as expected, rather than having always a lot of processing. This shouldn't be a breaking change. - document the writeExif option, and implement it for iOS as well. * This is a fix for events possibly being fired not on the main thread, which could cause the whole app to freeze. * Fire events on the right thread. No need to use UI thread, and fix the still works * Release CF object which could cause a memleak * Fix Objects.equals that is only available after API 19 * allow for audio session to be kept even after unmounts * readme typo * readme typo * Make camera ready events to fire also on camera/device change to be consistent with Android. Fire unmount error when session or device fails to start. * update example app to properly use camera ready event * Make camera ready events to fire also on camera/device change to be consistent with Android. Fire unmount error when session or device fails to start. Update advanced example app to use camera ready event instead. * Android crash fixes. Make sure no unsupported aspect ratio is used, and do not crash when there are no cameras available. * stop/release camera in non-UI thread so we prevent ANRs and UI freezing. Some phones may take up to a second to release the camera and preview. * move codec, max duration, and max file size settings to the session queue. This might prevent a race condition when changing presets/quality. * android crash fix * Add onRecordingStart and onRecordingEnd events * fix for surface destroy and resume events. * add missing types * fix for surface destroy and resume events. * add missing types Co-authored-by: Cristiano Coelho <cristianocca@hotmail.com> commit ba0e427 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Thu Feb 13 18:02:39 2020 -0300 feat(android): stop/release camera in non-UI thread (react-native-camera#2685) * stop/release camera in non-UI thread so we prevent ANRs and UI freezing. Some phones may take up to a second to release the camera and preview. * fix for surface destroy and resume events. Co-authored-by: Cristiano Coelho <cristianocca@hotmail.com> commit c683076 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Wed Feb 5 15:53:24 2020 +0000 chore(release): 3.17.0 [skip ci] # [3.17.0](react-native-camera/react-native-camera@v3.16.0...v3.17.0) (2020-02-05) ### Bug Fixes * **record:** android crash fix ([react-native-camera#2697](react-native-camera#2697)) ([7c2572d](react-native-camera@7c2572d)) ### Features * **codec:** move codec, max duration, and max file size settings to the session queue. ([react-native-camera#2694](react-native-camera#2694)) ([9b4af8e](react-native-camera@9b4af8e)) commit 7c2572d Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Wed Feb 5 12:46:02 2020 -0300 fix(record): android crash fix (react-native-camera#2697) Co-authored-by: Cristiano Coelho <cristianocca@hotmail.com> commit 9b4af8e Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Wed Feb 5 12:45:42 2020 -0300 feat(codec): move codec, max duration, and max file size settings to the session queue. (react-native-camera#2694) This might prevent a race condition when changing presets/quality. Co-authored-by: Cristiano Coelho <cristianocca@hotmail.com> commit 7806f84 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Mon Jan 27 20:18:11 2020 +0000 chore(release): 3.16.0 [skip ci] # [3.16.0](react-native-camera/react-native-camera@v3.15.1...v3.16.0) (2020-01-27) ### Bug Fixes * **android:** crash fix for android sdk < 18 ([react-native-camera#2674](react-native-camera#2674)) ([dea3371](react-native-camera@dea3371)) ### Features * **RNCameraManager:** expose videoStabilizationMode from native ([react-native-camera#2681](react-native-camera#2681)) ([cd4c8f2](react-native-camera@cd4c8f2)) commit 8761fe0 Merge: cd4c8f2 ea05b14 Author: Simon Stern <simon160@gmail.com> Date: Mon Jan 27 15:12:05 2020 -0500 Merge pull request react-native-camera#2684 from jackiewung/patch-1 add pictureSize type to RNCameraProps commit ea05b14 Author: Jackie Wung <34897095+jackiewung@users.noreply.github.com> Date: Thu Jan 23 14:38:49 2020 -0800 add pictureSize type commit cd4c8f2 Author: mauriciopf <mauricio.perezflores@gmail.com> Date: Wed Jan 22 12:42:20 2020 -0500 feat(RNCameraManager): expose videoStabilizationMode from native (react-native-camera#2681) * fix(RNCameraManager) expose videoStabilizationMode from native * refactor(types): add videoStabilization to the module declaration commit dea3371 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Mon Jan 13 14:41:29 2020 -0300 fix(android): crash fix for android sdk < 18 (react-native-camera#2674) Co-authored-by: Cristiano Coelho <cristianocca@hotmail.com> commit b575388 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Tue Dec 31 15:35:49 2019 +0000 chore(release): 3.15.1 [skip ci] ## [3.15.1](react-native-camera/react-native-camera@v3.15.0...v3.15.1) (2019-12-31) ### Bug Fixes * **android:** android crash fixes. Make sure no unsupported aspect ratio is used, and do not crash when there are no cameras available. ([react-native-camera#2662](react-native-camera#2662)) ([db7b9e4](react-native-camera@db7b9e4)) commit db7b9e4 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Tue Dec 31 12:30:01 2019 -0300 fix(android): android crash fixes. Make sure no unsupported aspect ratio is used, and do not crash when there are no cameras available. (react-native-camera#2662) commit d84127f Merge: acfa7bd e7aa6a3 Author: Simon Stern <simon160@gmail.com> Date: Sat Dec 28 14:44:16 2019 -0500 Merge pull request react-native-camera#2650 from kant/patch-1 Semantic issue on line 50 commit acfa7bd Merge: 5de4bc5 2cde2e7 Author: Simon Stern <simon160@gmail.com> Date: Sat Dec 28 14:43:36 2019 -0500 Merge pull request react-native-camera#2657 from react-native-community/docs/api Docs: Added several properties to docs and organized the reference with an index commit 5de4bc5 Merge: 2788b9d 1fa0441 Author: Simon Stern <simon160@gmail.com> Date: Sat Dec 28 14:04:38 2019 -0500 Merge pull request react-native-camera#2659 from react-native-community/dependabot/npm_and_yarn/handlebars-4.5.3 chore(deps): bump handlebars from 4.1.2 to 4.5.3 commit 1fa0441 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Dec 28 17:54:22 2019 +0000 chore(deps): bump handlebars from 4.1.2 to 4.5.3 Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.5.3. - [Release notes](https://github.com/wycats/handlebars.js/releases) - [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md) - [Commits](handlebars-lang/handlebars.js@v4.1.2...v4.5.3) Signed-off-by: dependabot[bot] <support@github.com> commit 2788b9d Merge: e274842 fc387c2 Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Sat Dec 28 14:53:39 2019 -0300 Merge pull request react-native-camera#2658 from react-native-community/dependabot/npm_and_yarn/examples/basic/handlebars-4.5.3 chore(deps): bump handlebars from 4.1.2 to 4.5.3 in /examples/basic commit fc387c2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Dec 28 01:38:45 2019 +0000 chore(deps): bump handlebars from 4.1.2 to 4.5.3 in /examples/basic Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.5.3. - [Release notes](https://github.com/wycats/handlebars.js/releases) - [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md) - [Commits](handlebars-lang/handlebars.js@v4.1.2...v4.5.3) Signed-off-by: dependabot[bot] <support@github.com> commit e274842 Merge: 84cf1df 2bb2540 Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Thu Dec 26 17:43:15 2019 -0300 Merge pull request react-native-camera#2651 from kant/patch-2 Fixed typo on line 91 commit 84cf1df Merge: 44661fc 81fcbcc Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Thu Dec 26 17:15:20 2019 -0300 Merge pull request react-native-camera#2655 from MateusAndrade/fix-ci-build Fix ci build commit 81fcbcc Author: MateusAndrade <mateus.andrade47@outlook.com> Date: Thu Dec 26 16:56:50 2019 -0300 ci: adding clean to gradlew scripts commit ae687d0 Merge: 4075cdf 44661fc Author: Mateus Andrade <mateus.andrade47@outlook.com> Date: Thu Dec 26 16:51:43 2019 -0300 Merge pull request react-native-camera#8 from react-native-community/master update fork commit 2cde2e7 Author: simistern <simon160@gmail.com> Date: Wed Dec 25 16:00:52 2019 -0500 Docs: Added several properties and collected the methods into an index commit 2bb2540 Author: Darío Hereñú <magallania@gmail.com> Date: Wed Dec 25 02:30:25 2019 -0300 Fixed typo on line 91 commit e7aa6a3 Author: Darío Hereñú <magallania@gmail.com> Date: Wed Dec 25 02:24:40 2019 -0300 Semantic issue on line 50 commit 44661fc Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Dec 13 15:07:23 2019 -0300 chore(deps): bump npm from 6.4.1 to 6.13.4 (react-native-camera#2643) Bumps [npm](https://github.com/npm/cli) from 6.4.1 to 6.13.4. - [Release notes](https://github.com/npm/cli/releases) - [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md) - [Commits](npm/cli@v6.4.1...v6.13.4) Signed-off-by: dependabot[bot] <support@github.com> commit c235435 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Dec 13 17:55:53 2019 +0000 chore(release): 3.15.0 [skip ci] # [3.15.0](react-native-camera/react-native-camera@v3.14.0...v3.15.0) (2019-12-13) ### Features * **ios:** Make camera ready events to fire also on camera/device change to be consistent with Android. Fire unmount error when session or device fails to start. Update advanced example app to use camera ready event instead. ([react-native-camera#2642](react-native-camera#2642)) ([7abf3f7](react-native-camera@7abf3f7)) commit 7abf3f7 Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Fri Dec 13 14:51:50 2019 -0300 feat(ios): Make camera ready events to fire also on camera/device change to be consistent with Android. Fire unmount error when session or device fails to start. Update advanced example app to use camera ready event instead. (react-native-camera#2642) commit 0745fb9 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Tue Dec 10 14:07:04 2019 +0000 chore(release): 3.14.0 [skip ci] # [3.14.0](react-native-camera/react-native-camera@v3.13.1...v3.14.0) (2019-12-10) ### Bug Fixes * **android:** Fix Objects.equals that is only available after API 19 ([react-native-camera#2635](react-native-camera#2635)) ([8c6a26f](react-native-camera@8c6a26f)) * **example:** fixes and updates in mlkit example ([react-native-camera#2618](react-native-camera#2618)) ([72c5624](react-native-camera@72c5624)) * **ts:** fixed incorrect type definition file path ([react-native-camera#2622](react-native-camera#2622)) ([047bbea](react-native-camera@047bbea)) ### Features * **android:** Load Android Gradle Plugin conditionally ([react-native-camera#2623](react-native-camera#2623)) ([d8cf6c9](react-native-camera@d8cf6c9)) * **android:** restore state when useCamera2api is enabled ([react-native-camera#2603](react-native-camera#2603)) ([1f8b863](react-native-camera@1f8b863)) * **docs:** update onBarCodeRead on Android and add additional SubView library ([react-native-camera#2616](react-native-camera#2616)) ([fe84811](react-native-camera@fe84811)) * **iOS:** allow for audio session to be kept ([react-native-camera#2636](react-native-camera#2636)) ([fe5d11d](react-native-camera@fe5d11d)) commit fe5d11d Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Tue Dec 10 11:02:45 2019 -0300 feat(iOS): allow for audio session to be kept (react-native-camera#2636) * allow for audio session to be kept even after unmounts * readme typo commit 8c6a26f Author: cristianoccazinsp <48869228+cristianoccazinsp@users.noreply.github.com> Date: Tue Dec 10 11:02:16 2019 -0300 fix(android): Fix Objects.equals that is only available after API 19 (react-native-camera#2635) commit 047bbea Author: SaeedZhiany <SaeedZhiany@users.noreply.github.com> Date: Tue Dec 3 22:40:26 2019 +0330 fix(ts): fixed incorrect type definition file path (react-native-camera#2622) commit d8cf6c9 Author: SaeedZhiany <SaeedZhiany@users.noreply.github.com> Date: Tue Dec 3 22:39:23 2019 +0330 feat(android): Load Android Gradle Plugin conditionally (react-native-camera#2623) commit 1f8b863 Author: Märt Lõhmus <martlohmus12@gmail.com> Date: Mon Dec 2 14:28:13 2019 +0200 feat(android): restore state when useCamera2api is enabled (react-native-camera#2603) commit fe84811 Author: Chau Tran <ctch5@mail.umsl.edu> Date: Mon Dec 2 06:27:17 2019 -0600 feat(docs): update onBarCodeRead on Android and add additional SubView library (react-native-camera#2616) commit 72c5624 Author: Stanimir <sytolk@gmail.com> Date: Mon Dec 2 14:24:12 2019 +0200 fix(example): fixes and updates in mlkit example (react-native-camera#2618) commit 0af8ea9 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Sun Dec 1 23:56:03 2019 +0000 chore(release): 3.13.1 [skip ci] ## [3.13.1](react-native-camera/react-native-camera@v3.13.0...v3.13.1) (2019-12-01) ### Bug Fixes * **android:** barcode option passing to mlkit for Android ([react-native-camera#2614](react-native-camera#2614)) ([32355f4](react-native-camera@32355f4)) commit 32355f4 Author: Kyle Johnson <1007162+kyle-johnson@users.noreply.github.com> Date: Sun Dec 1 15:50:57 2019 -0800 fix(android): barcode option passing to mlkit for Android (react-native-camera#2614) * pass barcode options to mlkit * rm doubled FORMAT_ALL_FORMATS commit c728529 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Nov 29 22:04:16 2019 +0000 chore(release): 3.13.0 [skip ci] # [3.13.0](react-native-camera/react-native-camera@v3.12.0...v3.13.0) (2019-11-29) ### Features * **types:** Add "URL" to Barcode types & export additional TS types ([react-native-camera#2613](react-native-camera#2613)) ([3f1334c](react-native-camera@3f1334c)) commit 3f1334c Author: Kyle Johnson <1007162+kyle-johnson@users.noreply.github.com> Date: Fri Nov 29 14:00:10 2019 -0800 feat(types): Add "URL" to Barcode types & export additional TS types (react-native-camera#2613) * Add "URL" to flow types * add "URL" to barcodes & export additional TS types * add optional format to flow * add optionl format prop to TS commit ecb2071 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Fri Nov 29 21:18:30 2019 +0000 chore(release): 3.12.0 [skip ci] # [3.12.0](react-native-camera/react-native-camera@v3.11.1...v3.12.0) (2019-11-29) ### Bug Fixes * **ios:** camera is not detecting any faces ([react-native-camera#2611](react-native-camera#2611)) ([b3d0ebe](react-native-camera@b3d0ebe)) ### Features * **docs:** Feature/simplify installtion ([react-native-camera#2606](react-native-camera#2606)) ([a39e8a8](react-native-camera@a39e8a8)) commit a39e8a8 Author: mieszko4 <mieszko4@gmail.com> Date: Fri Nov 29 22:14:31 2019 +0100 feat(docs): Feature/simplify installtion (react-native-camera#2606) * docs: split installation into 2 main sections, simplify required steps * doc: structure Additional installation steps * docs: Hide firebase additional android steps * docs: Highlight code snippets, add link to Windows commit b3d0ebe Author: annakoro <ann.korostelev@gmail.com> Date: Fri Nov 29 17:02:25 2019 +0300 fix(ios): camera is not detecting any faces (react-native-camera#2611)
ce4d601 to
472fd7e
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.