Skip to content

Releases: fluttercandies/flutter_photo_manager

2.2.0

13 Aug 16:37
f596d29
Compare
Choose a tag to compare

What's Changed

Breaking changes

  • Introduce AssetPathEntity.assetCountAsync getter,
    which improves the speed when loading paths mainly on iOS, also:
    • Deprecate AssetPathEntity.assetCount.
    • Remove FilterOptionGroup.containsEmptyAlbum.

Improvements

  • Improve asset change notify with better methods of signature and checks. (#790)
  • Add PermissionState.hasAccess getter for better condition judgement. (#792)
  • Remove unnecessary assets fetch in getMediaUrl on iOS. (#793)
  • Improve AssetEntity.obtainForNewProperties on iOS. (#794)
  • Improve MD5Utils on iOS. (#802)
  • Improve cache container mutations on iOS. (#803)
  • Improve assets count assignments. (#804)
  • Improve cursor conversion on Android. (#806)

Fixes

  • Purpose video creation correctly on iOS. (#791)
  • Mark assets as favorited on iOS. (#794)
  • Fix not replied method calls (#800).
  • Fix invalid RELATIVE_PATH obtains with cursors on Android Q-. (#810)

Full Changelog: 2.1.4...2.2.0

2.2.0-dev.5

04 Aug 05:29
d29f4c6
Compare
Choose a tag to compare
2.2.0-dev.5 Pre-release
Pre-release

What's Changed

  • 🐛 [Android] Use RELATIVE_PATH only on Android Q+ by @AlexV525 in #810

Full Changelog: 2.2.0-dev.4...2.2.0-dev.5

2.2.0-dev.4

20 Jul 08:50
98ef9fd
Compare
Choose a tag to compare
2.2.0-dev.4 Pre-release
Pre-release

What's Changed

Improvements

  • Improve assets count assignments. (#804)
  • Improve cursor conversion on Android. (#806)

Full Changelog: 2.2.0-dev.3...2.2.0-dev.4

2.2.0-dev.3

14 Jul 14:18
4b693e2
Compare
Choose a tag to compare
2.2.0-dev.3 Pre-release
Pre-release

What's Changed

Improvements

  • Improve MD5Utils on iOS. (#802)
  • Improve cache container mutations on iOS. (#803)

Fixes

  • Fix not replied method calls (#800).

Full Changelog: 2.2.0-dev.2...2.2.0-dev.3

2.2.0-dev.2

07 Jul 18:34
ba51cb0
Compare
Choose a tag to compare
2.2.0-dev.2 Pre-release
Pre-release

What's Changed

Improvements

  • Improve assets change notify with better methods signature and checks. (#790)
  • Add PermissionState.hasAccess getter for better condition judgement. (#792)
  • Remove unnecessary assets fetch in getMediaUrl on iOS. (#793)
  • Improve AssetEntity.obtainForNewProperties on iOS. (#794)

Fixes

  • Purpose video creation correctly on iOS. (#791)
  • Mark assets as favorite on iOS. (#794)

Full Changelog: 2.2.0-dev.1...2.2.0-dev.2

2.2.0-dev.1

28 Jun 11:59
da50ba3
Compare
Choose a tag to compare
2.2.0-dev.1 Pre-release
Pre-release

What's Changed

  • Deprecate AssetPathEntity.assetCount.
  • Add AssetPathEntity.assetCountAsync.
  • Remove containsEmptyAlbum from FilterOptionGroup.

Full Changelog: 2.1.4...2.2.0-dev.1

2.1.4

22 Jun 16:32
e0ba98d
Compare
Choose a tag to compare

What's Changed

Improvements

  • ⚡️ [iOS] Check canPerformEditOperation before performing change requests by @AlexV525 in #782

Fixes

  • 🐛 [Android] Fix orientation missing during conversions by @AlexV525 in #783

Full Changelog: 2.1.3...2.1.4

2.1.3

20 Jun 05:29
bc61491
Compare
Choose a tag to compare

What's Changed

Improvements:

  • Expose PhotoManager.plugin. (#778)

Fixes:

  • Fix forceOldApi not well-called. (#778)
  • Fix invalid type cast with AssetEntity.exists. (#777)

Full Changelog: 2.1.2...2.1.3

2.1.2

30 May 15:14
d517616
Compare
Choose a tag to compare

What's Changed

  • ✏️ Correct PermissionRequestOption with a class type alias by @AlexV525 in #770
  • 🥅 [Android] Catch throwables when reading EXIF by @AlexV525 in #771
  • 🐛 [iOS] Improve Live-Photos filtering by @yu840915 in #772

New Contributors

Full Changelog: 2.1.1...2.1.2

2.1.1

16 May 08:17
1f1861c
Compare
Choose a tag to compare

What's Changed

  • 🚑️ [Android] Protect cursors convert by @AlexV525 in #761
  • 🐛 [Android] Fix ACCESS_MEDIA_LOCATION checks by @AlexV525 in #765
  • 🔊 Present exceptions in the image provider when debugging by @AlexV525 in #766

Full Changelog: 2.1.0...2.1.1