Skip to content

3.4.0

Compare
Choose a tag to compare
@AlexV525 AlexV525 released this 22 Sep 07:47
· 56 commits to main since this release
3862ce8

What's Changed

Breaking changes

saveLivePhoto now requires title rather than filename.

Features

  • Add getPermissionState method to PhotoManager.

Improvements

  • Adds a detached state for managers. Callers with those managers will first be aware of the detaching state
    before any actual calls to avoid crashes.
  • Errors replied by the channel do not include detailed messages before.
    Now the code will unwrap certain exceptions to extract details from them.
  • Expose progressHandler for AssetEntity.getMediaUrl.
  • Expose withSubtype for AssetEntity.isLocallyAvailable to request if a Live Photo resource is available.

Fixes

  • PHAssetResource with the type PHAssetResourceTypeFullSizeVideo does not count as a video type before,
    making the resource obtain ignore them.
  • Fixes potential range exception when converting NSTimeInterval on Darwin.
  • Fixes progress not being updated when getting the non-original video file on iOS.
  • Fixes incorrect Live Photo resource being obtained which will result in a wrong aspect ratio.
  • Fixes Live Photos saving exceptions with the paired video.
  • Other lints and type promotion fixes.

New Contributors

Full Changelog: 3.3.0...3.4.0