- Add
name
parameter toputImageBytes
. #205
- Fix error when saving the same file name 32 times on Android. #199
- Fix analytics issue
- UPDATE: Gradle settings to latest #196
- ADD: PlatformInterface #180
- FIX: package download size 1MB to 0.5MB #181
- FIX: package download size 6MB to 1MB #175
- FIX: Compilation error on Windows in some environments #166
- UPDATE: document comments #158
- UPDATE: metadata for pub.dev #158
- UPDATE:
putImageBytes
for Improving performance on windows #155 - FIX:
putImageBytes
for saving .tiff on windows #154
- ADD: windows support #148
- ADD: macOS support #142
- BREAKING CHANGE:
flutter: '>=3.3.0'
toflutter: '>=3.7.0'
#142 - BREAKING CHANGE:
GalException.error
toGalException.platformException
#143 - BREAKING CHANGE: Remove
GalExceptionType.notHandle
(had marked deprecated) #144
- FIX:
album
option is not working on Android API 29 #130 - UPDATE: Permission behavior in Android API 29 with
album
option #133
- ADD: Support for AGP 8 #118
- UPDATE: Keep file name when saving #115
- UPDATE: README.md
- UPDATE:
putImageBytes
in iOS to get metadata
- FIX: file auto conversion #105
- FIX: dart format
- FIX:
put-
does not run with Future #96 - FIX:
put-
with album and user selects 'selected photos' in permission dialog #95 - ADD:
requestAccess
when calledput-
#97
- REMOVE: plugin_platform_interface #84
- FIX: example with toAlbum
- UPDATE: example in readme
- UPDATE: assets in example
- UPDATE:
GalException
error messages
- FEAT: Gal supports album option for saving medias. iOS needs additional permission settings, see latest README or wiki.
- ADD: Support Android API 21-23.
- FIX: Crashing on permission requests for other packages.
- FIX: Returning false when permission granted by default when calling
hasAccess()
,requestAccess()
in Android. - UPDATE: Include maxSdkVersion as a key to write in AndroidManifest. *It is not necessary, but it is recommended.
- UPDATE: We have made a stronger typing.
Gal
,GalException
,MethodChannelGal
has@immutable
now. - UPDATE: update README.
- UPDATE: Significantly improved error handling for low iOS versions. As a result,
GalExceptionType.notHandle
is now@Deprecated
and will be removed in the next major version.
- FEAT: Add
putImageBytes()
. This allows saving image from memory.
- UPDATE: update README.
- UPDATE:
Gal
isfinal
now. - UPDATE: add export file.
- UPDATE: add ios
NOT_SUPPORTED_FORMAT
condition.
- UPDATE: add error info on throw.
- UPDATE: clean up native codes.
- UPDATE: update README.
- UPDATE: fix example.
- UPDATE: update README.
- UPDATE: update code docs.
- UPDATE: update README.
- FIX: fix README
- FIX: remove
android:requestLegacyExternalStorage="true"
- FIX: fix README
- UPDATE: make gal constractor private
- FEAT: Add permissionhandlings. Now you can use
hasAccess()
,requestAccess()
.
- UPDATE: remove url_launcher and android_intent_plus
- FIX: fix README
- UPDATE: add examples
- FEAT: add error handlings
- UPDATE: transfer repo
- UPDATE: update README
- FIX: refactor
- FIX: update README
- FIX: update README
- FIX: update README
- FIX: update README
- FEAT: saving image
- UPDATE: update README
- FIX: fix CHANGELOG
- UPDATE: dartdoc comments
- UPDATE: update description field of pubspec.yaml
- Initial Release