react-native-camera-kit

A high performance, easy to use, rock solid camera library for React Native apps.

MIT License

Downloads
72.5K
Stars
2.4K
Committers
73

Bot releases are hidden (Show)

react-native-camera-kit - v14.0.0-beta14 Latest Release

Published by scarlac 5 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v14.0.0-beta13...v14.0.0-beta14

react-native-camera-kit - v14.0.0-beta13

Published by scarlac about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v14.0.0-beta11...v14.0.0-beta13

react-native-camera-kit - v14.0.0-beta9

Published by scarlac about 1 year ago

react-native-camera-kit - v14.0.0-beta7

Published by scarlac about 1 year ago

Changes:

  • Removed lodash as an explicit dependency 289696d
  • Fixed orientation on iPads when starting in landscape mode 4892d53

Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v14.0.0-beta6...v14.0.0-beta7

react-native-camera-kit - v14.0.0-beta6

Published by scarlac about 1 year ago

Changes

  • Improved expo-file-system (EXFS) support, as EXFS.moveAsync() will refuse to move files stored in the /tmp/ directory. So we now store in the Caches folder instead, specifically ~/Library/Caches/<bundleid>/com.tesla.react-native-camera-kit/*.

Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v14.0.0-beta5...v14.0.0-beta6

react-native-camera-kit - v14.0.0-beta5

Published by scarlac about 1 year ago

Fixed 'postinstall' script that would cause a failure after yarn add .. on beta4.

Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v14.0.0-beta4...v14.0.0-beta5

react-native-camera-kit - v14.0.0-beta4

Published by scarlac about 1 year ago

Breaking changes

  • Removed the CameraScreen component. Copy-paste the example/src/CameraExample.tsx file to get a good replacement starting point.
    Why? We kept getting feature requests, and it's not possible for us to design and create a generic, good-looking UI that fits all use cases. The ultimate feature set for the CameraScreen component was effectively just the Camera component, thus it made sense to remove it.
  • Objective-C -> Swift migration. May break things unintentionally
  • showFrame is now positioned differently than before on Android (centered)
  • setTorchMode was removed as it was un-React like. Please use the declarative torchMode="on" instead
  • Pinch to zoom behavior changed slightly. While not technically breaking, it changes the camera zoom behavior. Override the behavior using the new zoom and onZoom if you want to customize how fast it zooms

What's Changed

New Contributors

Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v14.0.0-beta3...v14.0.0-beta4

react-native-camera-kit - v14.0.0-beta3

Published by scarlac over 1 year ago

Bug Fixes:

Security Updates

New Contributors

Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v13.0.0...v14.0.0-beta3

react-native-camera-kit - v14.0.0-beta2

Published by scarlac about 2 years ago

Breaking changes

  • Removed camera permission request on iOS and Android. This was removed due to the complexity of managing permissions on both platforms and it caused issues for some users. Using a separate permission library like zoontek's react-native-permissions is more flexible and you get to control when to prompt, show advanced dialogs, see what the status of the permission is, and re-prompt appropriately.
  • Temporary path moved to "Caches" directory. This helps users of Expo's expo-file-system library which only allows managing files in either Documents/ or Library/Caches directories.

Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v13.0.0...v14.0.0-beta2

react-native-camera-kit - v14.0.0-beta1

Published by scarlac about 2 years ago

Breaking changes

  • Removed camera permission request on iOS and Android. This was removed due to the complexity of managing permissions on both platforms and it caused issues for some users. Using a separate permission library like zoontek's react-native-permissions is more flexible and you get to control when to prompt, show advanced dialogs, see what the status of the permission is, and re-prompt appropriately.

Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v13.0.0...v14.0.0-beta1

react-native-camera-kit - v13.0.0

Published by scarlac about 2 years ago

What's Changed

Breaking changes

New Contributors

Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v12.1.0...v13.0.0

react-native-camera-kit - v12.1.0

Published by scarlac over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v12.0.0...v12.1.0

react-native-camera-kit - v12.0.0

Published by scarlac almost 3 years ago

What's Changed

  • TypeScript 4.2
  • Added more types
  • Android build fixes
  • Added saveToCameraRoll for Android
  • Removed Android dependency on com.google.zxing:core and androidx.core:core-ktx
  • Fixed Android media type being jpg instead of jpeg (@Syar-tech and @AlexKLWS)

New Contributors

Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v11.2.0...v12.0.0

react-native-camera-kit - v12.0.0-beta3

Published by scarlac over 3 years ago

TypeScript 4.2, saveToCameraRoll for Android and more

react-native-camera-kit - v11.2.0

Published by aarongrider over 3 years ago

Whats new:

  • Adding null safety check on RNCameraKitModule - Thanks @bruce-acloset
  • Updated Camera object to be instance of forwardRef function - Thanks @kshahzada
  • Added onOrientationChange callback - Thanks @scarlac

Bug Fixes

  • Reenable Bottom Left Bottom Button

Maintenance

  • Bump dependencies

Note: v11.2.1 is the same as v11.2.0

react-native-camera-kit - v11.1.0

Published by aarongrider over 3 years ago

Whats new:

  • Updates to readme
  • CI Improvements
  • Update Gradle version - Thanks @EwoutH

Bug Fixes

  • Fixed missing left button on CameraScreen
  • Fixed Xcode 12 compatibility and podspec versioning - Thanks @nvojnovic!
react-native-camera-kit - v11.0.0

Published by aarongrider over 3 years ago

Introducing CameraKit - v11

Note: This version contains numerous breaking changes

Whats new:

  • CameraKit API has been improved to be simpler and more consistent with other native modules
  • Android has been completely rewritten to use CameraX
  • Most files have been migrated to TypeScript
  • Examples and documentation has been updated and cleaned up

Breaking Changes:

Camera Screen

  • Renamed CameraKitCameraScreen -> CameraScreen
  • Added additional props

Camera

  • Renamed CameraKitCamera -> Camera
  • Introduced cameraType prop, removed imperative method to switch camera

Gallery

react-native-camera-kit - v10.0.0

Published by aarongrider almost 4 years ago

10.0.0