Skip to content

Releases: ruslanskorb/RSKImageCropper

6.0.0

Choose a tag to compare

@ruslanskorb ruslanskorb released this 26 Mar 16:37
92ebf7b
  • Add optional [imageCropViewControllerDefaultZoomScale:] method to RSKImageCropViewControllerDelegate.
  • Update contentEdgeInsets of cancelButton and chooseButton of RSKImageCropViewController and spaces between these buttons and the crop view's safe area.
  • Use the correct UIViewAnimationOptions option when setting initial zoom scale and content offset of RSKImageScrollView.
  • Stop supporting CocoaPods and Carthage.
  • Update main GitHub workflow.
  • Remove the Twitter URL from the Contact section of the README.

5.0.1

Choose a tag to compare

@ruslanskorb ruslanskorb released this 15 Dec 09:54
5.0.1
8750669
  • Update copyright notices

5.0.0

Choose a tag to compare

@ruslanskorb ruslanskorb released this 29 Nov 13:39
5.0.0
f6fb28b
  • Fix image position after double tap (in the case when avoidEmptySpaceAroundImage is set to NO and image does not fill entire mask area)
  • When setting image of RSKImageScrollView, update imageSize only if its current value is equal to the default CGSizeZero value
  • Increase the size of the visible area around the location being zoomed to using the [RSKImageScrollView zoomToLocation:animated:] method
  • Zoom to the location of the double tap if the current zoom scale is equal to the default one
  • Rename some properties of RSKImageScrollView:
    • imageBackgroundColor => imageViewBackgroundColor
    • imageCoordinateSpace => imageViewCoordinateSpace
    • imageFrame => imageViewFrame
  • Remove deprecated zoomView property and displayImage: method of RSKImageScrollView

4.1.1

Choose a tag to compare

@ruslanskorb ruslanskorb released this 08 Apr 20:22
4.1.1
6de6067
  • Restored the previous behavior of [RSKImageScrollView zoomToRect:animated:]

4.1.0

Choose a tag to compare

@ruslanskorb ruslanskorb released this 08 Apr 17:45
4.1.0
1717c49

Main changes:

  • Add sendability annotations and missing nullability annotations
  • Avoid floats for maskRect as we do for movementRect
  • Synchronize the animation of the maskPath with the animation of other UI elements
  • Fix zooming to the specified area of the image
  • Fix initial zoom scale of RSKImageScrollView
  • Make all methods of RSKImageScrollViewDelegate optional
  • Add [imageScrollViewDidScroll] method to RSKImageScrollViewDelegate
  • Add image, imageBackgroundColor, imageFrame, and imageSize properties and [setInitialZoomScaleAndContentOffsetAnimated:], [zoomToLocation:animated:], and [zoomToRect:animated:] methods to RSKImageScrollView
  • Deprecate zoomView property and [displayImage:] method of RSKImageScrollView
  • Add documentation for RSKImageScrollView and RSKImageScrollViewDelegate

4.0.0

Choose a tag to compare

@ruslanskorb ruslanskorb released this 24 May 18:47
4.0.0
0cbf9cb
  • Added bounces and bouncesZoom to RSKImageCropViewController (#241)
  • Updated spacing for moveAndScaleLabel, cancelButton, and chooseButton (#178, #238)
  • Now user events for cancelButton and chooseButton are ignored while the image is being dragged, decelerated, or zoomed (#234, #242)
  • Bumped deployment target (12.0)

3.0.2

Choose a tag to compare

@ruslanskorb ruslanskorb released this 19 Jan 09:21
3.0.2
a21b28b
  • Fix SPM warnings

3.0.1

Choose a tag to compare

@ruslanskorb ruslanskorb released this 11 Dec 18:58
3.0.1
9fffe3c
  • Fix localization for SPM

3.0.0

Choose a tag to compare

@ruslanskorb ruslanskorb released this 09 Oct 14:34
3.0.0
075c1a6
  • Update version of minimum supported iOS platform (9.0)

2.3.1

Choose a tag to compare

@ruslanskorb ruslanskorb released this 09 Oct 13:14
2.3.1
571cf3d
  • Fix support for SPM