All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.1 - 2021-05-27
- Added uzbekistan translation (Special Thanks to Khudoyshukur Juraev)
- Removed requestLegacyExternalStorage flag
- Removed unused string resources
2.0 - 2021-05-15
- Added arabic translation #157 (Special Thanks to zhangzhu95)
- Added norwegian translation #163 (Special Thanks to TorkelV)
- Added german translation #192 (Special Thanks to MDXDave)
- Added method to return Intent for manual launching ImagePicker #182 (Special Thanks to tobiasKaminsky)
- Added support for android 11 #199
- Fixed Playstore requestLegacyExternalStorage flag issue #199
- Fixed android scope storage issue #29
- Removed storage permissions #29
- Fixed calculateInSampleSize leads to overly degraded quality #152 (Special Thanks to FlorianDenis)
- Fixed camera app not found issue #162
1.8 - 2020-12-22
- Added dialog dismiss listener (Special Thanks to kibotu)
- Added text localization (Special Thanks to yamin8000 and Jose Bravo)
- Fixed crash issue on missing camera app #69
- Fixed issue selecting images from download folder #86
- Fixed exif information lost issue #121
- Fixed crash issue on large image crop #122
- Fixed saving image in cache issue #127
1.7.5 - 2020-08-30
- Added Polish text translation #115 (Special Thanks to MarcelKijanka)
- Failed to find configured root exception #116
1.7.4 - 2020-08-02
- Fixed PNG image saved as JPG after compress issue #105
1.7.3 - 2020-07-18
- Fixed PNG image saved as JPG after crop issue #94
1.7.2 - 2020-07-14
1.7.1 - 2020-03-26
- Fixed The application could not be installed: INSTALL_FAILED_CONFLICTING_PROVIDER issue #67
1.7 - 2020-03-23
- Added option to limit MIME types while choosing a gallery image (Special Thanks to Marchuck)
- Introduced ImageProviderInterceptor, Can be used for analytics (Special Thanks to Marchuck)
- Fixed FileProvider of the library clashes with the FileProvider of the app #51 (Special Thanks to OyaCanli)
- Added option to set Storage Directory #52
- Fixed NullPointerException in FileUriUtils.getPathFromRemoteUri() #61 (Special Thanks to himphen)
1.6 - 2020-01-06
- Improved UI/UX of sample app
- Removed Bitmap Deprecated Property #33 (Special Thanks to nauhalf)
- Camera opens twice when "Don't keep activities" option is ON #41 (Special Thanks to benji101)
- Fixed uCrop Crash Issue #42
1.5 - 2019-10-14
- Fixed app crash issue, due to Camera Permission in manifest #34
1.4 - 2019-09-03
- Optimized Uri to File Conversion (Inspired by Flutter ImagePicker)
1.3 - 2019-07-24
- Sample app made compatible with Android Kitkat 4.4+ (API 19)
1.2 - 2019-05-13
- Added Support for Inline Activity Result(Special Thanks to soareseneves)
- Fixed issue #6
1.1 - 2019-04-02
- Optimized Compression Logic
- Replace white screen with transparent one.
1.0 - 2019-02-11
- Pick Gallery Image
- Capture Camera Image
- Crop Image(Its based on uCrop)
- Compress Image(Compress image based on resolution and size)
- Handle Runtime Permission for Camera and Storage
- Retrieve Image Result as File, File Path as String or Uri object