Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: deprecate saveToCameraRoll #183

Merged
merged 1 commit into from
May 21, 2020

Conversation

bartolkaruza
Copy link
Collaborator

Summary

#182

Compatibility

OS Implemented
iOS
Android

Checklist

  • I have tested this on a device and a simulator
  • I added the documentation in README.md
  • I updated the typed files (TS and Flow)
  • I added a sample use of the API in the example project (example/App.js)

@bartolkaruza bartolkaruza merged commit aa47532 into master May 21, 2020
@bartolkaruza bartolkaruza deleted the feature/deprecate-save-to-cameraroll branch May 21, 2020 07:52
bartolkaruza pushed a commit that referenced this pull request May 21, 2020
## [1.7.1](v1.7.0...v1.7.1) (2020-05-21)

### Bug Fixes

* deprecate saveToCameraRoll ([#183](#183)) ([aa47532](aa47532)), closes [#182](#182)
@bartolkaruza
Copy link
Collaborator Author

🎉 This PR is included in version 1.7.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

chrisbobbe added a commit to chrisbobbe/zulip-mobile that referenced this pull request Jun 11, 2020
`CameraRoll` in React Native core is deprecated [1], and removed in
RN v0.61. We are to use `@react-native-community/cameraroll`
instead. So, do.

Very recently, the `saveToCameraRoll` method was removed in favor of
`save` [2]. The first argument is exactly the same; further config
is possible in later arguments if we want to.

Thankfully, this library has built-in Flow support, so we don't need
to make our own libdef. But the types haven't yet been updated to
reflect the removal of `saveToCameraRoll`; that should be coming
soon [3].

As with several other modules that use native code, mock it in
jest/jestSetup.js to avoid numerous errors on running
`tools/test jest`.

[1]: https://reactnative.dev/docs/0.60/cameraroll
[2]: react-native-cameraroll/react-native-cameraroll#183
[3]: react-native-cameraroll/react-native-cameraroll#184
chrisbobbe added a commit to chrisbobbe/zulip-mobile that referenced this pull request Jun 11, 2020
`CameraRoll` in React Native core is deprecated [1]. In the upcoming
RN v0.60 -> v0.61 upgrade, we see errors that it has in fact been
removed from `react-native`. We are to use
`@react-native-community/cameraroll` instead. So, do.

Very recently, the `saveToCameraRoll` method was removed in favor of
`save` [2]. The first argument is exactly the same; further config
is possible in later arguments if we want to.

Thankfully, this library has built-in Flow support, so we don't need
to make our own libdef. But the types haven't yet been updated to
reflect the removal of `saveToCameraRoll`; that should be coming
soon [3].

As with several other modules that use native code, mock it in
jest/jestSetup.js to avoid numerous errors on running
`tools/test jest`.

[1]: https://reactnative.dev/docs/0.60/cameraroll
[2]: react-native-cameraroll/react-native-cameraroll#183
[3]: react-native-cameraroll/react-native-cameraroll#184
chrisbobbe added a commit to chrisbobbe/zulip-mobile that referenced this pull request Jun 12, 2020
`CameraRoll` in React Native core is deprecated [1]. In the upcoming
RN v0.60 -> v0.61 upgrade, we see errors that it has in fact been
removed from `react-native`. We are to use
`@react-native-community/cameraroll` instead. So, do.

Very recently, the `saveToCameraRoll` method was removed in favor of
`save` [2]. The first argument is exactly the same; further config
is possible in later arguments if we want to.

Thankfully, this library has built-in Flow support, so we don't need
to make our own libdef. But the types haven't yet been updated to
reflect the removal of `saveToCameraRoll`; that should be coming
soon [3].

Also tell our Jest config to use Babel on
`node_modules/@react-native-community/cameraroll`, as it's not
compiled.

[1]: https://reactnative.dev/docs/0.60/cameraroll
[2]: react-native-cameraroll/react-native-cameraroll#183
[3]: react-native-cameraroll/react-native-cameraroll#184
chrisbobbe added a commit to chrisbobbe/zulip-mobile that referenced this pull request Jun 12, 2020
`CameraRoll` in React Native core is deprecated [1]. In the upcoming
RN v0.60 -> v0.61 upgrade, we see errors that it has in fact been
removed from `react-native`. We are to use
`@react-native-community/cameraroll` instead. So, do.

Very recently, the `saveToCameraRoll` method was removed in favor of
`save` [2]. The first argument is exactly the same; further config
is possible in later arguments if we want to.

Thankfully, this library has built-in Flow support, so we don't need
to make our own libdef. But the types haven't yet been updated to
reflect the removal of `saveToCameraRoll`; that should be coming
soon [3].

Also tell our Jest config to use Babel on
`node_modules/@react-native-community/cameraroll`, as it's not
compiled.

[1]: https://reactnative.dev/docs/0.60/cameraroll
[2]: react-native-cameraroll/react-native-cameraroll#183
[3]: react-native-cameraroll/react-native-cameraroll#184
gnprice pushed a commit to chrisbobbe/zulip-mobile that referenced this pull request Jun 12, 2020
`CameraRoll` in React Native core is deprecated [1]. In the upcoming
RN v0.60 -> v0.61 upgrade, we see errors that it has in fact been
removed from `react-native`. We are to use
`@react-native-community/cameraroll` instead. So, do.

Very recently, the `saveToCameraRoll` method was removed in favor of
`save` [2]. The first argument is exactly the same; further config
is possible in later arguments if we want to.

Thankfully, this library has built-in Flow support, so we don't need
to make our own libdef. But the types haven't yet been updated to
reflect the removal of `saveToCameraRoll`; that should be coming
soon [3].

Also tell our Jest config to use Babel on
`node_modules/@react-native-community/cameraroll`, as it's not
compiled.

[1]: https://reactnative.dev/docs/0.60/cameraroll
[2]: react-native-cameraroll/react-native-cameraroll#183
[3]: react-native-cameraroll/react-native-cameraroll#184
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant