2023-05-18 01:01:15 +08:00
|
|
|
## 2.0.1
|
|
|
|
|
|
|
|
"DecoderBufferCallback" is deprecated. Use "ImageDecoderCallback" with ImageProvider.loadImage instead.
|
|
|
|
|
2023-05-15 01:41:15 +08:00
|
|
|
## 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.
|
|
|
|
|
2023-05-09 22:40:20 +08:00
|
|
|
## 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.
|
|
|
|
|
2023-05-07 02:01:33 +08:00
|
|
|
## 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.
|
|
|
|
|
2023-05-05 23:52:26 +08:00
|
|
|
## 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.
|
|
|
|
|
2021-10-21 23:37:19 +08:00
|
|
|
## 1.1.1
|
|
|
|
|
|
|
|
Fix a bug that "newest" argument is not working on Android 29 or below.
|
|
|
|
|
|
|
|
Add "filename" and "title" property of Medium.
|
|
|
|
|
2021-10-21 10:22:43 +08:00
|
|
|
## 1.1.0
|
|
|
|
|
|
|
|
Use Android contentResolver Bundle() only on sdk 30+.
|
|
|
|
|
|
|
|
Add "orientation" property of Medium to meet EXIF standard, but on iOS listing media API don't provide it.
|
|
|
|
|
|
|
|
Update album name property to nullable.
|
|
|
|
|
2021-04-21 22:19:20 +08:00
|
|
|
## 1.0.1
|
|
|
|
|
|
|
|
Add "mimeType" parameter in "getFile" API to allow specifying image format when get full image on both platforms.
|
|
|
|
|
|
|
|
Add optional "hideIfEmpty" parameter in "listAlbums" API to show empty albums, only available on iOS platform.
|
|
|
|
|
|
|
|
Accept "highQuality" parameter in "getThumbnail" and "getAlbumThumbnail" API on Android platform.
|
|
|
|
|
2021-04-04 20:43:25 +08:00
|
|
|
## 1.0.0
|
|
|
|
|
|
|
|
Add null safety support.
|
|
|
|
|
|
|
|
Add sorting by newest or oldest functionality to ```listMedia``` API.
|
|
|
|
|
2021-01-12 17:03:24 +08:00
|
|
|
## 0.4.0
|
|
|
|
|
|
|
|
Add ```cleanCache``` api to clean the cache directory.
|
|
|
|
|
|
|
|
Add ```mimeType``` attribute of ```Medium```.
|
|
|
|
|
|
|
|
Add alternative media query syntax to support Android 11.
|
|
|
|
|
|
|
|
Cache original image data to a cached file and keep original medium file extension in iOS.
|
|
|
|
|
|
|
|
Fix a problem of collection possibly be nil.
|
|
|
|
|
|
|
|
Update .gitignore file.
|
|
|
|
|
2020-09-20 19:06:48 +08:00
|
|
|
## 0.3.0
|
|
|
|
|
2020-12-30 21:19:17 +08:00
|
|
|
Force ```getFile``` to use high quality format for videos in iOS platform.
|
2020-09-20 19:06:48 +08:00
|
|
|
|
2020-12-30 21:19:17 +08:00
|
|
|
Add optional ```mediumType``` parameter of ```getAlbumThumbnail``` api method to display video thumbnail correctly.
|
2020-09-20 19:06:48 +08:00
|
|
|
|
2020-08-22 17:51:58 +08:00
|
|
|
## 0.2.5
|
|
|
|
|
|
|
|
Remove ```MediumType``` attribute in ```MediaPage```.
|
|
|
|
|
|
|
|
Remove ```MediumType``` parameter in ```_listMedia``` method.
|
|
|
|
|
2020-08-22 15:33:06 +08:00
|
|
|
## 0.2.4
|
|
|
|
|
2020-12-30 21:19:17 +08:00
|
|
|
Add ```VideoProvider``` widget to play video in plugin example.
|
2020-08-22 15:33:06 +08:00
|
|
|
|
2020-08-22 14:39:22 +08:00
|
|
|
## 0.2.3
|
2020-08-18 16:33:37 +08:00
|
|
|
|
2020-08-22 17:51:58 +08:00
|
|
|
Add ```MediumType``` attribute in ```ThumbnailProvider```.
|
|
|
|
|
|
|
|
Fix a bug that throw ```FileNotFountException``` when load image and video thumbnail doesn't exists on Android API 29+.
|
|
|
|
|
2020-12-30 21:19:17 +08:00
|
|
|
Change medium ```creationDate``` and ```modifiedDate``` precision from second to millisecond on iOS platform.
|
2020-08-22 17:51:58 +08:00
|
|
|
|
2020-12-30 21:19:17 +08:00
|
|
|
Add video duration attribute in ```Medium``.
|
2020-08-18 16:12:24 +08:00
|
|
|
|
2020-08-18 15:51:54 +08:00
|
|
|
## 0.2.0+1
|
|
|
|
|
2020-08-18 16:33:37 +08:00
|
|
|
Release 0.2.0+1.
|
2020-08-18 15:51:54 +08:00
|
|
|
|
2020-08-14 19:20:47 +08:00
|
|
|
## 0.1.1+1
|
|
|
|
|
2020-08-18 16:33:37 +08:00
|
|
|
Remove transparent_image dependency out of plugin.
|
2020-08-14 19:20:47 +08:00
|
|
|
|
2020-08-14 18:30:39 +08:00
|
|
|
## 0.1.0+1
|
2020-08-14 18:07:27 +08:00
|
|
|
|
|
|
|
Initial release.
|