CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 14:56:10 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"619c78592d3582ed1c95ab64d7b18119"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=m%2BtEZN3rewcDGkhZXHAFHCXDl4N7Rb9A8YyVhV2HjchIhCIVEGrewzdLUSIYLX945vZA2UfJ4%2Bqx558w37ZypAcmbMl7O7NOwFjabNooqKRhyHoNa0eFhF%2FSBXKw0F9Kl%2F5JbH%2BxK8XjZbUhxlDP6l6GJxXLD9aZsTVxXYwr72q4o6uB9fq07z06fHGtIFMPx1mCi9ogqHkDzhyE9wUE3m18tAoqokqsbzC%2BhnVnMUmhEvBSZM3IQ9tdU8ZuqHB0vHJhcZPs%2Fa%2FPzrajDVLVKg%3D%3D--PQ6OfkxiIUnAQs0Y--v6RyNMrNarJJbUa4SAp3mQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1581314822.1753282570; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 14:56:10 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 14:56:10 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: DB4A:35EBF4:D8EA3C:1008AAB:6880F80A
Releases · esafirm/android-image-picker · GitHub
11 Nov 00:43
Loading
24 Apr 03:58
Loading
18 Mar 02:46
03 Oct 08:52
Loading
22 May 05:29
Loading
13 Oct 09:04
Loading
26 Feb 04:28
Loading
18 Jun 11:30
Loading
21 Jul 15:03
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 329
Releases: esafirm/android-image-picker
Releases · esafirm/android-image-picker
Stable API for v3
Compare
Highlight
- New API to run the image picker and get the result
val launcher = registerImagePicker { result: List<Image> ->
result.forEach { image ->
println(image)
}
}
- Multiple bugfixes 🐛
- Android Q support 🤖
- Updates on the tooling (AGP, KGP) 📓
- More translations 🎏
Thanks to all the contributors that can make this happen!
What's Changed
- Fix display video duration cause app crash when targeting to sdk 29 and fix display media file under root in folder mode by @wiwuwa in #331
- Japanese support by @kckuo920248 in #332
- Refactor kotlin by @esafirm in #338
- Refactor launcher by @esafirm in #342
- update readme by @esafirm in #343
- Fix memory leak by @esafirm in #344
- Toolbar Done button visibility. by @dilip786 in #347
- set target and compile sdk to 30 by @esafirm in #353
- Hash code and equals by @esafirm in #354
- fix fragment not attached to context exception by @michaelsam94 in #363
- Optimize load images by @esafirm in #364
- custom ui adjustment by @esafirm in #365
- fix on crash camera only cancel by @esafirm in #366
- fix sort on q by @esafirm in #369
- Fix stuff by @esafirm in #370
- camera only back press crash fixed by @shamsshykh in #398
- Add Swedish translation by @ghostbear in #386
- Add spanish and catalan translations by @pballart in #376
- Add camera permission english string (#405) by @alessandrotedd in #406
- add vi language by @chihung93 in #407
- Fix - Change barista dependency by @esafirm in #415
- Add permission check for android13 by @masato1230 in #404
- fix deprecated pickCamera by @chihung93 in #408
- BugFix: Image count visible in the folder mode when moved from one folder to another by @kavitamp in #410
- upgrade AGP and Kotlin version by @esafirm in #416
- Code cleanup by @esafirm in #421
New Contributors
- @wiwuwa made their first contribution in #331
- @kckuo920248 made their first contribution in #332
- @dilip786 made their first contribution in #347
- @michaelsam94 made their first contribution in #363
- @shamsshykh made their first contribution in #398
- @ghostbear made their first contribution in #386
- @pballart made their first contribution in #376
- @alessandrotedd made their first contribution in #406
- @chihung93 made their first contribution in #407
- @masato1230 made their first contribution in #404
- @kavitamp made their first contribution in #410
Full Changelog: 2.4.2...3.0.0
Assets 2
7 people reacted
3.0.0-beta1: Hash code and equals (#354)
5b4108d
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
Hopefully, the last version until we hit 3.0.0.
All fixes now should only be applied to this version.
Assets 2
10 people reacted
2.4.5
Compare
Android Q Fixes, Initial Kotlin Migration
Compare
Assets 2
2.3.0 - Android Q Support!
Compare
- Fix failed to create image file #262
- Handle external scoped Glide issue
- Bump target SDK to Q
- Bump Glide to 4.11.0
Assets 2
2.2.0
Compare
- Configurable
ImageFileLoader
- New approach on how to set custom
ImageLoader
- Fix and improvements
Assets 2
2.1.0: Merge pull request #222 from mnayef95/only-video-support
2.0.0
Compare
- ImagePicker is now in
Fragment
and you can use it in custom UI (please see sample) - Remove Retrolambda
- Compatibility with Glide 4.9.0
- Add Option to exclude GIF from image picker
- Bug fixes and improvements
Also, we integrate our repo with CircleCi and add issue templating, because we want to improve our development experience in general
Assets 2
1.13.1
Compare
Fixing long loading time in image picker
Assets 2
1.13.0
Compare
- Back arrow support RTL
- Update to AGP 3.1 and Gradle 4.4
- Add Arabic translation
- Better permissions handling for
cameraOnly
mode - Basic video support
- Set language programmatically
- Some internal changes
Assets 2
Previous Next
You can’t perform that action at this time.