Commit Graph
14 Commits
Author SHA1 Message Date
Bartol Karuzaandidrissakhi c230dd0074 feat(all): fix various issues and big maintenance update of the library (#404) (#411) BREAKING
Fixes
fix(ci): fixed android release build as a CI test step

fix(android): Fix MediaStore issues and support scopped storage #322 #244

fix(android): Fix saveImageToCameraRoll #248 #254

fix(android): remove JCenter #340 #401

fix(ios): Fix performance issues #276

fix(ios): add method to get file Path from internal PH ID #135

fix(react-native): Bump used dependencies #393 ...

Fixes #322
Fixes #244
Fixes #248
Fixes #254
Fixes #340
Fixes #401
Fixes #276
Fixes #135
Fixes #393

new Features

feat(ios): now it's possible to listen to library selection changes
`useEffect(() => {
let subscription: EmitterSubscription;
if (isAboveIOS14) {
subscription = cameraRollEventEmitter.addListener('onLibrarySelectionChange', (_event) => {
getUnloadedPictures();
});
}

return () => {
if (isAboveIOS14 && subscription) {
subscription.remove();
}
};`

feat(ios): possibility to open native modal to update selection when authorization is limited
iosRefreshGallerySelection()
feat(ios): Convert HEIC images on demand to upload to server
BREAKING CHANGE: root import changed!
```
import { CameraRoll } from @react-native-community/cameraroll
instead of
import CameraRoll from @react-native-community/cameraroll
```

Co-authored-by: idrissakhi <85105624+idrissakhi@users.noreply.github.com>
2022-08-23 08:13:10 +00:00
Chris BobbeandJesse Katsumata daa6a9faeb chore: Support React Native v0.63. (#264)
Co-authored-by: Jesse Katsumata <niconico.clarinet@gmail.com>
2021-03-21 12:55:20 +09:00
Harry Yu 057acd815b chore: Updated example to build and run on latest React Native (#177)
* Updated example to build and run on latest React Native

* Fixed `yarn test:detox` release builds

* Added missing downloadDependencies CircleCI task
2020-05-20 20:57:46 +03:00
Bartol Karuza d20a7e9985 fix(test) detox test import path fix 2019-04-11 20:15:32 +02:00
Matt Oakes f0529516af Add the required manifest flag to connect to the detox server 2019-03-29 12:23:13 -07:00
Matt Oakes f538156b9d WIP: Add the required settings to avoid Javscript errors for Android Detox tests 2019-03-16 19:35:47 +00:00
Matt Oakes 9767e37e00 test(android): Ensure the "release" app has the Javascript bundled 2019-03-14 15:40:26 +00:00
Bartol Karuza 7077b84036 chore(android) add missing example release keystore 2019-03-03 16:07:34 +08:00
Bartol Karuza 5a60b909e4 chore(android) fix missing folder issue on release build bundle copy 2019-03-03 16:01:47 +08:00
Bartol Karuza d4a7ab7194 chore(android) fix native build 2019-03-03 15:43:30 +08:00
Bartol Karuza 5e7fa0edc8 fix missing android dependency download task 2019-03-03 14:47:09 +08:00
Bartol Karuza eba943154e Android example point to example/index.js 2019-02-24 13:33:42 +08:00
Bartol Karuza 605302a517 fix up Android example project to compilation 2019-02-24 13:30:55 +08:00
Bartol Karuza 1f3f111bca create-react-native-library and react-native init of example app
# Conflicts:
#	README.md
2019-02-24 12:13:49 +08:00