NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #622 most downloaded on pub.dev
iOS implementation of the image_picker plugin.
Last release 7 days ago
30 Sep 2026
Release timing varies
gaps range from 2 weeks to 7 months
Nearly every release is documented
notes for 48 of 48 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
48 releases · first in 2022
One column per quarter.
Resizing a 10-bit wide-gamut UIImage can carry its source renderer format into UIGraphicsImageRenderer. On iOS 26 this can request an unsupported 10-b
Resizing a 10-bit wide-gamut UIImage can carry its source renderer format into UIGraphicsImageRenderer. On iOS 26 this can request an unsupported 10-bit integer bitmap context, producing a zero-size image and an empty XFile after JPEG conversion.
This change renders scaled images with a standard-range format while preserving the source scale and opacity. The native regression test synthesizes a Display-P3 kCIFormatRGB10 image and verifies that the same 1920-pixel and JPEG-quality path produces a non-empty, decodable image.
Fixes flutter/flutter#185623.
Updates pigeon dev_dependency to ^27.3.2 for analyzer 14 compatibility.
Adds support for getMultiVideoWithOptions.
getMultiVideoWithOptions.Fixes a performance regression on iOS where picking videos could cause a long delay due to transcoding. The picker is now configured to request the or
Fixes camera confirmation buttons (e.g., Retake/Use Photo) taps passing through to the underlying Flutter UI while the picker is dismissing on some iO
Replaces deprecated kUTTypeGIF with UTTypeGIF to fix iOS 15+ deprecation warnings.
kUTTypeGIF with UTTypeGIF to fix iOS 15+ deprecation warnings.Updates minimum supported version to iOS 13.
* Updates to Pigeon 26.
[image_picker_ios] PR 1/5 Add injectable protocol seams and migrate l…
[image_picker_ios] PR 1/5 Add injectable protocol seams and migrate l…
Re-adds Swift Package Manager compatibility.
Updates Pigeon for non-nullable collection type support.
Removes the need for user permissions to pick an image on iOS 14+.
Adds Swift Package Manager compatibility.
Makes all headers public with Swift Package Manager integration to keep inline with CocoaPods.
Temporarily remove Swift Package Manager compatibility to resolve issues with Cocoapods builds.
Adds limit parameter to MediaOptions and MultiImagePickerOptions that sets a limit to how many media or image items can be selected.
MediaOptions and MultiImagePickerOptions that sets a limit to how many media or image items can be selected.Fixes a possible crash when calling a picker method UIGraphicsImageRenderer if imageToScale is nil.
Fixes resizing bug and updates rounding to be more accurate.
* Adds privacy manifest.
Replaces deprecated UIGraphicsBeginImageContextWithOptions with UIGraphicsImageRenderer.
Adds getMedia and getMultipleMedia methods.
getMedia and getMultipleMedia methods.Fixes exception when canceling pickMultipleMedia.
Adds pub topics to package metadata.
Fixes a possible crash when calling a picker method while another is waiting on permissions.
* Updates to Pigeon 13.
Updates minimum Flutter version to 3.3 and iOS 11.
Clarifies explanation of endorsement in README.
* Updates to pigeon version 9.
pigeon version 9.Updates pigeon to fix warnings with clang 15.
Fixes BuildContext handling in example.
BuildContext handling in example.Adds requestFullMetadata option to pickImage, so images on iOS can be picked without Photo Library Usage permission.
requestFullMetadata option to pickImage, so images on iOS can be picked without Photo Library Usage permission.Fixes issue with crashing the app when picking images with PHPicker without providing Photo Library Usage permission.
Photo Library Usage permission.Fixes issue where selectable images of certain types (such as ProRAW images) could not be loaded.
Returns error on image load failure.
Fixes authorization status check for iOS14+ so it includes PHAuthorizationStatusLimited.
PHAuthorizationStatusLimited.Fixes crash when imageQuality is set.
imageQuality is set.Updates code for stricter lint checks.
Fixes issue where GIF file would not animate without Photo Library Usage permissions. Fixes issue where PNG and GIF files were converted to JPG, but o
Photo Library Usage permissions. Fixes issue where PNG and GIF files were converted to JPG, but only when they are do not have Photo Library Usage permissions.Fixes issue with images sometimes changing to incorrect orientation.
Updates links for the merge of flutter/plugins into flutter/packages.
Switches to an in-package method channel based on Pigeon.
Fixes library_private_types_in_public_api, sort_child_properties_last and use_key_in_widget_constructors lint warnings.
Minor fixes for new analysis options.
Fixes 'messages.g.h' file not found.
Suppresses warnings for pre-iOS-11 codepaths.
Adds non-deprecated codepaths for iOS 13+.
Ignores unnecessary import warnings in preparation for upcoming Flutter changes.
Splits from image_picker as a federated implementation.
image_picker as a federated implementation.Your coding agent can read these notes before it upgrades. Set up the MCP server →