Marc Rousavy
f4d58412a6
chore: release 2.11.1
2022-01-03 13:20:10 +01:00
Marc Rousavy
db2a883259
Update package.json
2022-01-02 18:23:44 +01:00
Marc Rousavy
8a87820078
chore: release 2.11.0
2022-01-02 18:02:22 +01:00
Marc Rousavy
138c3f9a9a
chore: release 2.10.0
2021-12-10 09:58:33 +01:00
Marc Rousavy
a54ff5782c
chore: release 2.9.4
2021-11-23 15:48:34 +01:00
Marc Rousavy
7206a794a9
chore: release 2.9.3
2021-10-14 12:47:45 +02:00
Marc Rousavy
bb0a09d2a1
chore: release 2.9.2
2021-10-13 15:18:56 +02:00
Marc Rousavy
3315f51faf
chore: release 2.9.1
2021-10-11 20:46:13 +02:00
Marc Rousavy
bd46da614e
chore: release 2.9.0
2021-10-07 11:57:37 +02:00
Marc Rousavy
916278d3ea
feat: Add React Native 0.66 support ( #490 )
...
* feat: Add React Native 0.66 support
* Generate lockfiles
* Update Podfile.lock
* chore: Migrate from react-native-navigation to react-navigation (#491 )
* Migrate RNN -> RN
* Migrate all screens
* Fix get permission status
* fix app name
* Update AppDelegate.m
* Fix Info.plist
* Set `UIViewControllerBasedStatusBarAppearance` to `YES`
* Only enable `audio` if user granted microphone permission
* Update App.tsx
* Fix RNGH for Android
* Use `navigate` instead of `push`
* Fix animation
* Upgrade @types/react-native
* "Splash" -> "PermissionsPage"
2021-10-05 12:22:14 +02:00
Marc Rousavy
e1dafe05fe
chore: release 2.8.3
2021-09-27 14:44:46 +02:00
Marc Rousavy
17b1d1fda4
chore: release 2.8.2
2021-09-24 17:00:42 +02:00
Marc Rousavy
60ea779ffe
fix: De-allocate frame
HybridClass with JNI class loader if using Hermes ( #455 )
...
* De-allocate `frame` HybridClass with JNI class loader if using Hermes
See 1b3a0c2612
* Don't wrap in `#if FOR_HERMES`, other `jsi::Runtime`s might also run GC on another Thread.
* Use `jni::local_ref` for `FrameHostObject`
* Update JImageProxyHostObject.cpp
* Only run with JNI `ClassLoader` if ctor Thread ID != dtor Thread ID
* Upgrade reanimated to 2.3.0-beta.1 to fix JNI crash
* Remove `this_thread::get_id()`
* Update Podfile.lock
2021-09-24 16:57:12 +02:00
Marc Rousavy
e99da26561
chore: release 2.8.1
2021-09-24 10:22:42 +02:00
Marc Rousavy
d3105fa207
chore: Upgrade a whole lotta dependencies ( #436 )
...
* chore: Upgrade a lot of dependencies for `./`
* chore: Upgrade a lot of dependencies for `./example`
* chore: Upgrade a lot of dependencies for `./docs`
* Use new `EventEmitter` syntax (`.remove()`)
* Update Podfile.lock
* docs: Use watch mode
* docs: Replace all relative links with absolute
* Fix all links
* Update docusaurus.config.js
* Upgrade docusaurus-plugin-typedoc to fix docs build
* Update yarn.lock
* Upgrade typescript to 4.4.3
* Fix error unknown
* Update package.json
* Upgrade typedoc
* Upgrade a few more deps
* Fix deprecated sidebar syntax
* Update Gemfile.lock
2021-09-22 13:58:59 +02:00
Marc Rousavy
ffb4a188a2
chore: release 2.8.0
2021-09-21 15:53:50 +02:00
Marc Rousavy
e82103977f
chore: release 2.7.0
2021-09-06 16:27:53 +02:00
Marc Rousavy
ad5e131f6a
feat: frameProcessorFps="auto"
and automatic performance suggestions (throttle or increase FPS) ( #393 )
...
* Add `onFrameProcessorPerformanceSuggestionAvailable` and make `frameProcessorFps` support `auto`
* Implement performance suggestion and auto-adjusting
* Fix FPS setting, evaluate correctly
* Floor suggested FPS
* Remove `console.log` for frame drop warnings.
* Swift format
* Use `30` magic number
* only call if FPS is different
* Update CameraView.swift
* Implement Android 1/2
* Cleanup
* Update `frameProcessorFps` if available
* Optimize `FrameProcessorPerformanceDataCollector` initialization
* Cache call
* Set frameProcessorFps directly (Kotlin setter)
* Don't suggest if same value
* Call suggestion every second
* reset time on set
* Always store 15 last samples
* reset counter too
* Update FrameProcessorPerformanceDataCollector.swift
* Update CameraView+RecordVideo.swift
* Update CameraView.kt
* iOS: Redesign evaluation
* Update CameraView+RecordVideo.swift
* Android: Redesign evaluation
* Update CameraView.kt
* Update REA to latest alpha and install RNScreens
* Fix frameProcessorFps updating
2021-09-06 16:27:16 +02:00
Bartosz Kaszubowski
2e00b5bc33
chore: fix bootstrap script ( #381 )
2021-08-20 17:37:13 +02:00
Marc Rousavy
b7bfa5ef0a
chore: release 2.6.1
2021-08-20 16:05:31 +02:00
Marc Rousavy
97c20d96ae
chore: release 2.6.0
2021-08-20 16:03:08 +02:00
Marc Rousavy
cae08a1402
feat: Add react-native 0.65 support ( #378 )
...
* fix `;`
* upgrade react-native to 0.65.1
* upgrade example to react-native 0.65.1
* Update Podfile.lock
* Update Podfile.lock
* add `jcenter()` temporarily
* upgrade gradle tools (kotlin, build-tools, swipe-to-refresh)
* Upgrade `react-native-navigation` to `7.18.1-snapshot.1611`
* chore(deps): Upgrade a few more deps
2021-08-20 11:53:40 +02:00
Marc Rousavy
a2293e858d
fix: Fix TypeScript relative imports ( #358 )
...
* fix: Fix TypeScript relative imports
* Decouple `example` from tsconfig
* fix ESLint config
* add lint-ci script
* move example running to workflow
* test ts
* test eslint
* test ts
* fix ESLint formatter
* Revert "fix ESLint formatter"
This reverts commit 21aca0dcdb54d4ce98b33d2b4f1decc18bc82e85.
* Revert "test ts"
This reverts commit becc346ad3d097b7d3570ebc8b5bf80390aadf87.
* Revert "test eslint"
This reverts commit 9c9f0b81bf3aa57188f550a34b2a8151e364f3b0.
* Revert "test ts"
This reverts commit 3cbe7200608910087b43e0d9cdae0917b0b4215e.
2021-08-16 10:45:41 +02:00
Marc Rousavy
ee762ce5f5
chore: release 2.5.0
2021-08-06 11:18:38 +02:00
dependabot[bot]
a442eeb0ff
chore(deps-dev): bump typescript from 4.3.2 to 4.3.5 ( #251 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.3.2 to 4.3.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.2...v4.3.5 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-06 10:44:50 +02:00
Marc Rousavy
25ab5382c1
chore: release 2.4.2-beta.13
2021-08-05 09:44:49 +02:00
Marc Rousavy
43f5a735a5
chore: release 2.4.2-beta.12
2021-08-01 15:30:10 +02:00
Marc Rousavy
123d0d9e9c
chore(deps): Upgrade react-native-reanimated to alpha.2 ( #309 )
...
* Upgrade react-native-reanimated to alpha.2
* fix Android header search path
* Make `const`
2021-07-30 09:50:09 +02:00
Marc Rousavy
39b16e60e4
chore: Also show dependency upgrades in release notes
2021-07-26 11:38:12 +02:00
Marc Rousavy
0c2ffd51d5
chore: release 2.4.2-beta.11
2021-07-26 11:33:56 +02:00
Marc Rousavy
eeb8da91cc
chore: release 2.4.2-beta.10
2021-07-23 14:29:59 +02:00
Marc Rousavy
b222acc331
chore: Update CONTRIBUTING guidelines
2021-07-14 13:17:16 +02:00
Bartosz Kaszubowski
4dac6061c3
chore: cleanup the ESLint setup ( #276 )
2021-07-14 13:04:17 +02:00
Marc Rousavy
7acae0c8a8
chore: release 2.4.2-beta.9
2021-07-12 08:53:03 +02:00
Marc Rousavy
e8a9a43064
fix: Fix app.plugin.js
not being included in npm package
2021-07-12 08:52:31 +02:00
Marc Rousavy
1033610382
chore: release 2.4.2-beta.8
2021-07-08 11:16:25 +02:00
Marc Rousavy
4fb7803574
chore: Fix Android npm files
2021-07-08 11:07:50 +02:00
Marc Rousavy
b2f3c08a07
fix: Distribute Android code as source ( #234 )
...
* Build Android as source
* more reliably find `enableHermes`
2021-07-08 10:52:14 +02:00
Marc Rousavy
d3a8b49f9b
feat: Expo support ( #260 )
...
* Create `withVisionCamera` plugin
* Add docs for setting up Expo
* Update SETUP.mdx
* Update app.config.js
* rename config -> plugin
* Update SETUP.mdx
* add "runs with expo" badge to README
* Revert "add "runs with expo" badge to README"
This reverts commit e05a87a2354a056432af7b94060e95df37077472.
* fix `withVisionCamera` path
* remove unnecessary type docs
2021-07-07 14:55:25 +02:00
Marc Rousavy
2fa0f8fd46
chore: Clean up root directory ( #236 )
...
* Clean up root
* remove unused REA patches
* Remove `cpp/` and create headers per platform
* fix `#import`
* fix `VISION_CAMERA_DISABLE_FRAME_PROCESSORS`
2021-07-06 16:42:58 +02:00
Marc Rousavy
cd7235c7a2
chore: release 2.4.2-beta.7
2021-06-29 10:39:16 +02:00
Marc Rousavy
fe745cc296
chore: release 2.4.2-beta.6
2021-06-29 10:21:06 +02:00
Marc Rousavy
1a78fc9550
chore: release 2.4.2-beta.5
2021-06-29 09:07:14 +02:00
Marc Rousavy
5275b1e49c
chore: release 2.4.2-beta.4
2021-06-28 20:59:22 +02:00
Marc Rousavy
d8644ffe81
chore: release 2.4.2-beta.3
2021-06-28 18:20:44 +02:00
Marc Rousavy
53338fac71
Update package.json
2021-06-28 17:31:53 +02:00
Marc Rousavy
cca9414e6b
chore: release 2.4.2-beta.2
2021-06-28 17:30:53 +02:00
Marc Rousavy
9dad027b41
fix: Fix autolinking for android ( #231 )
...
* Create `react-native.config.js`
* Update react-native.config.js
* Create dummy CameraPackage as proxy for CLI
2021-06-28 17:27:24 +02:00
Marc Rousavy
fb37917f3c
chore: release 2.4.2-beta.1
2021-06-28 10:31:42 +02:00
Marc Rousavy
6470340351
update clean scripts
2021-06-28 10:25:47 +02:00