4.7.2
- Improved video editing experience:
- Added a shadow area mask for a clearer view of the currently selected video clip.
- Added a feature to display the duration of the currently selected clip.
- The ZLImagePreviewController interface supports disabling the pull-down return gesture.
- Change the permission of ZLPhotoPreviewSheet to private.
- Fixed a bug where the UI of the thumbnail interface might display an error when the permission is "limited".
4.7.2
- Improved video editing experience:
- Added a shadow area mask for a clearer view of the currently selected video clip.
- Added a feature to display the duration of the currently selected clip.
- The ZLImagePreviewController interface supports disabling the pull-down return gesture.
- Change the permission of ZLPhotoPreviewSheet to private.
- Fixed a bug where the UI of the thumbnail interface might display an error when the permission is "limited".
4.7.1
- Improved video editing experience:
- Added a shadow area mask for a clearer view of the currently selected video clip.
- Added a feature to display the duration of the currently selected clip.
- The ZLImagePreviewController interface supports disabling the pull-down return gesture.
- Fixed a bug where the UI of the thumbnail interface might display an error when the permission is "limited".
4.7.0.1 - Patch
- Support page loading.
- The thumbnail interface supports edge sliding back gesture.
- Provide a block that enables external control over whether the camera interface can be accessed.
- Replace some deprecated APIs.
- Support long-press gestures for more data types in ZLImagePreviewController. Support setting cover images for network videos.
- The ZLImagePreviewController interface supports disabling the pull-down return gesture.
4.7.0
- Support page loading.
- The thumbnail interface supports edge sliding back gesture.
- Provide a block that enables external control over whether the camera interface can be accessed.
- Replace some deprecated APIs.
- Support long-press gestures for more data types in ZLImagePreviewController. Support setting cover images for network videos.
4.6.0.1 - Patch
- Support SwiftUI.
- Support for locked output orientation in custom camera. #976 @tsinis
- Optimize the playback experience of album videos and online videos.
- Add will-capture-block for customizable capture actions. #988 @tsinis
- Replace ZLPhotoPreviewSheet with ZLPhotoPicker. The permission of ZLPhotoPreviewSheet will be changed to private later. #996
- Enhance the text sticker feature by adding text outline and shadow effects.
- Fixed the bug that the time of automatically stopping recording is incorrect when clicking to record a video.
- Fix the issue where the width and height calculations of some videos are inaccurate when previewing online videos.
4.6.0
- Support SwiftUI.
- Support for locked output orientation in custom camera. #976 @tsinis
- Optimize the playback experience of album videos and online videos.
- Add will-capture-block for customizable capture actions. #988 @tsinis
- Replace ZLPhotoPreviewSheet with ZLPhotoPicker. The permission of ZLPhotoPreviewSheet will be changed to private later. #996
- Enhance the text sticker feature by adding text outline and shadow effects.
- Fixed the bug that the time of automatically stopping recording is incorrect when clicking to record a video.
- Fix the issue where the width and height calculations of some videos are inaccurate when previewing online videos.
4.5.8
- Add video stabilization support in custom camera. #959 @tsinis
- Fix video recording with both torch-on and wide cameras. #960 @tsinis
- Fixed the problem of freezing caused by calculating the frame when previewing network videos. #967
- Fix the memory leak issue in the
ZLEditImageViewController
interface. #968 - After the initial request for album permissions is denied, the permission guidance alert will no longer be displayed. #969
- Correct eraser misalignment after image cropping. #971 @vcicis
4.5.7
- Custom camera supports tap-to-record mode. #944 @tsinis
- Custom camera supports wide-angle lenses on iOS 13 and above. #948 @tsinis
- Custom camera allows adding a custom overlay view. #951 @tsinis
- Video editing controller adds a callback block for canceling edits. #953 @tsinis
- Added
ZLImagePreviewControllerDelegate
protocol to receive event callbacks inZLImagePreviewController
.