react-native-amazing-cropper icon indicating copy to clipboard operation
react-native-amazing-cropper copied to clipboard

Unmaintained Dependency - react-native-image-rotate

Open ahmed-ismail-nt opened this issue 4 years ago • 6 comments

Thank you for this package. It's a good package, I like it more than the alternatives and it has a lot of promise.

Issue The react-native-image-rotate package is no longer being maintained.

At first glance, these are some issues already cropping up:

  1. iOS-specific: The package uses deprecated methods from RCTImageStoreManager.h in RNImageRotate/ImageRotateModule.m. The imports need to be updated as well.
  2. Android-specific: The android/build.gradle file needs to be updated.

How will you be handling this in future releases?

ahmed-ismail-nt avatar Mar 21 '20 16:03 ahmed-ismail-nt

Can you recommend a similar maintained library that we could use instead react-native-image-rotate? We could use ImageManipulator, but I think that it will enforce to use expo and I don't like the idea (in bare react native projects can be used only if we install also the react-native-unimodules package, which is +1 dependency, which is not desired). An another alternative could be to remove the rotation feature from this package.

ggunti avatar Mar 22 '20 18:03 ggunti

Maybe you could remove the rotation feature for the time being until an alternative is found? That way we can continue using this.

NateC3 avatar Apr 10 '20 22:04 NateC3

I would suggest to remove the rotation feature too.

sergiulucaci avatar May 14 '20 12:05 sergiulucaci

currently expo ship with a bare workflow, alternatively app bootstrapped with react-native cli can easy install unimodules so (imho) use the expo ImageManipulator it's a good idea

or you can think to fork and edit ImageManipulator just like this test

bitlab-code avatar May 30 '20 14:05 bitlab-code

Can you recommend a similar maintained library that we could use instead react-native-image-rotate? We could use ImageManipulator, but I think that it will enforce to use expo and I don't like the idea (in bare react native projects can be used only if we install also the react-native-unimodules package, which is +1 dependency, which is not desired). An another alternative could be to remove the rotation feature from this package.

https://github.com/pontusab/react-native-image-manipulator

This package seems to be maintained and has a rotate method

kidculli avatar Dec 10 '21 06:12 kidculli

@kidculli Tried it and it does not seem to work properly.

ggunti avatar Sep 19 '22 08:09 ggunti