NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #169 most downloaded on pub.dev
A common platform interface for the image_picker plugin.
Last release 2 days ago
06 Oct 2026
Release timing varies
gaps range from 6 weeks to 12 months
Nearly every release is documented
notes for 32 of 32 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
33 releases · first in 2020
[image_picker] Document that retrieving lost data is a one-time opera…
[image_picker] Document that retrieving lost data is a one-time opera…
getLostData must clear the stored lost data once it is
returned, so subsequent calls return an empty result.Updates minimum supported SDK version to Flutter 3.29/Dart 3.7.
One column per quarter.
Adds getMultiVideoWithOptions method.
getMultiVideoWithOptions method.Updates minimum supported SDK version to Flutter 3.22/Dart 3.4.
Adds limit parameter to MediaOptions and MultiImagePickerOptions.
MediaOptions and MultiImagePickerOptions.Removes a few deprecated API usages.
Updates minimum required plugin_platform_interface version to 2.1.7.
Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.
Adds pub topics to package metadata.
Formally deprecates all methods that have been replaced with newer variants.
* Adds getMedia method.
getMedia method.Adds CameraDelegatingImagePickerPlatform as a base class for platform implementations that don't support ImageSource.camera, but allow for an- impleme
CameraDelegatingImagePickerPlatform as a base class for platform
implementations that don't support ImageSource.camera, but allow for an-
implementation to be provided at the application level via implementation
of CameraDelegatingImagePickerPlatform.supportsImageSource to check source support at runtime.Adds compatibility with http 1.0.
http 1.0.Updates links for the merge of flutter/plugins into flutter/packages.
Updates imports for prefer_relative_imports.
prefer_relative_imports.Exports new types added for getMultiImageWithOptions in 2.6.0.
getMultiImageWithOptions in 2.6.0.Deprecates getMultiImage in favor of a new method getMultiImageWithOptions.
getMultiImage in favor of a new method getMultiImageWithOptions.
requestFullMetadata option that allows disabling extra permission requests
on certain platforms.MultiImagePickerOptions class.Deprecates getImage in favor of a new method getImageFromSource.
getImage in favor of a new method getImageFromSource.
requestFullMetadata option that allows disabling extra permission requests
on certain platforms.ImagePickerOptions class.Internal code cleanup for stricter analysis options.
* Removes dependency on meta.
meta.Update to use the verify method introduced in plugin_platform_interface 2.1.0.
verify method introduced in plugin_platform_interface 2.1.0.Reverts the changes from 2.4.0, which was a breaking change that was incorrectly marked as a non-breaking change.
Add forceFullMetadata option to pickImage.
forceFullMetadata option to pickImage.
forceFullMetadata defaults to true, so the plugin tries
to get the full image metadata which may require extra permission requests on certain platforms.forceFullMetadata is set to false, the plugin fetches the image in a way that reduces
permission requests from the platform (e.g on iOS the plugin won’t ask for the NSPhotoLibraryUsageDescription permission).Updated LostDataResponse to include a files property, in case more than one file was recovered.
LostDataResponse to include a files property, in case more than one file was recovered.getImage (will deprecate pickImage)
XFile (from package:cross_file)
getImage (will deprecate pickImage)getVideo (will deprecate pickVideo)getMultiImage (will deprecate pickMultiImage)PickedFile will also be marked as deprecated in an upcoming release.
* Add pickMultiImage method.
pickMultiImage method.Update platform_plugin_interface version requirement.
Removed the deprecated methods: ImagePickerPlatform.retrieveLostDataAsDartIoFile,ImagePickerPlatform.pickImagePath and ImagePickerPlatform.pickVideoPa…
ImagePickerPlatform.retrieveLostDataAsDartIoFile,ImagePickerPlatform.pickImagePath and ImagePickerPlatform.pickVideoPath.LostDataResponse.Nothing published for this version
* Fix test asset file location.
Update documentation of getImage() about Android's disability to preference front/rear camera.
Introduce PickedFile type for the new API.
* Initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →