Releases: ruslanskorb/RSKImageCropper
Releases · ruslanskorb/RSKImageCropper
5.0.1
5.0.0
- Fix image position after double tap (in the case when
avoidEmptySpaceAroundImage
is set toNO
and image does not fill entire mask area) - When setting
image
ofRSKImageScrollView
, updateimageSize
only if its current value is equal to the defaultCGSizeZero
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 anddisplayImage:
method ofRSKImageScrollView
4.1.1
- Restored the previous behavior of
[RSKImageScrollView zoomToRect:animated:]
4.1.0
Main changes:
- Add sendability annotations and missing nullability annotations
- Avoid floats for
maskRect
as we do formovementRect
- 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 toRSKImageScrollViewDelegate
- Add
image
,imageBackgroundColor
,imageFrame
, andimageSize
properties and[setInitialZoomScaleAndContentOffsetAnimated:]
,[zoomToLocation:animated:]
, and[zoomToRect:animated:]
methods toRSKImageScrollView
- Deprecate
zoomView
property and[displayImage:]
method ofRSKImageScrollView
- Add documentation for
RSKImageScrollView
andRSKImageScrollViewDelegate
4.0.0
- Added
bounces
andbouncesZoom
toRSKImageCropViewController
(#241) - Updated spacing for
moveAndScaleLabel
,cancelButton
, andchooseButton
(#178, #238) - Now user events for
cancelButton
andchooseButton
are ignored while the image is being dragged, decelerated, or zoomed (#234, #242) - Bumped deployment target (12.0)
3.0.2
- Fix SPM warnings
3.0.1
- Fix localization for SPM
3.0.0
- Update version of minimum supported iOS platform (9.0)
2.3.1
- Fix support for SPM
2.3.0
- Add support for SPM