Releases: react-native-image-picker/react-native-image-picker
v3.1.2
v3.1.1
Fixes
fix: Add import conditional to allow package to compile with Mac Catalyst (#1534) by @marcosrdz
Docs
docs: explain how to import the library (#1537) by @Johan-dutoit
v3.1.0
3.1.0
Minor version bumped due to the way the cache/temporary directory works.
Features
- Feat: Add durationLimit option for video capture (#1529) by @ravirajn22
- Change directory where temporary files are stored to cache directory (#1533) by @ravirajn22
Bug Fixes
- Added main entry point to package.json (#1535) by @Johan-dutoit
3.0.0
This is a complete rewrite of the Image Picker. The idea was to make it lean and easier to maintain (this was achieved).
Below are some of the most notable changes, which will break your app when migrating from 2.x.x.
-
Permissions are no longer handled (nor do you need to). If you do list any permissions related to the image picker in your manifest/info.plist, it will be your responsibility to check & request permissions (do so recommend with react-native-permissions).
-
showImagePicker
no longer exists. This can be achieved using react-native-action-sheet
3.0.0-vnext.4
Fixes
- Fix: image orientation issue on android (#1472) by @ravirajn22
- Fix: Android weird camera permission (#1480) by @ravirajn22
3.0.0-vnext.3
Changes
- Remove unnecessary buildToolsVersion (#1463) by @ravirajn22
- Update example styling (#1469) by @Johan-dutoit
Fixes
- Fix: Check activity request code (#1464) by @ravirajn22
- Fix: FileProvider class name conflict during manifest merger (#1462) by @ravirajn22
- Fix: Android permission check (#1467) by @ravirajn22
3.0.0-vnext.2
Changes
fix(image-library): call the correct native function (GH-1455) by @Johan-dutoit
3.0.0-vnext.1
A rewrite of the image picker, to make both usage and maintenance a simpler
BREAKING
- Permission checks are not longer part of the library. That's now your responsibility.
- No action sheet/dialog to let the user pick between image picker or camera. That's now your responsibility.
A big shout out to @ravirajn22 for doing bulk of the work.