Releases: jamesmontemagno/MediaPlugin
v6.0.2.1
Latest Release
Changes:
- b5e65f1 Merge pull request #950 from softsan/patch-1
- 8fd518e Added "Exported=false" per Android 12 requirements
- cacba4e Merge pull request #949 from bijington/issue-910-object-disposed-exception
- f532b9f Added locking around the disposal of the observer
- d87341a Merge pull request #948 from jamesmontemagno/net6
- d320c8a Remove stuff
- a7c920d Remove store permissions
- 3e038b3 Merge pull request #947 from jamesmontemagno/net6
- 02f7cd9 sync deps to xamarin.forms
- d0d0393 fix up errors
See More
- 21e7e9a add windows stuff
- decffa3 Update tfms
- 5ba6134 Set to null for double tap
- 370285c Fix up sample code
- 6352f1e Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- 83c4382 updates
- be03f02 Merge pull request #799 from LuceCarter/patch-1
- 36af8ba Fix formatting
- 02b6a44 Merge pull request #826 from bruzkovsky/hotfix/uwp-new-media-implementation
- f45ad5b Merge branch 'master' into hotfix/uwp-new-media-implementation
- 816400a Merge pull request #897 from garie/master
- e328e1e Merge branch 'master' into master
- 93d6f06 Merge pull request #891 from gaelian/android-q-album-save-fix
- e30e407 Merge branch 'master' into android-q-album-save-fix
- 832a9c9 fix crash on ios double tap
- ed9fe3c Merge pull request #918 from DevEddy/master [ #795 ]
- c6b8008 Fixes issue #795
- 98bdb7c Merge branch 'master' into master
- eede928 Merge pull request #904 from AzureAdvocateBit/AddWebTrends-2020-11
- b0ff89d Merge pull request #905 from AzureAdvocateBit/AddWebTrends-2020-11
- a56c726 Added Web Trends
- 90f7099 Added Web Trends
- b46c7ef Added Web Trends
- 5e39cb8 Added Web Trends
- 21b9bfa Update README.md
- 67bf9dd Merge branch 'master' into android-q-album-save-fix
- 2173525 Set AlbumPath.
- d302a19 Add original filename to MediaFile
- a15ad07 Merge pull request #896 from AzureAdvocateBit/AddWebTrends-2020-10
- 19a6bff Update README.md
- 3b9658f Added Web Trends
- ad07b55 Fixes saving photos to the gallery for Android Q.
- 4b57e71 Merge pull request #866 from breyed/patch-2
- 72bce99 Fix crash on double cancel
- ec1c24b Merge pull request #847 from nmilcoff/patch-2
- 77f473a Fix typos
- 1ec7604 Merge pull request #838 from brminnick/Replace-Plugin.Permissions-with-Xamarin.Essentials
- 8e82e5f Replace Plugin.Permissions with Xamarin.Essentials
- a851db6 Merge pull request #837 from brminnick/Update-Readme-For-AndroidX
- a8c40c1 Add AndroidX Manifest Instructions
- 1d37652 Update CHANGELOG.md
- 0e5f831 Merge branch 'master' into hotfix/uwp-new-media-implementation
- dafccd7 add new media implementation for UWP which adds more functionality and fixes some problems [ #308, #448, #705, #774 ]
- 7ca8f46 Updated readme
This list of changes was auto generated.
v6.0.1.1
Latest Release
Changes:
- cacba4e Merge pull request #949 from bijington/issue-910-object-disposed-exception
- f532b9f Added locking around the disposal of the observer
- d87341a Merge pull request #948 from jamesmontemagno/net6
- d320c8a Remove stuff
- a7c920d Remove store permissions
- 3e038b3 Merge pull request #947 from jamesmontemagno/net6
- 02f7cd9 sync deps to xamarin.forms
- d0d0393 fix up errors
- 21e7e9a add windows stuff
- decffa3 Update tfms
See More
- 5ba6134 Set to null for double tap
- 370285c Fix up sample code
- 6352f1e Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- 83c4382 updates
- be03f02 Merge pull request #799 from LuceCarter/patch-1
- 36af8ba Fix formatting
- 02b6a44 Merge pull request #826 from bruzkovsky/hotfix/uwp-new-media-implementation
- f45ad5b Merge branch 'master' into hotfix/uwp-new-media-implementation
- 816400a Merge pull request #897 from garie/master
- e328e1e Merge branch 'master' into master
- 93d6f06 Merge pull request #891 from gaelian/android-q-album-save-fix
- e30e407 Merge branch 'master' into android-q-album-save-fix
- 832a9c9 fix crash on ios double tap
- ed9fe3c Merge pull request #918 from DevEddy/master [ #795 ]
- c6b8008 Fixes issue #795
- 98bdb7c Merge branch 'master' into master
- eede928 Merge pull request #904 from AzureAdvocateBit/AddWebTrends-2020-11
- b0ff89d Merge pull request #905 from AzureAdvocateBit/AddWebTrends-2020-11
- a56c726 Added Web Trends
- 90f7099 Added Web Trends
- b46c7ef Added Web Trends
- 5e39cb8 Added Web Trends
- 21b9bfa Update README.md
- 67bf9dd Merge branch 'master' into android-q-album-save-fix
- 2173525 Set AlbumPath.
- d302a19 Add original filename to MediaFile
- a15ad07 Merge pull request #896 from AzureAdvocateBit/AddWebTrends-2020-10
- 19a6bff Update README.md
- 3b9658f Added Web Trends
- ad07b55 Fixes saving photos to the gallery for Android Q.
- 4b57e71 Merge pull request #866 from breyed/patch-2
- 72bce99 Fix crash on double cancel
- ec1c24b Merge pull request #847 from nmilcoff/patch-2
- 77f473a Fix typos
- 1ec7604 Merge pull request #838 from brminnick/Replace-Plugin.Permissions-with-Xamarin.Essentials
- 8e82e5f Replace Plugin.Permissions with Xamarin.Essentials
- a851db6 Merge pull request #837 from brminnick/Update-Readme-For-AndroidX
- a8c40c1 Add AndroidX Manifest Instructions
- 1d37652 Update CHANGELOG.md
- 0e5f831 Merge branch 'master' into hotfix/uwp-new-media-implementation
- dafccd7 add new media implementation for UWP which adds more functionality and fixes some problems [ #308, #448, #705, #774 ]
- 7ca8f46 Updated readme
This list of changes was auto generated.
v6.0.0.4
Latest Release
Changes:
- d87341a Merge pull request #948 from jamesmontemagno/net6
- d320c8a Remove stuff
- a7c920d Remove store permissions
- 3e038b3 Merge pull request #947 from jamesmontemagno/net6
- 02f7cd9 sync deps to xamarin.forms
- d0d0393 fix up errors
- 21e7e9a add windows stuff
- decffa3 Update tfms
- 5ba6134 Set to null for double tap
- 370285c Fix up sample code
See More
- 6352f1e Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- 83c4382 updates
- be03f02 Merge pull request #799 from LuceCarter/patch-1
- 36af8ba Fix formatting
- 02b6a44 Merge pull request #826 from bruzkovsky/hotfix/uwp-new-media-implementation
- f45ad5b Merge branch 'master' into hotfix/uwp-new-media-implementation
- 816400a Merge pull request #897 from garie/master
- e328e1e Merge branch 'master' into master
- 93d6f06 Merge pull request #891 from gaelian/android-q-album-save-fix
- e30e407 Merge branch 'master' into android-q-album-save-fix
- 832a9c9 fix crash on ios double tap
- ed9fe3c Merge pull request #918 from DevEddy/master [ #795 ]
- c6b8008 Fixes issue #795
- 98bdb7c Merge branch 'master' into master
- eede928 Merge pull request #904 from AzureAdvocateBit/AddWebTrends-2020-11
- b0ff89d Merge pull request #905 from AzureAdvocateBit/AddWebTrends-2020-11
- a56c726 Added Web Trends
- 90f7099 Added Web Trends
- b46c7ef Added Web Trends
- 5e39cb8 Added Web Trends
- 21b9bfa Update README.md
- 67bf9dd Merge branch 'master' into android-q-album-save-fix
- 2173525 Set AlbumPath.
- d302a19 Add original filename to MediaFile
- a15ad07 Merge pull request #896 from AzureAdvocateBit/AddWebTrends-2020-10
- 19a6bff Update README.md
- 3b9658f Added Web Trends
- ad07b55 Fixes saving photos to the gallery for Android Q.
- 4b57e71 Merge pull request #866 from breyed/patch-2
- 72bce99 Fix crash on double cancel
- ec1c24b Merge pull request #847 from nmilcoff/patch-2
- 77f473a Fix typos
- 1ec7604 Merge pull request #838 from brminnick/Replace-Plugin.Permissions-with-Xamarin.Essentials
- 8e82e5f Replace Plugin.Permissions with Xamarin.Essentials
- a851db6 Merge pull request #837 from brminnick/Update-Readme-For-AndroidX
- a8c40c1 Add AndroidX Manifest Instructions
- 1d37652 Update CHANGELOG.md
- 0e5f831 Merge branch 'master' into hotfix/uwp-new-media-implementation
- dafccd7 add new media implementation for UWP which adds more functionality and fixes some problems [ #308, #448, #705, #774 ]
- 7ca8f46 Updated readme
This list of changes was auto generated.
v5.1.1.2
Changelog
5.0.1
- Main release with Xamarin.Essentials at the core
- Fix a lot of iOS issues and other misc.
4.0.0-pre
- Fix for #496: Special case for Huawei devices on pre-N devices
- Fix for #452: Large images on iPhone X don't save sometimes at 100% (thanks @christophedelanghe)
- Fix for #514: Videos on Android 8.1 stop after short time.
- Upgrade to CurrentActivityPlugin 2.0 and Permissions 3.0
- Ability on iOS to specify pop over style
- Fix for #642: Android dock/undock issue
- Fix for #639: Null reference sometimes when can't accessing file on Android.
- Fix for #553: When not rotating image on android ensure we take max width/height into consideration.
- Fix for #545: iOS error sometimes when saving metadata.
- Fix for #608: Possible null on iOS when picking video sometimes.
[3.1.3]
- Remove need for Android Target versions (always use File Provider via #442 and @ddobrev)
- Enhancments to Android picking front or rare camera (via @WebDucer)
[3.1.0]
- Fixes for rotations on iOS (return proper exif)
- Remove permission pop up on pick video/photo on iOS 11+
- Better checks on disposing of controllers
- Tizen Support
[3.0.2]
- iOS: Fix Lat/Long saving
- Android: Fixup issue with url sharing #300 especially with mobileiron
- iOS: Ensure all properties are set when picking photo #305
- Android/iOS check for permissions before performing actions. Will now throw a MediaPermissionException if invalid permissions.
- Android: Fix potential corrupt metadata: #367
- iOS: Handle memory better when taking photos #336
- iOS: Fix issues when using TabController that may get pushed down
[3.0.0]
- Upgrade to .NET Standard
- Deprecate Windows Phone 8/8.1 and Windows Store
- Update to 25.x Support Libraries on Android
- iOS: Fix Pop-over position on iPad in landscape
- Add Exif Information to iOS and Android
- Optimize rotations on iOS and Android
[2.6.3]
- All: No longer delete files when picked. You are in control.
- Windows Phone 8.1 RT: Handle button mashing on photo button better.
- Android: Re-save EXIF on rotation
[2.6.2]
- Android: Fix issue where Zero byte image was being saved
- Android: Work around to add small delay when closing activity
- Android: Compress image even if size is full
- iOS: Align root pages for modal pages
- iOS: Fix compat with Rg.Plugins.Popup
- iOS: Return album path when picking photo
[2.6.1]
- Android: Ensure files are resized when picking photo
- Andriid: Explicit grant URI for camera intent
[2.6.0]
-
All: Ensure you call await CrossMedia.Current.Initialize(); before accessing any APIs
-
All: Resize when taking a photo
-
All: Save original album location when picking photo
-
iOS & Android: Ability to resize when picking photo
-
iOS & Android: Set Quality Level when taking photo
-
Android: Fix images that get rotated in the wrong direction
-
Android: Updates for Android N Strict Mode, see documentation if you target N+
-
iOS & Android: Fix for rotating device.
-
iOS: Added custom overlay method (Preview)
-
iOS: iOS 10 support for new permissions, please see documentations
-
Windows RT: Bug fixes & Video Support
-
Addition Bug Fixes & Optimizations on all platforms
[2.3.0]
- Add UWP support
[2.2.0]
- Android: No longer require camera permission
- Android: Use latest permission plugin for External Storage Permissions
- Android: Try to show front facing camera when parameter is set
2.1.2
- Add new "SaveToAlbum" bool to save the photo to public gallery
- Added new "AlbumPath", which is set when you use the "SaveToAlbum" settings
- Supports iOS, Android, WinRT, and UWP
- Add readme.txt
- Update to latest permissions plugin
2.0.1
- Breaking changes: New namespace - Plugin.Media
- Automatically Add Android Permissions
- Request Android Permissions on Marshmallow
- Uses new Permissions Plugin : https://www.nuget.org/packages/Plugin.Permissions/
- UWP Support
Changes:
- 5ba6134 Set to null for double tap
- 370285c Fix up sample code
- 6352f1e Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- 83c4382 updates
- be03f02 Merge pull request #799 from LuceCarter/patch-1
- 36af8ba Fix formatting
- 02b6a44 Merge pull request #826 from bruzkovsky/hotfix/uwp-new-media-implementation
- f45ad5b Merge branch 'master' into hotfix/uwp-new-media-implementation
- 816400a Merge pull request #897 from garie/master
- e328e1e Merge branch 'master' into master
See More
- 93d6f06 Merge pull request #891 from gaelian/android-q-album-save-fix
- e30e407 Merge branch 'master' into android-q-album-save-fix
- 832a9c9 fix crash on ios double tap
- ed9fe3c Merge pull request #918 from DevEddy/master [ #795 ]
- c6b8008 Fixes issue #795
- 98bdb7c Merge branch 'master' into master
- eede928 Merge pull request #904 from AzureAdvocateBit/AddWebTrends-2020-11
- b0ff89d Merge pull request #905 from AzureAdvocateBit/AddWebTrends-2020-11
- a56c726 Added Web Trends
- 90f7099 Added Web Trends
- b46c7ef Added Web Trends
- 5e39cb8 Added Web Trends
- 21b9bfa Update README.md
- 67bf9dd Merge branch 'master' into android-q-album-save-fix
- 2173525 Set AlbumPath.
- d302a19 Add original filename to MediaFile
- a15ad07 Merge pull request #896 from AzureAdvocateBit/AddWebTrends-2020-10
- 19a6bff Update README.md
- 3b9658f Added Web Trends
- ad07b55 Fixes saving photos to the gallery for Android Q.
- 4b57e71 Merge pull request #866 from breyed/patch-2
- 72bce99 Fix crash on double cancel
- ec1c24b Merge pull request #847 from nmilcoff/patch-2
- 77f473a Fix typos
- 1ec7604 Merge pull request #838 from brminnick/Replace-Plugin.Permissions-with-Xamarin.Essentials
- 8e82e5f Replace Plugin.Permissions with Xamarin.Essentials
- a851db6 Merge pull request #837 from brminnick/Update-Readme-For-AndroidX
- a8c40c1 Add AndroidX Manifest Instructions
- 1d37652 Update CHANGELOG.md
- 0e5f831 Merge branch 'master' into hotfix/uwp-new-media-implementation
- dafccd7 add new media implementation for UWP which adds more functionality and fixes some problems [ #308, #448, #705, #774 ]
- 7ca8f46 Updated readme
This list of changes was auto generated.
v5.1.0.1
Changelog
5.0.1
- Main release with Xamarin.Essentials at the core
- Fix a lot of iOS issues and other misc.
4.0.0-pre
- Fix for #496: Special case for Huawei devices on pre-N devices
- Fix for #452: Large images on iPhone X don't save sometimes at 100% (thanks @christophedelanghe)
- Fix for #514: Videos on Android 8.1 stop after short time.
- Upgrade to CurrentActivityPlugin 2.0 and Permissions 3.0
- Ability on iOS to specify pop over style
- Fix for #642: Android dock/undock issue
- Fix for #639: Null reference sometimes when can't accessing file on Android.
- Fix for #553: When not rotating image on android ensure we take max width/height into consideration.
- Fix for #545: iOS error sometimes when saving metadata.
- Fix for #608: Possible null on iOS when picking video sometimes.
[3.1.3]
- Remove need for Android Target versions (always use File Provider via #442 and @ddobrev)
- Enhancments to Android picking front or rare camera (via @WebDucer)
[3.1.0]
- Fixes for rotations on iOS (return proper exif)
- Remove permission pop up on pick video/photo on iOS 11+
- Better checks on disposing of controllers
- Tizen Support
[3.0.2]
- iOS: Fix Lat/Long saving
- Android: Fixup issue with url sharing #300 especially with mobileiron
- iOS: Ensure all properties are set when picking photo #305
- Android/iOS check for permissions before performing actions. Will now throw a MediaPermissionException if invalid permissions.
- Android: Fix potential corrupt metadata: #367
- iOS: Handle memory better when taking photos #336
- iOS: Fix issues when using TabController that may get pushed down
[3.0.0]
- Upgrade to .NET Standard
- Deprecate Windows Phone 8/8.1 and Windows Store
- Update to 25.x Support Libraries on Android
- iOS: Fix Pop-over position on iPad in landscape
- Add Exif Information to iOS and Android
- Optimize rotations on iOS and Android
[2.6.3]
- All: No longer delete files when picked. You are in control.
- Windows Phone 8.1 RT: Handle button mashing on photo button better.
- Android: Re-save EXIF on rotation
[2.6.2]
- Android: Fix issue where Zero byte image was being saved
- Android: Work around to add small delay when closing activity
- Android: Compress image even if size is full
- iOS: Align root pages for modal pages
- iOS: Fix compat with Rg.Plugins.Popup
- iOS: Return album path when picking photo
[2.6.1]
- Android: Ensure files are resized when picking photo
- Andriid: Explicit grant URI for camera intent
[2.6.0]
-
All: Ensure you call await CrossMedia.Current.Initialize(); before accessing any APIs
-
All: Resize when taking a photo
-
All: Save original album location when picking photo
-
iOS & Android: Ability to resize when picking photo
-
iOS & Android: Set Quality Level when taking photo
-
Android: Fix images that get rotated in the wrong direction
-
Android: Updates for Android N Strict Mode, see documentation if you target N+
-
iOS & Android: Fix for rotating device.
-
iOS: Added custom overlay method (Preview)
-
iOS: iOS 10 support for new permissions, please see documentations
-
Windows RT: Bug fixes & Video Support
-
Addition Bug Fixes & Optimizations on all platforms
[2.3.0]
- Add UWP support
[2.2.0]
- Android: No longer require camera permission
- Android: Use latest permission plugin for External Storage Permissions
- Android: Try to show front facing camera when parameter is set
2.1.2
- Add new "SaveToAlbum" bool to save the photo to public gallery
- Added new "AlbumPath", which is set when you use the "SaveToAlbum" settings
- Supports iOS, Android, WinRT, and UWP
- Add readme.txt
- Update to latest permissions plugin
2.0.1
- Breaking changes: New namespace - Plugin.Media
- Automatically Add Android Permissions
- Request Android Permissions on Marshmallow
- Uses new Permissions Plugin : https://www.nuget.org/packages/Plugin.Permissions/
- UWP Support
Changes:
- 6352f1e Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- 83c4382 updates
- be03f02 Merge pull request #799 from LuceCarter/patch-1
- 36af8ba Fix formatting
- 02b6a44 Merge pull request #826 from bruzkovsky/hotfix/uwp-new-media-implementation
- f45ad5b Merge branch 'master' into hotfix/uwp-new-media-implementation
- 816400a Merge pull request #897 from garie/master
- e328e1e Merge branch 'master' into master
- 93d6f06 Merge pull request #891 from gaelian/android-q-album-save-fix
- e30e407 Merge branch 'master' into android-q-album-save-fix
See More
- 832a9c9 fix crash on ios double tap
- ed9fe3c Merge pull request #918 from DevEddy/master [ #795 ]
- c6b8008 Fixes issue #795
- 98bdb7c Merge branch 'master' into master
- eede928 Merge pull request #904 from AzureAdvocateBit/AddWebTrends-2020-11
- b0ff89d Merge pull request #905 from AzureAdvocateBit/AddWebTrends-2020-11
- a56c726 Added Web Trends
- 90f7099 Added Web Trends
- b46c7ef Added Web Trends
- 5e39cb8 Added Web Trends
- 21b9bfa Update README.md
- 67bf9dd Merge branch 'master' into android-q-album-save-fix
- 2173525 Set AlbumPath.
- d302a19 Add original filename to MediaFile
- a15ad07 Merge pull request #896 from AzureAdvocateBit/AddWebTrends-2020-10
- 19a6bff Update README.md
- 3b9658f Added Web Trends
- ad07b55 Fixes saving photos to the gallery for Android Q.
- 4b57e71 Merge pull request #866 from breyed/patch-2
- 72bce99 Fix crash on double cancel
- ec1c24b Merge pull request #847 from nmilcoff/patch-2
- 77f473a Fix typos
- 1ec7604 Merge pull request #838 from brminnick/Replace-Plugin.Permissions-with-Xamarin.Essentials
- 8e82e5f Replace Plugin.Permissions with Xamarin.Essentials
- a851db6 Merge pull request #837 from brminnick/Update-Readme-For-AndroidX
- a8c40c1 Add AndroidX Manifest Instructions
- 1d37652 Update CHANGELOG.md
- 0e5f831 Merge branch 'master' into hotfix/uwp-new-media-implementation
- dafccd7 add new media implementation for UWP which adds more functionality and fixes some problems [ #308, #448, #705, #774 ]
- 7ca8f46 Updated readme
This list of changes was auto generated.
v5.0.1.1
Changelog
4.0.0-pre
- Fix for #496: Special case for Huawei devices on pre-N devices
- Fix for #452: Large images on iPhone X don't save sometimes at 100% (thanks @christophedelanghe)
- Fix for #514: Videos on Android 8.1 stop after short time.
- Upgrade to CurrentActivityPlugin 2.0 and Permissions 3.0
- Ability on iOS to specify pop over style
- Fix for #642: Android dock/undock issue
- Fix for #639: Null reference sometimes when can't accessing file on Android.
- Fix for #553: When not rotating image on android ensure we take max width/height into consideration.
- Fix for #545: iOS error sometimes when saving metadata.
- Fix for #608: Possible null on iOS when picking video sometimes.
[3.1.3]
- Remove need for Android Target versions (always use File Provider via #442 and @ddobrev)
- Enhancments to Android picking front or rare camera (via @WebDucer)
[3.1.0]
- Fixes for rotations on iOS (return proper exif)
- Remove permission pop up on pick video/photo on iOS 11+
- Better checks on disposing of controllers
- Tizen Support
[3.0.2]
- iOS: Fix Lat/Long saving
- Android: Fixup issue with url sharing #300 especially with mobileiron
- iOS: Ensure all properties are set when picking photo #305
- Android/iOS check for permissions before performing actions. Will now throw a MediaPermissionException if invalid permissions.
- Android: Fix potential corrupt metadata: #367
- iOS: Handle memory better when taking photos #336
- iOS: Fix issues when using TabController that may get pushed down
[3.0.0]
- Upgrade to .NET Standard
- Deprecate Windows Phone 8/8.1 and Windows Store
- Update to 25.x Support Libraries on Android
- iOS: Fix Pop-over position on iPad in landscape
- Add Exif Information to iOS and Android
- Optimize rotations on iOS and Android
[2.6.3]
- All: No longer delete files when picked. You are in control.
- Windows Phone 8.1 RT: Handle button mashing on photo button better.
- Android: Re-save EXIF on rotation
[2.6.2]
- Android: Fix issue where Zero byte image was being saved
- Android: Work around to add small delay when closing activity
- Android: Compress image even if size is full
- iOS: Align root pages for modal pages
- iOS: Fix compat with Rg.Plugins.Popup
- iOS: Return album path when picking photo
[2.6.1]
- Android: Ensure files are resized when picking photo
- Andriid: Explicit grant URI for camera intent
[2.6.0]
-
All: Ensure you call await CrossMedia.Current.Initialize(); before accessing any APIs
-
All: Resize when taking a photo
-
All: Save original album location when picking photo
-
iOS & Android: Ability to resize when picking photo
-
iOS & Android: Set Quality Level when taking photo
-
Android: Fix images that get rotated in the wrong direction
-
Android: Updates for Android N Strict Mode, see documentation if you target N+
-
iOS & Android: Fix for rotating device.
-
iOS: Added custom overlay method (Preview)
-
iOS: iOS 10 support for new permissions, please see documentations
-
Windows RT: Bug fixes & Video Support
-
Addition Bug Fixes & Optimizations on all platforms
[2.3.0]
- Add UWP support
[2.2.0]
- Android: No longer require camera permission
- Android: Use latest permission plugin for External Storage Permissions
- Android: Try to show front facing camera when parameter is set
2.1.2
- Add new "SaveToAlbum" bool to save the photo to public gallery
- Added new "AlbumPath", which is set when you use the "SaveToAlbum" settings
- Supports iOS, Android, WinRT, and UWP
- Add readme.txt
- Update to latest permissions plugin
2.0.1
- Breaking changes: New namespace - Plugin.Media
- Automatically Add Android Permissions
- Request Android Permissions on Marshmallow
- Uses new Permissions Plugin : https://www.nuget.org/packages/Plugin.Permissions/
- UWP Support
Changes:
- ecbb5cd Update NuGets
- 6e4ad34 Update Media.Plugin.csproj
- 7bf789f Update readme.txt
- 5a48371 Update readme.txt
- 85250a0 Merge pull request #818 from jamesmontemagno/androidx-essetnails
- d96dafb Upgrade to AndroidX and Xamarin.Essentials.
- c366087 Update Media.Plugin.csproj
- b197ac8 Merge pull request #792 from klogeaage/fix-png-issues-and-missing-meta-data-from-pickphotos
- c788d7d Made sure PNG is only used when image actually IS a PNG.
- b12d1d1 Merge pull request #790 from cassio-developer/bug640 [ #640 ]
See More
- e1af9b8 bugfix #640 clicking multiple times on a picture in iOS causing back too many times, bug caused by loop on event FinishedPickingMedia in every click, and calling dismiss event in consequence
- 6b60986 Merge pull request #785 from mjmostachetti/master
- fee4482 Adding fix for cancelling when clicking background overlay on ios tablet
- 8c5add2 Build in CI
- e0e7caf More cleanup
- 9723b55 Cleanup for install and more using var :)
- abd2177 Attempt to fix #747 and #760
- 7942bd9 Merge pull request #772 from lsaudon/patch-1
- 7bc81ef New iOS 10 Privacy Permission Settings Valid Url
- 7ba0111 Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- 394c479 Fix build for now
- 951678b Update ISSUE_TEMPLATE.md
- 08ba38f Update libraries and add more debugging
- 27619a8 Merge pull request #762 from IngweLand/ios-multipicker-progress
- fbc6f26 add activity indicator to ECLImagePicker (multi-picker) on iOS. It gives the user visual feedback when photos are downloading from iCloud
- 9877b01 Merge pull request #761 from IngweLand/ios-multipicker-fixes
- a4579ad fix few issues and add some optimizations to ECLImagePicker implementation (aka Multi-Picker) on ios
- 2716662 Enable iCloud download
- 2d728a5 Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- a8c670c Don't need orientation data... is iOS 13 only api
- be40788 Update FUNDING.yml
- 2e7ee89 Fixes #758
- 040d673 Temp work around for iOS 13 as ALAsset no longer gets images. Fixes #755
- ec4b4b4 Fixes #754
- 335fefa Refractor iOS extension handling and copying.
- 49a339d Fixes #734
- 7c541c5 Merge latest in
- 2979397 Update sample
- af15d1b Fixes #739
- 7d26df5 Merge pull request #751 from jgold6/master [ #264 ]
- 402e005 Fixes issue #264
- 3968f2d Merge pull request #741 from codechem/bug739-dm
- 47e5cd9 Bugfix 730: TIFFDict Meta Data Exception On iOS MediaPickerDelegate.cs
- 75943e5 Merge pull request #726 from mrakhra/feature/mrakhra/RecyclingImageDuringResizingoniOS
- 5bd4937 Merge branch 'master' into feature/mrakhra/RecyclingImageDuringResizingoniOS
- 81378a4 [iOSResizeMultiplePhotosCrash] I have fixed the crash of iOS when selecting multiple photographs with resize. This can allow more than 100 photographs with resize.
- c9f83b1 Merge pull request #723 from aubiyko/FixAndroidPickPhotosNRE
- 397233e Fixed Android NRE on canceling/dismissing PickPhotosAsync.
- 56d1d6e Merge pull request #718 from Eltee-Taiwo/bug/586_FrontCameraIntentCheck
- 3f72cc3 Added intent check for front facing camera to fix bug raised in Issue 586.
- 41ff3d5 Update FUNDING.yml
- e2d72c3 Create FUNDING.yml
- 16bd9b4 Merge pull request #717 from mrakhra/feature/mrakhra/FixingUpiOSCrashes
- e10809c Merge branch 'master' into feature/mrakhra/FixingUpiOSCrashes
- 9a7d77c Merge pull request #700 from breyed/patch-1
- 99c738e Merge branch 'master' into patch-1
- 0e2d927 Merge pull request #715 from jaytilly/master
- 56715dd Merge branch 'master' into feature/mrakhra/FixingUpiOSCrashes
- 62bb203 [iOSFixCrashing] - Parallel processing.
- 86baf9e [FixingiOSCrash] - Disposing images properly while properly on iOS
- 29f4384 Merge pull request #3 from jaytilly/jt-fix-for-LG
- 6860a17 Added check to see if an extra that causes trouble on LG phones actually needs to be set before setting.
- 69fd6ca Merge pull request #2 from jaytilly/jt-fix-for-LG
- 074bfc2 Added comments; ...
v5.0.0.1
Changelog
4.0.0-pre
- Fix for #496: Special case for Huawei devices on pre-N devices
- Fix for #452: Large images on iPhone X don't save sometimes at 100% (thanks @christophedelanghe)
- Fix for #514: Videos on Android 8.1 stop after short time.
- Upgrade to CurrentActivityPlugin 2.0 and Permissions 3.0
- Ability on iOS to specify pop over style
- Fix for #642: Android dock/undock issue
- Fix for #639: Null reference sometimes when can't accessing file on Android.
- Fix for #553: When not rotating image on android ensure we take max width/height into consideration.
- Fix for #545: iOS error sometimes when saving metadata.
- Fix for #608: Possible null on iOS when picking video sometimes.
[3.1.3]
- Remove need for Android Target versions (always use File Provider via #442 and @ddobrev)
- Enhancments to Android picking front or rare camera (via @WebDucer)
[3.1.0]
- Fixes for rotations on iOS (return proper exif)
- Remove permission pop up on pick video/photo on iOS 11+
- Better checks on disposing of controllers
- Tizen Support
[3.0.2]
- iOS: Fix Lat/Long saving
- Android: Fixup issue with url sharing #300 especially with mobileiron
- iOS: Ensure all properties are set when picking photo #305
- Android/iOS check for permissions before performing actions. Will now throw a MediaPermissionException if invalid permissions.
- Android: Fix potential corrupt metadata: #367
- iOS: Handle memory better when taking photos #336
- iOS: Fix issues when using TabController that may get pushed down
[3.0.0]
- Upgrade to .NET Standard
- Deprecate Windows Phone 8/8.1 and Windows Store
- Update to 25.x Support Libraries on Android
- iOS: Fix Pop-over position on iPad in landscape
- Add Exif Information to iOS and Android
- Optimize rotations on iOS and Android
[2.6.3]
- All: No longer delete files when picked. You are in control.
- Windows Phone 8.1 RT: Handle button mashing on photo button better.
- Android: Re-save EXIF on rotation
[2.6.2]
- Android: Fix issue where Zero byte image was being saved
- Android: Work around to add small delay when closing activity
- Android: Compress image even if size is full
- iOS: Align root pages for modal pages
- iOS: Fix compat with Rg.Plugins.Popup
- iOS: Return album path when picking photo
[2.6.1]
- Android: Ensure files are resized when picking photo
- Andriid: Explicit grant URI for camera intent
[2.6.0]
-
All: Ensure you call await CrossMedia.Current.Initialize(); before accessing any APIs
-
All: Resize when taking a photo
-
All: Save original album location when picking photo
-
iOS & Android: Ability to resize when picking photo
-
iOS & Android: Set Quality Level when taking photo
-
Android: Fix images that get rotated in the wrong direction
-
Android: Updates for Android N Strict Mode, see documentation if you target N+
-
iOS & Android: Fix for rotating device.
-
iOS: Added custom overlay method (Preview)
-
iOS: iOS 10 support for new permissions, please see documentations
-
Windows RT: Bug fixes & Video Support
-
Addition Bug Fixes & Optimizations on all platforms
[2.3.0]
- Add UWP support
[2.2.0]
- Android: No longer require camera permission
- Android: Use latest permission plugin for External Storage Permissions
- Android: Try to show front facing camera when parameter is set
2.1.2
- Add new "SaveToAlbum" bool to save the photo to public gallery
- Added new "AlbumPath", which is set when you use the "SaveToAlbum" settings
- Supports iOS, Android, WinRT, and UWP
- Add readme.txt
- Update to latest permissions plugin
2.0.1
- Breaking changes: New namespace - Plugin.Media
- Automatically Add Android Permissions
- Request Android Permissions on Marshmallow
- Uses new Permissions Plugin : https://www.nuget.org/packages/Plugin.Permissions/
- UWP Support
Changes:
- 31079b4 Merge d96dafb into c366087
- d96dafb Upgrade to AndroidX and Xamarin.Essentials.
- c366087 Update Media.Plugin.csproj
- b197ac8 Merge pull request #792 from klogeaage/fix-png-issues-and-missing-meta-data-from-pickphotos
- c788d7d Made sure PNG is only used when image actually IS a PNG.
- b12d1d1 Merge pull request #790 from cassio-developer/bug640 [ #640 ]
- e1af9b8 bugfix #640 clicking multiple times on a picture in iOS causing back too many times, bug caused by loop on event FinishedPickingMedia in every click, and calling dismiss event in consequence
- 6b60986 Merge pull request #785 from mjmostachetti/master
- fee4482 Adding fix for cancelling when clicking background overlay on ios tablet
- 8c5add2 Build in CI
See More
- e0e7caf More cleanup
- 9723b55 Cleanup for install and more using var :)
- abd2177 Attempt to fix #747 and #760
- 7942bd9 Merge pull request #772 from lsaudon/patch-1
- 7bc81ef New iOS 10 Privacy Permission Settings Valid Url
- 7ba0111 Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- 394c479 Fix build for now
- 951678b Update ISSUE_TEMPLATE.md
- 08ba38f Update libraries and add more debugging
- 27619a8 Merge pull request #762 from IngweLand/ios-multipicker-progress
- fbc6f26 add activity indicator to ECLImagePicker (multi-picker) on iOS. It gives the user visual feedback when photos are downloading from iCloud
- 9877b01 Merge pull request #761 from IngweLand/ios-multipicker-fixes
- a4579ad fix few issues and add some optimizations to ECLImagePicker implementation (aka Multi-Picker) on ios
- 2716662 Enable iCloud download
- 2d728a5 Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- a8c670c Don't need orientation data... is iOS 13 only api
- be40788 Update FUNDING.yml
- 2e7ee89 Fixes #758
- 040d673 Temp work around for iOS 13 as ALAsset no longer gets images. Fixes #755
- ec4b4b4 Fixes #754
- 335fefa Refractor iOS extension handling and copying.
- 49a339d Fixes #734
- 7c541c5 Merge latest in
- 2979397 Update sample
- af15d1b Fixes #739
- 7d26df5 Merge pull request #751 from jgold6/master [ #264 ]
- 402e005 Fixes issue #264
- 3968f2d Merge pull request #741 from codechem/bug739-dm
- 47e5cd9 Bugfix 730: TIFFDict Meta Data Exception On iOS MediaPickerDelegate.cs
- 75943e5 Merge pull request #726 from mrakhra/feature/mrakhra/RecyclingImageDuringResizingoniOS
- 5bd4937 Merge branch 'master' into feature/mrakhra/RecyclingImageDuringResizingoniOS
- 81378a4 [iOSResizeMultiplePhotosCrash] I have fixed the crash of iOS when selecting multiple photographs with resize. This can allow more than 100 photographs with resize.
- c9f83b1 Merge pull request #723 from aubiyko/FixAndroidPickPhotosNRE
- 397233e Fixed Android NRE on canceling/dismissing PickPhotosAsync.
- 56d1d6e Merge pull request #718 from Eltee-Taiwo/bug/586_FrontCameraIntentCheck
- 3f72cc3 Added intent check for front facing camera to fix bug raised in Issue 586.
- 41ff3d5 Update FUNDING.yml
- e2d72c3 Create FUNDING.yml
- 16bd9b4 Merge pull request #717 from mrakhra/feature/mrakhra/FixingUpiOSCrashes
- e10809c Merge branch 'master' into feature/mrakhra/FixingUpiOSCrashes
- 9a7d77c Merge pull request #700 from breyed/patch-1
- 99c738e Merge branch 'master' into patch-1
- 0e2d927 Merge pull request #715 from jaytilly/master
- 56715dd Merge branch 'master' into feature/mrakhra/FixingUpiOSCrashes
- 62bb203 [iOSFixCrashing] - Parallel processing.
- 86baf9e [FixingiOSCrash] - Disposing images properly while properly on iOS
- 29f4384 Merge pull request #3 from jaytilly/jt-fix-for-LG
- 6860a17 Added check to see if an extra that causes trouble on LG phones actually needs to be set before setting.
- 69fd6ca Merge pull request #2 from jaytilly/jt-fix-for-LG
- 074bfc2 Added comments; forgot to comment out PutExtra line
- e73338b Merge pull request #1 from jaytilly/jt-fix-for-LG
- fdf9b44 Removed intent to PutExtra for UseBackCamera. Ca...
v4.4.10.1
Changelog
4.0.0-pre
- Fix for #496: Special case for Huawei devices on pre-N devices
- Fix for #452: Large images on iPhone X don't save sometimes at 100% (thanks @christophedelanghe)
- Fix for #514: Videos on Android 8.1 stop after short time.
- Upgrade to CurrentActivityPlugin 2.0 and Permissions 3.0
- Ability on iOS to specify pop over style
- Fix for #642: Android dock/undock issue
- Fix for #639: Null reference sometimes when can't accessing file on Android.
- Fix for #553: When not rotating image on android ensure we take max width/height into consideration.
- Fix for #545: iOS error sometimes when saving metadata.
- Fix for #608: Possible null on iOS when picking video sometimes.
[3.1.3]
- Remove need for Android Target versions (always use File Provider via #442 and @ddobrev)
- Enhancments to Android picking front or rare camera (via @WebDucer)
[3.1.0]
- Fixes for rotations on iOS (return proper exif)
- Remove permission pop up on pick video/photo on iOS 11+
- Better checks on disposing of controllers
- Tizen Support
[3.0.2]
- iOS: Fix Lat/Long saving
- Android: Fixup issue with url sharing #300 especially with mobileiron
- iOS: Ensure all properties are set when picking photo #305
- Android/iOS check for permissions before performing actions. Will now throw a MediaPermissionException if invalid permissions.
- Android: Fix potential corrupt metadata: #367
- iOS: Handle memory better when taking photos #336
- iOS: Fix issues when using TabController that may get pushed down
[3.0.0]
- Upgrade to .NET Standard
- Deprecate Windows Phone 8/8.1 and Windows Store
- Update to 25.x Support Libraries on Android
- iOS: Fix Pop-over position on iPad in landscape
- Add Exif Information to iOS and Android
- Optimize rotations on iOS and Android
[2.6.3]
- All: No longer delete files when picked. You are in control.
- Windows Phone 8.1 RT: Handle button mashing on photo button better.
- Android: Re-save EXIF on rotation
[2.6.2]
- Android: Fix issue where Zero byte image was being saved
- Android: Work around to add small delay when closing activity
- Android: Compress image even if size is full
- iOS: Align root pages for modal pages
- iOS: Fix compat with Rg.Plugins.Popup
- iOS: Return album path when picking photo
[2.6.1]
- Android: Ensure files are resized when picking photo
- Andriid: Explicit grant URI for camera intent
[2.6.0]
-
All: Ensure you call await CrossMedia.Current.Initialize(); before accessing any APIs
-
All: Resize when taking a photo
-
All: Save original album location when picking photo
-
iOS & Android: Ability to resize when picking photo
-
iOS & Android: Set Quality Level when taking photo
-
Android: Fix images that get rotated in the wrong direction
-
Android: Updates for Android N Strict Mode, see documentation if you target N+
-
iOS & Android: Fix for rotating device.
-
iOS: Added custom overlay method (Preview)
-
iOS: iOS 10 support for new permissions, please see documentations
-
Windows RT: Bug fixes & Video Support
-
Addition Bug Fixes & Optimizations on all platforms
[2.3.0]
- Add UWP support
[2.2.0]
- Android: No longer require camera permission
- Android: Use latest permission plugin for External Storage Permissions
- Android: Try to show front facing camera when parameter is set
2.1.2
- Add new "SaveToAlbum" bool to save the photo to public gallery
- Added new "AlbumPath", which is set when you use the "SaveToAlbum" settings
- Supports iOS, Android, WinRT, and UWP
- Add readme.txt
- Update to latest permissions plugin
2.0.1
- Breaking changes: New namespace - Plugin.Media
- Automatically Add Android Permissions
- Request Android Permissions on Marshmallow
- Uses new Permissions Plugin : https://www.nuget.org/packages/Plugin.Permissions/
- UWP Support
Changes:
- c366087 Update Media.Plugin.csproj
- b197ac8 Merge pull request #792 from klogeaage/fix-png-issues-and-missing-meta-data-from-pickphotos
- c788d7d Made sure PNG is only used when image actually IS a PNG.
- b12d1d1 Merge pull request #790 from cassio-developer/bug640 [ #640 ]
- e1af9b8 bugfix #640 clicking multiple times on a picture in iOS causing back too many times, bug caused by loop on event FinishedPickingMedia in every click, and calling dismiss event in consequence
- 6b60986 Merge pull request #785 from mjmostachetti/master
- fee4482 Adding fix for cancelling when clicking background overlay on ios tablet
- 8c5add2 Build in CI
- e0e7caf More cleanup
- 9723b55 Cleanup for install and more using var :)
See More
- abd2177 Attempt to fix #747 and #760
- 7942bd9 Merge pull request #772 from lsaudon/patch-1
- 7bc81ef New iOS 10 Privacy Permission Settings Valid Url
- 7ba0111 Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- 394c479 Fix build for now
- 951678b Update ISSUE_TEMPLATE.md
- 08ba38f Update libraries and add more debugging
- 27619a8 Merge pull request #762 from IngweLand/ios-multipicker-progress
- fbc6f26 add activity indicator to ECLImagePicker (multi-picker) on iOS. It gives the user visual feedback when photos are downloading from iCloud
- 9877b01 Merge pull request #761 from IngweLand/ios-multipicker-fixes
- a4579ad fix few issues and add some optimizations to ECLImagePicker implementation (aka Multi-Picker) on ios
- 2716662 Enable iCloud download
- 2d728a5 Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- a8c670c Don't need orientation data... is iOS 13 only api
- be40788 Update FUNDING.yml
- 2e7ee89 Fixes #758
- 040d673 Temp work around for iOS 13 as ALAsset no longer gets images. Fixes #755
- ec4b4b4 Fixes #754
- 335fefa Refractor iOS extension handling and copying.
- 49a339d Fixes #734
- 7c541c5 Merge latest in
- 2979397 Update sample
- af15d1b Fixes #739
- 7d26df5 Merge pull request #751 from jgold6/master [ #264 ]
- 402e005 Fixes issue #264
- 3968f2d Merge pull request #741 from codechem/bug739-dm
- 47e5cd9 Bugfix 730: TIFFDict Meta Data Exception On iOS MediaPickerDelegate.cs
- 75943e5 Merge pull request #726 from mrakhra/feature/mrakhra/RecyclingImageDuringResizingoniOS
- 5bd4937 Merge branch 'master' into feature/mrakhra/RecyclingImageDuringResizingoniOS
- 81378a4 [iOSResizeMultiplePhotosCrash] I have fixed the crash of iOS when selecting multiple photographs with resize. This can allow more than 100 photographs with resize.
- c9f83b1 Merge pull request #723 from aubiyko/FixAndroidPickPhotosNRE
- 397233e Fixed Android NRE on canceling/dismissing PickPhotosAsync.
- 56d1d6e Merge pull request #718 from Eltee-Taiwo/bug/586_FrontCameraIntentCheck
- 3f72cc3 Added intent check for front facing camera to fix bug raised in Issue 586.
- 41ff3d5 Update FUNDING.yml
- e2d72c3 Create FUNDING.yml
- 16bd9b4 Merge pull request #717 from mrakhra/feature/mrakhra/FixingUpiOSCrashes
- e10809c Merge branch 'master' into feature/mrakhra/FixingUpiOSCrashes
- 9a7d77c Merge pull request #700 from breyed/patch-1
- 99c738e Merge branch 'master' into patch-1
- 0e2d927 Merge pull request #715 from jaytilly/master
- 56715dd Merge branch 'master' into feature/mrakhra/FixingUpiOSCrashes
- 62bb203 [iOSFixCrashing] - Parallel processing.
- 86baf9e [FixingiOSCrash] - Disposing images properly while properly on iOS
- 29f4384 Merge pull request #3 from jaytilly/jt-fix-for-LG
- 6860a17 Added check to see if an extra that causes trouble on LG phones actually needs to be set before setting.
- 69fd6ca Merge pull request #2 from jaytilly/jt-fix-for-LG
- 074bfc2 Added comments; forgot to comment out PutExtra line
- e73338b Merge pull request #1 from jaytilly/jt-fix-for-LG
- fdf9b44 Removed intent to PutExtra for UseBackCamera. Causes crashes on some LG phones and works okay without it.
- 2d01825 Merge pull request #714 from vecalion/patch-1
- 2200d60 Fixed a typo
- 00e1ebe...
v4.4.9.1
Changelog
4.0.0-pre
- Fix for #496: Special case for Huawei devices on pre-N devices
- Fix for #452: Large images on iPhone X don't save sometimes at 100% (thanks @christophedelanghe)
- Fix for #514: Videos on Android 8.1 stop after short time.
- Upgrade to CurrentActivityPlugin 2.0 and Permissions 3.0
- Ability on iOS to specify pop over style
- Fix for #642: Android dock/undock issue
- Fix for #639: Null reference sometimes when can't accessing file on Android.
- Fix for #553: When not rotating image on android ensure we take max width/height into consideration.
- Fix for #545: iOS error sometimes when saving metadata.
- Fix for #608: Possible null on iOS when picking video sometimes.
[3.1.3]
- Remove need for Android Target versions (always use File Provider via #442 and @ddobrev)
- Enhancments to Android picking front or rare camera (via @WebDucer)
[3.1.0]
- Fixes for rotations on iOS (return proper exif)
- Remove permission pop up on pick video/photo on iOS 11+
- Better checks on disposing of controllers
- Tizen Support
[3.0.2]
- iOS: Fix Lat/Long saving
- Android: Fixup issue with url sharing #300 especially with mobileiron
- iOS: Ensure all properties are set when picking photo #305
- Android/iOS check for permissions before performing actions. Will now throw a MediaPermissionException if invalid permissions.
- Android: Fix potential corrupt metadata: #367
- iOS: Handle memory better when taking photos #336
- iOS: Fix issues when using TabController that may get pushed down
[3.0.0]
- Upgrade to .NET Standard
- Deprecate Windows Phone 8/8.1 and Windows Store
- Update to 25.x Support Libraries on Android
- iOS: Fix Pop-over position on iPad in landscape
- Add Exif Information to iOS and Android
- Optimize rotations on iOS and Android
[2.6.3]
- All: No longer delete files when picked. You are in control.
- Windows Phone 8.1 RT: Handle button mashing on photo button better.
- Android: Re-save EXIF on rotation
[2.6.2]
- Android: Fix issue where Zero byte image was being saved
- Android: Work around to add small delay when closing activity
- Android: Compress image even if size is full
- iOS: Align root pages for modal pages
- iOS: Fix compat with Rg.Plugins.Popup
- iOS: Return album path when picking photo
[2.6.1]
- Android: Ensure files are resized when picking photo
- Andriid: Explicit grant URI for camera intent
[2.6.0]
-
All: Ensure you call await CrossMedia.Current.Initialize(); before accessing any APIs
-
All: Resize when taking a photo
-
All: Save original album location when picking photo
-
iOS & Android: Ability to resize when picking photo
-
iOS & Android: Set Quality Level when taking photo
-
Android: Fix images that get rotated in the wrong direction
-
Android: Updates for Android N Strict Mode, see documentation if you target N+
-
iOS & Android: Fix for rotating device.
-
iOS: Added custom overlay method (Preview)
-
iOS: iOS 10 support for new permissions, please see documentations
-
Windows RT: Bug fixes & Video Support
-
Addition Bug Fixes & Optimizations on all platforms
[2.3.0]
- Add UWP support
[2.2.0]
- Android: No longer require camera permission
- Android: Use latest permission plugin for External Storage Permissions
- Android: Try to show front facing camera when parameter is set
2.1.2
- Add new "SaveToAlbum" bool to save the photo to public gallery
- Added new "AlbumPath", which is set when you use the "SaveToAlbum" settings
- Supports iOS, Android, WinRT, and UWP
- Add readme.txt
- Update to latest permissions plugin
2.0.1
- Breaking changes: New namespace - Plugin.Media
- Automatically Add Android Permissions
- Request Android Permissions on Marshmallow
- Uses new Permissions Plugin : https://www.nuget.org/packages/Plugin.Permissions/
- UWP Support
Changes:
- b197ac8 Merge pull request #792 from klogeaage/fix-png-issues-and-missing-meta-data-from-pickphotos
- c788d7d Made sure PNG is only used when image actually IS a PNG.
- b12d1d1 Merge pull request #790 from cassio-developer/bug640 [ #640 ]
- e1af9b8 bugfix #640 clicking multiple times on a picture in iOS causing back too many times, bug caused by loop on event FinishedPickingMedia in every click, and calling dismiss event in consequence
- 6b60986 Merge pull request #785 from mjmostachetti/master
- fee4482 Adding fix for cancelling when clicking background overlay on ios tablet
- 8c5add2 Build in CI
- e0e7caf More cleanup
- 9723b55 Cleanup for install and more using var :)
- abd2177 Attempt to fix #747 and #760
See More
- 7942bd9 Merge pull request #772 from lsaudon/patch-1
- 7bc81ef New iOS 10 Privacy Permission Settings Valid Url
- 7ba0111 Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- 394c479 Fix build for now
- 951678b Update ISSUE_TEMPLATE.md
- 08ba38f Update libraries and add more debugging
- 27619a8 Merge pull request #762 from IngweLand/ios-multipicker-progress
- fbc6f26 add activity indicator to ECLImagePicker (multi-picker) on iOS. It gives the user visual feedback when photos are downloading from iCloud
- 9877b01 Merge pull request #761 from IngweLand/ios-multipicker-fixes
- a4579ad fix few issues and add some optimizations to ECLImagePicker implementation (aka Multi-Picker) on ios
- 2716662 Enable iCloud download
- 2d728a5 Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- a8c670c Don't need orientation data... is iOS 13 only api
- be40788 Update FUNDING.yml
- 2e7ee89 Fixes #758
- 040d673 Temp work around for iOS 13 as ALAsset no longer gets images. Fixes #755
- ec4b4b4 Fixes #754
- 335fefa Refractor iOS extension handling and copying.
- 49a339d Fixes #734
- 7c541c5 Merge latest in
- 2979397 Update sample
- af15d1b Fixes #739
- 7d26df5 Merge pull request #751 from jgold6/master [ #264 ]
- 402e005 Fixes issue #264
- 3968f2d Merge pull request #741 from codechem/bug739-dm
- 47e5cd9 Bugfix 730: TIFFDict Meta Data Exception On iOS MediaPickerDelegate.cs
- 75943e5 Merge pull request #726 from mrakhra/feature/mrakhra/RecyclingImageDuringResizingoniOS
- 5bd4937 Merge branch 'master' into feature/mrakhra/RecyclingImageDuringResizingoniOS
- 81378a4 [iOSResizeMultiplePhotosCrash] I have fixed the crash of iOS when selecting multiple photographs with resize. This can allow more than 100 photographs with resize.
- c9f83b1 Merge pull request #723 from aubiyko/FixAndroidPickPhotosNRE
- 397233e Fixed Android NRE on canceling/dismissing PickPhotosAsync.
- 56d1d6e Merge pull request #718 from Eltee-Taiwo/bug/586_FrontCameraIntentCheck
- 3f72cc3 Added intent check for front facing camera to fix bug raised in Issue 586.
- 41ff3d5 Update FUNDING.yml
- e2d72c3 Create FUNDING.yml
- 16bd9b4 Merge pull request #717 from mrakhra/feature/mrakhra/FixingUpiOSCrashes
- e10809c Merge branch 'master' into feature/mrakhra/FixingUpiOSCrashes
- 9a7d77c Merge pull request #700 from breyed/patch-1
- 99c738e Merge branch 'master' into patch-1
- 0e2d927 Merge pull request #715 from jaytilly/master
- 56715dd Merge branch 'master' into feature/mrakhra/FixingUpiOSCrashes
- 62bb203 [iOSFixCrashing] - Parallel processing.
- 86baf9e [FixingiOSCrash] - Disposing images properly while properly on iOS
- 29f4384 Merge pull request #3 from jaytilly/jt-fix-for-LG
- 6860a17 Added check to see if an extra that causes trouble on LG phones actually needs to be set before setting.
- 69fd6ca Merge pull request #2 from jaytilly/jt-fix-for-LG
- 074bfc2 Added comments; forgot to comment out PutExtra line
- e73338b Merge pull request #1 from jaytilly/jt-fix-for-LG
- fdf9b44 Removed intent to PutExtra for UseBackCamera. Causes crashes on some LG phones and works okay without it.
- 2d01825 Merge pull request #714 from vecalion/patch-1
- 2200d60 Fixed a typo
- 00e1ebe Use latst SDK Extras
- 572da61...
v4.4.8.3
Changelog
4.0.0-pre
- Fix for #496: Special case for Huawei devices on pre-N devices
- Fix for #452: Large images on iPhone X don't save sometimes at 100% (thanks @christophedelanghe)
- Fix for #514: Videos on Android 8.1 stop after short time.
- Upgrade to CurrentActivityPlugin 2.0 and Permissions 3.0
- Ability on iOS to specify pop over style
- Fix for #642: Android dock/undock issue
- Fix for #639: Null reference sometimes when can't accessing file on Android.
- Fix for #553: When not rotating image on android ensure we take max width/height into consideration.
- Fix for #545: iOS error sometimes when saving metadata.
- Fix for #608: Possible null on iOS when picking video sometimes.
[3.1.3]
- Remove need for Android Target versions (always use File Provider via #442 and @ddobrev)
- Enhancments to Android picking front or rare camera (via @WebDucer)
[3.1.0]
- Fixes for rotations on iOS (return proper exif)
- Remove permission pop up on pick video/photo on iOS 11+
- Better checks on disposing of controllers
- Tizen Support
[3.0.2]
- iOS: Fix Lat/Long saving
- Android: Fixup issue with url sharing #300 especially with mobileiron
- iOS: Ensure all properties are set when picking photo #305
- Android/iOS check for permissions before performing actions. Will now throw a MediaPermissionException if invalid permissions.
- Android: Fix potential corrupt metadata: #367
- iOS: Handle memory better when taking photos #336
- iOS: Fix issues when using TabController that may get pushed down
[3.0.0]
- Upgrade to .NET Standard
- Deprecate Windows Phone 8/8.1 and Windows Store
- Update to 25.x Support Libraries on Android
- iOS: Fix Pop-over position on iPad in landscape
- Add Exif Information to iOS and Android
- Optimize rotations on iOS and Android
[2.6.3]
- All: No longer delete files when picked. You are in control.
- Windows Phone 8.1 RT: Handle button mashing on photo button better.
- Android: Re-save EXIF on rotation
[2.6.2]
- Android: Fix issue where Zero byte image was being saved
- Android: Work around to add small delay when closing activity
- Android: Compress image even if size is full
- iOS: Align root pages for modal pages
- iOS: Fix compat with Rg.Plugins.Popup
- iOS: Return album path when picking photo
[2.6.1]
- Android: Ensure files are resized when picking photo
- Andriid: Explicit grant URI for camera intent
[2.6.0]
-
All: Ensure you call await CrossMedia.Current.Initialize(); before accessing any APIs
-
All: Resize when taking a photo
-
All: Save original album location when picking photo
-
iOS & Android: Ability to resize when picking photo
-
iOS & Android: Set Quality Level when taking photo
-
Android: Fix images that get rotated in the wrong direction
-
Android: Updates for Android N Strict Mode, see documentation if you target N+
-
iOS & Android: Fix for rotating device.
-
iOS: Added custom overlay method (Preview)
-
iOS: iOS 10 support for new permissions, please see documentations
-
Windows RT: Bug fixes & Video Support
-
Addition Bug Fixes & Optimizations on all platforms
[2.3.0]
- Add UWP support
[2.2.0]
- Android: No longer require camera permission
- Android: Use latest permission plugin for External Storage Permissions
- Android: Try to show front facing camera when parameter is set
2.1.2
- Add new "SaveToAlbum" bool to save the photo to public gallery
- Added new "AlbumPath", which is set when you use the "SaveToAlbum" settings
- Supports iOS, Android, WinRT, and UWP
- Add readme.txt
- Update to latest permissions plugin
2.0.1
- Breaking changes: New namespace - Plugin.Media
- Automatically Add Android Permissions
- Request Android Permissions on Marshmallow
- Uses new Permissions Plugin : https://www.nuget.org/packages/Plugin.Permissions/
- UWP Support
Changes:
- 8c5add2 Build in CI
- e0e7caf More cleanup
- 9723b55 Cleanup for install and more using var :)
- abd2177 Attempt to fix #747 and #760
- 7942bd9 Merge pull request #772 from lsaudon/patch-1
- 7bc81ef New iOS 10 Privacy Permission Settings Valid Url
- 7ba0111 Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- 394c479 Fix build for now
- 951678b Update ISSUE_TEMPLATE.md
- 08ba38f Update libraries and add more debugging
See More
- 27619a8 Merge pull request #762 from IngweLand/ios-multipicker-progress
- fbc6f26 add activity indicator to ECLImagePicker (multi-picker) on iOS. It gives the user visual feedback when photos are downloading from iCloud
- 9877b01 Merge pull request #761 from IngweLand/ios-multipicker-fixes
- a4579ad fix few issues and add some optimizations to ECLImagePicker implementation (aka Multi-Picker) on ios
- 2716662 Enable iCloud download
- 2d728a5 Merge branch 'master' of https://github.com/jamesmontemagno/MediaPlugin
- a8c670c Don't need orientation data... is iOS 13 only api
- be40788 Update FUNDING.yml
- 2e7ee89 Fixes #758
- 040d673 Temp work around for iOS 13 as ALAsset no longer gets images. Fixes #755
- ec4b4b4 Fixes #754
- 335fefa Refractor iOS extension handling and copying.
- 49a339d Fixes #734
- 7c541c5 Merge latest in
- 2979397 Update sample
- af15d1b Fixes #739
- 7d26df5 Merge pull request #751 from jgold6/master [ #264 ]
- 402e005 Fixes issue #264
- 3968f2d Merge pull request #741 from codechem/bug739-dm
- 47e5cd9 Bugfix 730: TIFFDict Meta Data Exception On iOS MediaPickerDelegate.cs
- 75943e5 Merge pull request #726 from mrakhra/feature/mrakhra/RecyclingImageDuringResizingoniOS
- 5bd4937 Merge branch 'master' into feature/mrakhra/RecyclingImageDuringResizingoniOS
- 81378a4 [iOSResizeMultiplePhotosCrash] I have fixed the crash of iOS when selecting multiple photographs with resize. This can allow more than 100 photographs with resize.
- c9f83b1 Merge pull request #723 from aubiyko/FixAndroidPickPhotosNRE
- 397233e Fixed Android NRE on canceling/dismissing PickPhotosAsync.
- 56d1d6e Merge pull request #718 from Eltee-Taiwo/bug/586_FrontCameraIntentCheck
- 3f72cc3 Added intent check for front facing camera to fix bug raised in Issue 586.
- 41ff3d5 Update FUNDING.yml
- e2d72c3 Create FUNDING.yml
- 16bd9b4 Merge pull request #717 from mrakhra/feature/mrakhra/FixingUpiOSCrashes
- e10809c Merge branch 'master' into feature/mrakhra/FixingUpiOSCrashes
- 9a7d77c Merge pull request #700 from breyed/patch-1
- 99c738e Merge branch 'master' into patch-1
- 0e2d927 Merge pull request #715 from jaytilly/master
- 56715dd Merge branch 'master' into feature/mrakhra/FixingUpiOSCrashes
- 62bb203 [iOSFixCrashing] - Parallel processing.
- 86baf9e [FixingiOSCrash] - Disposing images properly while properly on iOS
- 29f4384 Merge pull request #3 from jaytilly/jt-fix-for-LG
- 6860a17 Added check to see if an extra that causes trouble on LG phones actually needs to be set before setting.
- 69fd6ca Merge pull request #2 from jaytilly/jt-fix-for-LG
- 074bfc2 Added comments; forgot to comment out PutExtra line
- e73338b Merge pull request #1 from jaytilly/jt-fix-for-LG
- fdf9b44 Removed intent to PutExtra for UseBackCamera. Causes crashes on some LG phones and works okay without it.
- 2d01825 Merge pull request #714 from vecalion/patch-1
- 2200d60 Fixed a typo
- 00e1ebe Use latst SDK Extras
- 572da61 Android hardware features are optional
- a6de2cb Implement new permissions
- 45d5ca2 Merge pull request #649 from vagrawal1986/master [ #598 ]
- 18301e6 Merge branch 'master' into master
- 2ab437c Merge pull request #664 from J-Swift/feature/collectionview-multi-picker
- f5b56fb Fix typo to MediaImplementation.cs
- 9e6e94f Updated MediaPickerActivity.cs
- 8def81d Updated MediaImplementation.cs
- 32e0f49 Update MediaImplementation.cs
- 6457fb1 Merge branch 'master'...