This repository has been archived by the owner on Jun 16, 2023. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Fix app freeze on app/host pause on Android Camera1 Impl. #2467
Merged
sibelius
merged 1 commit into
react-native-camera:master
from
cristianoccazinsp:android-record-fix
Sep 5, 2019
Merged
Fix app freeze on app/host pause on Android Camera1 Impl. #2467
sibelius
merged 1 commit into
react-native-camera:master
from
cristianoccazinsp:android-record-fix
Sep 5, 2019
Conversation
This file contains 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
…ording has to be stopped before the camera preview. 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.
sibelius
approved these changes
Sep 5, 2019
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can you check Camera2 as well?
Honestly, I've never managed to get Camera2 to work properly so I can't test it on a real device. For that reason I refrained myself from doing any change to Camera2. However, I'm almost sure (just by looking at the code), that there might be a similar issue considering the recorder is the last one stopped (camera and everything else is stopped first). |
we can review camera2 in other pr, tks |
n1ru4l
pushed a commit
that referenced
this pull request
Sep 5, 2019
## [3.3.3](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](#2467)) ([57bf513](57bf513))
🎉 This PR is included in version 3.3.3 🎉 The release is available on: Your semantic-release bot 📦🚀 |
susanapons89
added a commit
to creativehothouse/react-native-camera
that referenced
this pull request
Oct 1, 2019
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)
msalpietro
pushed a commit
to appirio-digital/react-native-camera
that referenced
this pull request
Oct 1, 2019
…te simple, recording has to be stopped before the camera preview. (react-native-camera#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.
msalpietro
pushed a commit
to appirio-digital/react-native-camera
that referenced
this pull request
Oct 1, 2019
## [3.3.3](react-native-camera/react-native-camera@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. ([react-native-camera#2467](react-native-camera#2467)) ([57bf513](react-native-camera@57bf513))
susanapons89
added a commit
to creativehothouse/react-native-camera
that referenced
this pull request
Nov 28, 2019
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)
sunil-dev7
added a commit
to sunil-dev7/react-native-camera
that referenced
this pull request
Jun 11, 2021
## [3.3.3](react-native-camera/react-native-camera@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](react-native-camera/react-native-camera#2467)) ([57bf513](react-native-camera/react-native-camera@57bf513))
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Summary
Fix app freeze on app/host pause on Android. Fix is quite simple, recording has to be stopped before the camera preview.
Fix taken from: https://stackoverflow.com/questions/8914454/mediarecorder-stop-hanging-with-android-4-0-ics/18876200
Should fix #2235
TODO: Review Camera2 implementation since it might have the same issue.
Test Plan
Tested on Android 8.1 (Moto G5), Android 9 (Pixel 2), Android 10 (Pixel 2)
What's required for testing (prerequisites)?
What are the steps to reproduce (after prerequisites)?
Compatibility
Checklist
README.md
CHANGELOG.md
example/App.js
)