Skip to content

Releases: fluttercandies/flutter_photo_manager

2.0.8

26 Apr 05:26
Compare
Choose a tag to compare

What's Changed

Improvements

  • ⚡️ [Android] Using ContentResolver as much as possible by @AlexV525 in #755

Full Changelog: 2.0.7...2.0.8

2.0.7

06 Apr 12:33
Compare
Choose a tag to compare

What's Changed

Fixes

Full Changelog: 2.0.6...2.0.7

2.0.6

26 Mar 09:22
ca21876
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.0.5...2.0.6

2.0.5

25 Mar 02:21
98e8f68
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.0.4...2.0.5

2.0.4

21 Mar 08:35
Compare
Choose a tag to compare

What's Changed

Fixes:

  • Fix invalid InputStream when saving images on Android by @AlexV525 in #736

Full Changelog: 2.0.3...2.0.4

2.0.3

20 Mar 05:45
Compare
Choose a tag to compare

What's Changed

Improvements:

  • Improve getMediaUrl on iOS.
  • Read orientation when saving images on Android by @AlexV525 in #730
  • Improve generic type casts on Android by @AlexV525 in #732

Full Changelog: 2.0.2...2.0.3

2.0.2

17 Mar 08:51
Compare
Choose a tag to compare

What's Changed

Fixes:

  • Ensure file exists before reading EXIF on Android by @AlexV525 in #728

Full Changelog: 2.0.1...2.0.2

2.0.1

09 Mar 01:51
febaf2e
Compare
Choose a tag to compare

What's Changed

Improvements:

  • Update legacy external storage exception on Android.

Fixes:

  • Predicate more precise permissions requirements on Android <29. (#723)

Full Changelog: 2.0.0...2.0.1

2.0.0

07 Mar 02:07
fa57027
Compare
Choose a tag to compare

A major version release for performance improvements, new features, issues fixed, and breaking changes.
Also, the LICENSE has been updated with the new author FlutterCandies.
To know more about breaking changes, see the Migration Guide.

Features:

  • Add mimeTypeAsync. (#717)
  • Add ThumbnailSize. (#709)
  • Add DurationConstraint.allowNullable. (#681)
  • Introduce AssetEntityImageProvider. (#669, #709)
  • Support "Live Photos" with obtaining and filtering. (#667, #670, #673, #719)
  • Support to obtain the first frame for the video thumbnail on Android. (#658)
  • Allow plugin to be mocked/overridden with tests. (#703)

Improvements:

  • Improve path modified injection and asset count fetching. (#712)
  • Make all entities immutable. (#708)
  • Improve the performance when using the file getter on iOS. (#705)
  • Force legacy storage on Android Q. (#701)
  • Enhance request types filtering.
  • Compile for API 31 on Android.
  • Throw when obtaining media URL that asset is not locally available on iOS.
  • Retrieve width/height from ExifInterface for fallback on Android. (#686)
  • Request WRITE_EXTERNAL_STORAGE only when needed. (#675)
  • Provided a single-page example. (#672)
  • Improve the default sort order on all platforms. (#659)
  • Add equality comparison for various classes. (#657)
  • Run Glide on the current thread on Android. (#656)
  • Improve thread pool on Android. (#637)
  • Improved all documents and code formats. (#626, #660, #664, #671)
  • Reorganized all internal structures.
  • Rename org to com.fluttercandies. (#624)
  • ImageScanner -> PhotoManager. (#611)

Fixes:

  • Fix Activity leaks when detached on Android. (#716)
  • Fix potential NPE when moving assets on Android.
  • Fix edited images/videos are not returned correctly on iOS. (#622, #636)
  • Fix title argument causes saving methods failed. (#619, #635)
  • Fix PhotoManager.editor.copyAssetToPath returns null. (#619)
  • Fix sort order issues on iOS/macOS. (#603, #655)

2.0.0-dev.14

02 Mar 14:34
Compare
Choose a tag to compare
2.0.0-dev.14 Pre-release
Pre-release

What's Changed

Improvements:

  • Expand withSubtype for loadFile. (#719)

Full Changelog: 2.0.0-dev.13...2.0.0-dev.14