Releases: esafirm/android-image-picker
Releases · esafirm/android-image-picker
Stable API for v3
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
3.0.0-beta1: Hash code and equals (#354)
Hopefully, the last version until we hit 3.0.0.
All fixes now should only be applied to this version.
2.4.5
Android Q Fixes, Initial Kotlin Migration
2.3.0 - Android Q Support!
- Fix failed to create image file #262
- Handle external scoped Glide issue
- Bump target SDK to Q
- Bump Glide to 4.11.0
2.2.0
2.1.0: Merge pull request #222 from mnayef95/only-video-support
- Support video only picker
- Fix #188
- AGP 3.4.2
2.0.0
- 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