saver_gallery 5.0.1 copy "saver_gallery: ^5.0.1" to clipboard
saver_gallery: ^5.0.1 copied to clipboard

Flutter plugin to save images and videos to gallery on Android, iOS and HarmonyOS.

Unreleased #

  • Require Flutter >=3.44.0 and Dart >=3.12.0 <4.0.0.
  • Add Swift Package Manager support for iOS while keeping CocoaPods support (#33, #34).
  • Raise Android compileSdkVersion to 36.
  • Migrate Android Gradle config to Gradle 9.1.0, AGP 9.0.1, and Kotlin Gradle plugin 2.3.20.
  • Migrate Android app and plugin Gradle config to AGP 9 Built-in Kotlin.
  • Fix Android Java 8 obsolete source/target warnings by setting Android Java/Kotlin targets to 17 (#31).
  • Fix androidRelativePath being ignored on Android 9 and below (#26).
  • Raise iOS platform from 11.0 to 13.0.
  • Remove the example app's fluttertoast dependency and use Flutter SnackBar messages instead.
  • Update example dependency overrides needed for Flutter 3.44 and Dart 3.12 compatibility.

5.0.1 #

  • fix: support androidRelativePath on Android 9 and below

5.0.0 #

  • add spm support

4.1.2 #

  • Require Flutter >=3.19.6 and Dart >=3.3.0 <4.0.0
  • Raise Android minSdkVersion from 16 to 19
  • Raise iOS podspec platform from 9.0 to 11.0
  • Migrate Android Gradle config to Gradle 8.0.2, AGP 8.1.0, and Kotlin Gradle plugin 1.9.22
  • Add a Gradle wrapper to the Android plugin project so opening android/ uses Gradle 8.0.2
  • Add direct AndroidX Core and Kotlin coroutines dependencies for the Android plugin
  • Fix Android MediaStore URI creation crash by returning a failed save result instead of crashing (#17)
  • Fix Android 10+ video/audio/image saves by using volume-specific MediaStore URIs (#18)
  • Update example OHOS dependency overrides to GitCode paths and keep example/ios/Podfile.lock

4.1.1 #

  • Fix iOS saveImageToGallery() to preserve the original image format instead of always saving as JPEG
  • Fix iOS JPEG quality handling so compression is only applied to JPEG images
  • Remove the iOS GIF workaround in Dart now that saveImageToGallery() handles GIF correctly

4.1.0 #

  • Feature: Added batch saving support with saveImages() and saveFiles() methods across platforms
  • Feature: Added clearCache() method to clean up temporary files
  • Refactor: Updated channel name to com.fluttercandies/saver_gallery for consistency
  • Enhancement: Reorganized code structure and optimized documentation

4.0.1 #

  • fixed the problem that Android 10 and below cannot be saved

4.0.0 #

  • ohos support

3.0.10 #

  • fix ios save file failed

3.0.9 #

3.0.6 #

  • attempt to repair ITMS-91108

3.0.5 #

  • ios ITMS-91053

3.0.3 #

  • gradle bugbix

3.0.2 #

  • android support save audio

3.0.1 #

  • android 13 permission issue fix

2.0.1 #

  • add skipIfExists param

1.0.8 #

1.0.6 #

1.0.5 #

  • fix android<10 failed to save the multi-level directory

1.0.4 #

  • remove ios photo read permission
  • Determine the data type by Uint8List
76
likes
0
points
55.1k
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter plugin to save images and videos to gallery on Android, iOS and HarmonyOS.

Homepage
Repository (GitHub)
View/report issues

Topics

#flutter #gallery #image #video #save

License

unknown (license)

Dependencies

flutter, mime, path, path_provider, uuid

More

Packages that depend on saver_gallery

Packages that implement saver_gallery