Skip to content

Releases: NicosNicolaou16/ImagePickerAndroid

2.4.4

08 Aug 16:54
Compare
Choose a tag to compare

What's New:

  • Updated Gradle to 8.12.0.
  • Updated Kotlin to 2.2.0.
  • Migrated deprecated code.
  • Updated Media3 to 1.8.0 in the example project.
  • Updated Jetpack Compose libraries to BOM 2025.07.00.
  • Updated various other dependencies to their latest stable versions.
  • Updated and fixed the README file.

Thank you very much for your support! Any feedback is welcome!

2.4.3

18 Jul 16:09
6944ff4
Compare
Choose a tag to compare

What's new:

  • Fixed a manifest merge conflict related to FileProvider definitions. The issue occurred when both the app and the library defined conflicting FileProvider entries, causing build failures. This has now been resolved. (Issue #16)
    • Bug Fixes.

Thank you very much for your support! Any feedback is welcome!

2.4.2

18 Jul 15:47
dceadfd
Compare
Choose a tag to compare

What's new:

  • Fixed a manifest merge conflict related to FileProvider definitions. The issue occurred when both the app and the library defined conflicting FileProvider entries, causing build failures. This has now been resolved. (Issue #16)
    • Bug Fixes.

Thank you very much for your support! Any feedback is welcome!

2.4.1

18 Jul 14:10
be72a91
Compare
Choose a tag to compare

What's new:

  • Fixed a manifest merge conflict related to FileProvider definitions. The issue occurred when both the app and the library defined conflicting FileProvider entries, causing build failures. This has now been resolved. (Issue #16)

Thank you very much for your support! Any feedback is welcome!

2.4.0

16 Jul 18:06
9a37461
Compare
Choose a tag to compare

What's new:

-New Feature: Added an option to choose between capturing a full image or a preview using TakeImageType.TAKE_IMAGE or TakeImageType.TAKE_IMAGE_PREVIEW, based on a user request. (Issue #14)

  • Camera Permission Fix: Fixed an issue where capturing images as Base64 wasn't working properly due to permission handling.
  • General Bug Fixes & Improvements: Various stability and performance enhancements.
  • Documentation Updates: Improved code documentation for better clarity.
  • README Improvements: Updated and corrected the README file.

Thank you very much for your support! Any feedback is welcome!

2.3.3

09 Jun 21:40
1ccae3c
Compare
Choose a tag to compare

What's new:

  • Updated Gradle version to 8.10.1.
  • Updated Kotlin version 2.1.21.
  • Updated Media3 version to 1.7.1 for the example project.
  • Jetpack Compose libraries updated to BOM 2025.06.00.
  • Updated various other dependencies to their latest stable versions.
  • Bug Fixes and improvements.
  • Updated/Fixed README file.

Thank you very much for your support! Any feedback is welcome!

2.3.2

25 Apr 20:04
9f56cab
Compare
Choose a tag to compare

What's New:

  • Permanent Camera Denial: Added a callback to allow custom logic when the camera permission is permanently denied. #11
  • Gradle Version: Upgraded to version 8.9.2.
  • Media3: Updated to version 1.6.1 in the example project.
  • Jetpack Compose: Upgraded to version 1.8.0.
  • Dependencies: General dependency updates.
  • README: Revised and updated.

Thank you very much for your support! Any feedback is welcome!

2.3.1

12 Apr 21:19
4c2f2f9
Compare
Choose a tag to compare

What's New:

  • Gradle updated to version 8.9.1.
  • Kotlin upgraded to version 2.1.20.
  • Build Tool updated to version 35.0.1.
  • Media3 version bumped to 1.6.0 for the example project.
  • Coroutine upgraded to version 1.10.2.
  • Jetpack Compose libraries updated.
  • Dependencies library has been updated.
  • Gradle dependencies migrated to Version Catalog.
  • README file updated.

Thank you very much for your support! Any feedback is welcome!

2.3.0

07 Dec 20:32
c44f963
Compare
Choose a tag to compare

What's new:

  • Update Gradle version to 8.7.3.
  • Update Kotlin version to 2.1.0.
  • Update Media3 version to 1.5.0.
  • Breaking Changes
    • Manage the scenario where camera permission is permanently denied by directing the user to the app settings to modify the permission. You should migrate the camera image method to the following code. #7
      • takeSingleCameraImage() changed to takeSingleCameraImage(context = context)
      • takeSingleCameraImageWithBase64Value() changed to takeSingleCameraImageWithBase64Value(context = context)
  • Refactor README file.
  • Minor fixes.

Thank you very much for your support! Any feedback is welcome!

2.2.1

28 Nov 22:00
8eeb8ea
Compare
Choose a tag to compare

What's new:

  • Update Gradle version to 8.7.2.
  • Update Kotlin version to 2.21.0.
  • Update Jetpack Compose libraries.
  • Update AndroidX libraries.
  • Update README file.
  • Minor fixes.

Thank you very much for supporting me! Any feedback is welcome!