Releases: Firelands128/photo_gallery
2.2.1
2.2.0
Add GitHub Actions configuration to automatically publish to pub.dev
from Github
.
Add dart-doc on PhotoGallery
APIs.
Fix bugs.
Upgrade versions.
2.1.1
Update flutter SDK constraints in pubspec.yaml.
Use flutter_lints to lint code.
Add dartdoc comments for public APIs.
2.1.0
Add deleting medium functionality.
Add light weight option of listing media.
Catch exception of getting medium thumbnail failed then show default image.
Add requestLegacyExternalStorage flag back to be compatible with Android 10.
Use photos permission for iOS14+.
Improve performance of getting medium full information on iOS platform.
2.0.2
Add some default value of models' property.
2.0.1
"DecoderBufferCallback" is deprecated. Use "ImageDecoderCallback" with ImageProvider.loadImage instead.
2.0.0
Breaking changes:
• Move "newest" parameter from "listMedia" to "listAlbums" API
• Move "newest" property from "MediaPage" to "Media"
• Add "newest" parameter of getAlbumThumbnail API
• Update to "album" parameter of AlbumThumbnailProvider
• Update "mediumType" to be optional parameter of "listAlbums" to allow fetch both type of media
• Remove unnecessary "total" parameter of "listMedia" API
• Remove unnecessary "total" property of "MediaPage", use "total" of "Album" instead.
1.2.2
Upgrade deprecated code.
Use QUERY_ARG_SQL_SORT_ORDER in contentResolver.query to fix sorting bug after Android 11.
Upgrade Android compileSdkVersion to 33.
1.2.1
Change DATE_TAKEN to DATE_ADDED of media column in android code.
Add size property of medium.
Update AndroidManifest.xml with removing requestLegacyExternalStorage flag and SplashScreen meta-data tag.
1.2.0
Upgrade versions of flutter, android sdk, kotlin, gradle and so on.
Remove ORIENTATION field of video metadata because it's invalid before Android 10.
Add default album thumbnail to show when album is empty.