Menardi 
							
						 
					 
					
						
						
							
						
						3850491b9f 
					 
					
						
						
							
							fix: Fix takeSnapshot not working on Android ( #961 )  
						
						... 
						
						
						
						Accessing previewView.bitmap was throwing an error because it wasn't being done on the main thread.
Any access to previewView needs to be done on the main (UI) thread. This commit fixes the issue by
ensuring this access is now run on the main thread.
Fixes  #547  
						
						
					 
					
						2022-04-04 11:03:08 +02:00 
						 
				 
			
				
					
						
							
							
								Menardi 
							
						 
					 
					
						
						
							
						
						fe01295226 
					 
					
						
						
							
							fix: Fix Android focus not using correct focus point ( #958 )  
						
						... 
						
						
						
						This commit fixes  #758 . I was having the same issue and looked into it a bit. I found
[this StackOverflow answer](https://stackoverflow.com/a/60585382 ) which described a
solution to the same problem. Rather than manually calculate the focus point, we can
get the PreviewView to do it for us. This fixes the issue because the PreviewView
factors in any scaling or resizing of the view on the screen, which we weren't doing
before. The only potential issue is that this needs to run on the UI thread
(which is what the `withContext` is doing), but I've tested it with frame processors
enabled and disabled, and have found no issues in either case. 
						
						
					 
					
						2022-03-31 18:01:21 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						a7e66ed47c 
					 
					
						
						
							
							chore: release 2.13.1  
						
						
						
						
					 
					
						2022-03-30 10:34:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						b873867421 
					 
					
						
						
							
							Update Podfile.lock  
						
						
						
						
					 
					
						2022-03-30 10:33:38 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Janietz 
							
						 
					 
					
						
						
							
						
						bea4aa8bb6 
					 
					
						
						
							
							fix: Fix issue with resolving camera view in Modal ( #928 )  
						
						... 
						
						
						
						* Fix issue with resolving camera view from frame processor for react-native Modal
* Add missing import of UIManagerHelper 
						
						
					 
					
						2022-03-28 13:22:27 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						65d4d46f6a 
					 
					
						
						
							
							chore: release 2.13.0  
						
						
						
						
					 
					
						2022-03-22 11:16:11 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						cc09280c19 
					 
					
						
						
							
							fix: Fix cause  
						
						
						
						
					 
					
						2022-03-22 11:15:27 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						cae1efe87d 
					 
					
						
						
							
							chore: Update lockfiles  
						
						
						
						
					 
					
						2022-03-22 11:14:40 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						8957d5fcb2 
					 
					
						
						
							
							fix: Fix Reanimated build (AnimatedSensor.h) ( #923 )  
						
						
						
						
					 
					
						2022-03-22 10:49:57 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						4b9bcb37e0 
					 
					
						
						
							
							feat: Add pauseRecording and resumeRecording  🔥  ( #911 )  
						
						... 
						
						
						
						* feat: Add `pauseRecording` and `resumeRecording` (iOS)
* feat: Add `pauseRecording` and `resumeRecording` (Android)
* feat: Add `pauseRecording` and `resumeRecording` (JS)
* fix: Simplify Swift code for Recording 
						
						
					 
					
						2022-03-22 10:44:58 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						eb95add5ce 
					 
					
						
						
							
							chore: release 2.12.2  
						
						
						
						
					 
					
						2022-03-07 12:57:18 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						a7d620cf22 
					 
					
						
						
							
							chore(deps): Upgrade CameraX to beta02 ( #850 )  
						
						
						
						
					 
					
						2022-02-28 11:51:50 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						ab15521c88 
					 
					
						
						
							
							chore: release 2.12.1  
						
						
						
						
					 
					
						2022-02-28 11:40:58 +01:00 
						 
				 
			
				
					
						
							
							
								Aaron Grider 
							
						 
					 
					
						
						
							
						
						e529591880 
					 
					
						
						
							
							docs: Add OCR frame processor plugin ( #842 )  
						
						
						
						
					 
					
						2022-02-22 13:27:27 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						06bcb53691 
					 
					
						
						
							
							fix: Fix unmount crash  
						
						
						
						
					 
					
						2022-02-17 13:42:02 +01:00 
						 
				 
			
				
					
						
							
							
								Dominique Rau 
							
						 
					 
					
						
						
							
						
						c2de683d67 
					 
					
						
						
							
							Update TROUBLESHOOTING.mdx ( #832 )  
						
						
						
						
					 
					
						2022-02-17 11:10:14 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						d9932f4b7a 
					 
					
						
						
							
							fix: Prevent NaN/+Inf crash for auto frameProcessorFps  
						
						
						
						
					 
					
						2022-02-09 18:05:32 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Bieh 
							
						 
					 
					
						
						
							
						
						7335883969 
					 
					
						
						
							
							chore: fix typo in code comment ( #795 )  
						
						... 
						
						
						
						Probably the tiniest PR of my life. 
						
						
					 
					
						2022-02-02 16:58:16 +01:00 
						 
				 
			
				
					
						
							
							
								Lihang Xu 
							
						 
					 
					
						
						
							
						
						5e7b6a7050 
					 
					
						
						
							
							docs: Add Dynamsoft Barcode Reader plugin ( #772 )  
						
						
						
						
					 
					
						2022-01-27 08:45:07 +01:00 
						 
				 
			
				
					
						
							
							
								Hirbod 
							
						 
					 
					
						
						
							
						
						28fc6a68a5 
					 
					
						
						
							
							fix: Make duration non-optional ( #744 )  
						
						... 
						
						
						
						and not limited to iOS. This PR fixes the types. 
						
						
					 
					
						2022-01-17 08:56:00 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Smith 
							
						 
					 
					
						
						
							
						
						00fc39891a 
					 
					
						
						
							
							fix: Fix duplicate libhermes.so package ( #741 )  
						
						... 
						
						
						
						Co-authored-by: Joshua Smith <joshua.smith4@aggiemail.usu.edu > 
						
						
					 
					
						2022-01-14 09:54:33 +01:00 
						 
				 
			
				
					
						
							
							
								NilsKrause 
							
						 
					 
					
						
						
							
						
						202508b500 
					 
					
						
						
							
							fix: Use ViewGroupManager instead of SimpleViewManager ( #735 )  
						
						
						
						
					 
					
						2022-01-13 10:33:07 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						314e4c3c8b 
					 
					
						
						
							
							chore: release 2.12.0  
						
						
						
						
					 
					
						2022-01-12 12:15:19 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						13516c706b 
					 
					
						
						
							
							Update FRAME_PROCESSORS.mdx  
						
						
						
						
					 
					
						2022-01-11 12:41:41 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						a0b21775e3 
					 
					
						
						
							
							Update FRAME_PROCESSORS.mdx  
						
						
						
						
					 
					
						2022-01-11 12:41:19 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						d44ed2ea39 
					 
					
						
						
							
							Update FRAME_PROCESSORS.mdx  
						
						
						
						
					 
					
						2022-01-11 12:39:05 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						c2518bc40f 
					 
					
						
						
							
							docs: Add documentation for disabling Frame Processors on Expo  
						
						
						
						
					 
					
						2022-01-11 12:38:32 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						ca41133dc0 
					 
					
						
						
							
							fix: Cleanup config plugin JS  
						
						
						
						
					 
					
						2022-01-11 12:36:38 +01:00 
						 
				 
			
				
					
						
							
							
								Hirbod 
							
						 
					 
					
						
						
							
						
						17a3430c98 
					 
					
						
						
							
							feat: Add disableFrameProcessors flag to Expo Config Plugin ( #708 )  
						
						... 
						
						
						
						* feat: disableFrameProcessors for android via expo-config-plugin prop
* chore: naming
* feat: fix shared library issues with expo config plug prop flag
* fix: use a glob pattern instead of listing every single shared lib
* fix: use wildcard since libc++ is not enough (libhermes, libjni, libjsi etc)
* fix: use wildcard since libc++ is not enough (libhermes, libjni, libjsi etc)
* feat: 🎉  disable frame processors for iOS as well
* chore: comments
* chore: make eslint/ts happy
* chore: cleanup
* refactor: no need to pass a param here. We just want to disbale it
* chore: remove withDangerouslyHandleAndroidSharedLibrary
* chore: remove danger plugin 
						
						
					 
					
						2022-01-11 12:31:24 +01:00 
						 
				 
			
				
					
						
							
							
								Muhammad Aditya Hilmy 
							
						 
					 
					
						
						
							
						
						0ce01b9543 
					 
					
						
						
							
							fix: Fix image rotated when flipped in Android ( #719 )  
						
						
						
						
					 
					
						2022-01-11 11:52:50 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						17b33de4d7 
					 
					
						
						
							
							fix: Simpler goBack  
						
						
						
						
					 
					
						2022-01-10 17:13:20 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						137f5272e3 
					 
					
						
						
							
							fix: Fix HDR icon not showing  
						
						
						
						
					 
					
						2022-01-10 17:10:29 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						0904767cf2 
					 
					
						
						
							
							fix: Log Stacktrace on Frame Processor Error ( #731 )  
						
						... 
						
						
						
						* fix: Log JS Stack on Error
* Android
* Format Stacktrace better
* Update FrameProcessorUtils.mm
* Allow unapproved C++11 headers
* Use `.c_str()` 
						
						
					 
					
						2022-01-10 16:37:47 +01:00 
						 
				 
			
				
					
						
							
							
								Antonio Sousa 
							
						 
					 
					
						
						
							
						
						233094d18e 
					 
					
						
						
							
							chore: fix typo in README.md ( #718 )  
						
						
						
						
					 
					
						2022-01-05 14:51:44 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						fb5d687ad6 
					 
					
						
						
							
							docs: Update orientation documentation  
						
						
						
						
					 
					
						2022-01-04 17:04:11 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						9577b7320b 
					 
					
						
						
							
							chore: release 2.11.2  
						
						
						
						
					 
					
						2022-01-04 17:02:26 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						48da1819fc 
					 
					
						
						
							
							feat: Custom Orientation ( #715 )  
						
						... 
						
						
						
						* feat: Custom Orientation
* Update CameraView.swift
* Update CameraView.swift
* Try outputRotation approach
* whoops
* fix: Refactor `VideoCapture` instance
* Update orientation in didSetProps
* Update Orientation in iOS
* expose to objc
* Fix Orientation values
* format 
						
						
					 
					
						2022-01-04 16:57:40 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						dbfdf82c67 
					 
					
						
						
							
							Update Podfile.lock  
						
						
						
						
					 
					
						2022-01-04 09:19:21 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						adb2115d3b 
					 
					
						
						
							
							Update build.gradle  
						
						
						
						
					 
					
						2022-01-04 08:49:46 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						f4d58412a6 
					 
					
						
						
							
							chore: release 2.11.1  
						
						
						
						
					 
					
						2022-01-03 13:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						675dec5ab3 
					 
					
						
						
							
							fix: Resolve node_modules/ better ( #706 )  
						
						... 
						
						
						
						* fix: Use `rootDir` instead of `projectDir`
* Revert "fix: Use `rootDir` instead of `projectDir`"
This reverts commit 058e0a110bcf9b688e12a1cccbac2f23a29fa55c.
* fix: Find node_modules path where react-native/ lives
* fix: Figure out VisionCameraExample project
* Revert "fix: Figure out VisionCameraExample project"
This reverts commit 7ca455098244dd62280d40586062803d1ccc2c5f. 
						
						
					 
					
						2022-01-03 13:18:38 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						1c09ded57e 
					 
					
						
						
							
							chore: Log target JSI Runtime  
						
						
						
						
					 
					
						2022-01-03 13:06:21 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						d2dbcdd09d 
					 
					
						
						
							
							feat: Monorepo support ( #704 )  
						
						... 
						
						
						
						* fix: Find node_modules dynamically
* Update build.gradle
* Update build.gradle
* fix: Remove `findNodeModulePath` function 
						
						
					 
					
						2022-01-03 12:23:19 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						fc4ed60f7c 
					 
					
						
						
							
							fix: Fix REA detection to build Frame Processors ( #703 )  
						
						... 
						
						
						
						* fix: Fix REA detection
* fix: Detect REA v2 only
* cleanup logic
* Log whether Frame Processors are enabled or disabled
* Log warn instead of info
* use plugin.js to check
* log more precisely
* try ctor
* Revert "try ctor"
This reverts commit bb6110a119428451389d75896234a9935c48d75b.
* fix: Fix log order
* fix: Fix dumb boolean conversion. ffs.
* Update build.gradle
* fix: Remove `VisionCamera_disableFrameProcessors=false` flag 
						
						
					 
					
						2022-01-03 11:54:32 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						1d27f6a06b 
					 
					
						
						
							
							fix: Fix crash after Activity is destroyed  
						
						... 
						
						
						
						Fixes  #664  
					
						2022-01-03 09:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						db2a883259 
					 
					
						
						
							
							Update package.json  
						
						
						
						
					 
					
						2022-01-02 18:23:44 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						9d3665d7b8 
					 
					
						
						
							
							chore(deps): Upgrade docs deps ( #697 )  
						
						... 
						
						
						
						* chore(deps): Upgrade deps (docs)
* Update package.json
* Update yarn.lock 
						
						
					 
					
						2022-01-02 18:06:19 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						8a87820078 
					 
					
						
						
							
							chore: release 2.11.0  
						
						
						
						
					 
					
						2022-01-02 18:02:22 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						be5ec69b02 
					 
					
						
						
							
							feat: Make Reanimated optional (disable Frame Processors if REA v2 is not installed) ( #412 )  
						
						... 
						
						
						
						* Fix building iOS without Reanimated
* Conditionally compile Frame Processors (gradle)
* Conditionally use externalNativeBuild
* Remove Reanimated import
* fix: Conditionally load REA/VisionCamera libraries
* fix: Add disable FP to docs
* fix: Fix dummy placeholder for Scheduler.mm
* fix: Fix dummy `Scheduler` declaration
* fix: Only init `CameraView` C++ side if frame processors are enabled
* fix: Install JSI Bindings on Frame Processor Manager ctor
* fix: Wrong conditional
* whoops 
						
						
					 
					
						2022-01-02 17:35:26 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Rousavy 
							
						 
					 
					
						
						
							
						
						77e065d961 
					 
					
						
						
							
							fix: Fix Android build on React Native 0.65 and older ( #694 )  
						
						... 
						
						
						
						* fix: Fix Android build on React Native 0.65 and older
* fix: Add excludes
* fix: Ignore META-INF from package
* fix: Wrong var name 
						
						
					 
					
						2022-01-02 16:25:43 +01:00