Skip to content

Releases: saseungmin/react-native-gesture-image-viewer

react-native-gesture-image-viewer@0.3.1

03 Jul 08:55
57dd220
Compare
Choose a tag to compare

Patch Changes

  • b71007c: fix: resolve state sync issue when modal reopens

    • Fix controller state not updating when modal reopens
    • Implement registry subscription pattern for manager lifecycle
    • Add proper cleanup for manager instances on modal close
    • Ensure external controller syncs with internal viewer state

    Fixes issue where useImageViewerController would lose state when modal closes and reopens due to manager instance deletion

react-native-gesture-image-viewer@0.3.0

03 Jul 05:20
06193ea
Compare
Choose a tag to compare

Minor Changes

  • 7399cb9: feat(hook): add external controller hook for ImageViewer

    • Add useImageViewerController hook for external control
    • Implement ImageViewerManager with observer pattern
    • Add ImageViewerRegistry for multi-instance management
    • Support programmatic navigation (goToIndex, goToPrevious, goToNext)
    • Enable external state synchronization with internal gestures

react-native-gesture-image-viewer@0.2.0

02 Jul 17:46
324ee6a
Compare
Choose a tag to compare

Minor Changes

  • 5a75405: feat: implement image zoom gestures with pinch, pan, and double-tap

    • Add pinch gesture for zoom in/out with scale limits
    • Add pan gesture for moving zoomed images
    • Add double-tap gesture for zoom toggle
    • Include smooth animations with bezier easing
    • Support conditional gesture enabling

react-native-gesture-image-viewer@0.1.0

02 Jul 07:04
878475d
Compare
Choose a tag to compare

Minor Changes

  • e8cbf6c: feat: 🎉 Initial Release react-native-gesture-image-viewer v0.1.0