Skip to content

Releases: onseok/peekaboo

0.5.2

15 Apr 14:52
Compare
Choose a tag to compare

🎉 peekaboo 0.5.2 has been released! 🎉

What's Changed

  • [feature/bump-versions] Bump AGP, Compose compiler version by @l2hyunwoo in #80
  • [faeature/apply-coroutines-camerax] Attach kotlinx-coroutines-guava on camerax(ListenableFuture) by @l2hyunwoo in #81
  • [feature/update-license-header-year] Update year of license header by @l2hyunwoo in #82
  • [update/deps] Bump agp to 8.3.2, jetbrains compose to 1.6.2, nexus-publish to 2.0.0, gradle to 8.7 by @onseok in #83

Full Changelog: v0.5.1...v0.5.2

0.5.1

15 Mar 05:14
Compare
Choose a tag to compare

🎉 peekaboo 0.5.1 has been released! 🎉

What's Changed

  • Fixing #71 - size of overlay containing capture and convert icons to match parent size by @shtolik in #72
  • [fix/exif-orientation-handling] Fix handling of Exif orientation info for image rotation/flipping by @onseok in #74
  • Fix PeekabooCameraState recreation when lambda onCapture does not memoized by @SuLG-ik in #75
  • Fixed Issue with Applying Filters to Images Below Threshold Size on iOS by @onseok in #78
  • Add change configuration support for navigation in sample app by @SuLG-ik in #76
  • [update/deps] Bump kotlin to 1.9.23, jetbrains compose to 1.6.1, compose compiler to 1.5.10, compose ui to 1.6.3, compose foundation to 1.6.3, compose material3 to 1.2.1, and camerax to 1.3.2 by @onseok in #79
  • Update dependency com.google.accompanist:accompanist-permissions to v0.34.0 by @renovate in #54

Full Changelog: v0.5.0...v0.5.1

0.5.0

11 Mar 08:38
Compare
Choose a tag to compare

🎉 peekaboo 0.5.0 has been released! 🎉

What's Changed

  • Bump compose, kotlin, gradle versions by @l2hyunwoo in #59
  • [feature/custom-gallery-ui-android] Implement Custom Gallery Feature for Android by @onseok in #60
  • [feature/update-editorconfig-for-ktlint] Ignore Function Naming Error for Composable annotation in ktlint by @onseok in #61
  • [feature/custom-gallery-ui-enhancements] Implement Custom Gallery Feature for iOS and Add Loading Indicator by @onseok in #62
  • [refactor/use-extension-function] Refactor 'getImageSize' function by @l2hyunwoo in #63
  • [feature/optimize-gallery-paging3-android] Integrate Paging3 for PeekabooGallery in Android by @onseok in #65
  • Adding compression quality as parameter of ResizeOption. Fixes #41. by @shtolik in #42
  • Camera state based control by @SuLG-ik in #67
  • [fix/camera-capture-ios] Fix Capture Functionality Not Triggering in iOS by @onseok in #69
  • [update/deps] Bump AGP 8.3.0, jetbrains compose to 1.6.0, compose ui to 1.6.1, compose foundation to 1.6.1, and compose material3 to 1.2.0 by @onseok in #70

New Contributors

Full Changelog: v0.4.3...v0.5.0

Additional Notes

The newly introduced customizable gallery UI, PeekabooGallery, is still under experimental phase and has not been stabilized yet. It is marked with @ExperimentalPeekabooGalleryApi to indicate its experimental status. I plan to update the README with detailed documentation once it stabilizes. If you are eager to try out this feature, please refer to the sample app for examples on how to use it.


0.4.3

27 Jan 10:11
5019698
Compare
Choose a tag to compare

🎉 peekaboo 0.4.3 has been released! 🎉

What's Changed

  • Update dependency com.diffplug.spotless to v6.25.0 by @renovate in #51
  • Update agp to v8.2.2 by @renovate in #52
  • Implement Image Resizing Based on Image Size Threshold by @onseok in #55

💡 Note: As of v0.4.3, the group ID has been updated to io.github.onseok.

Full Changelog: v0.4.2...v0.4.3

0.4.2

23 Jan 16:03
Compare
Choose a tag to compare

🎉 peekaboo 0.4.2 has been released! 🎉

What's Changed

  • Maintain Aspect Ratio for Image Resizing on iOS by @onseok in #49

Full Changelog: v0.4.1...v0.4.2

0.4.1

21 Jan 17:05
Compare
Choose a tag to compare

🎉 peekaboo 0.4.1 has been released! 🎉

What's Changed

  • Enhance Image Processing with Async Methods in Android by @onseok in #39
  • Update agp to v8.2.1 by @renovate in #40
  • Update dependency com.diffplug.spotless to v6.24.0 by @renovate in #45
  • Update actions/cache action to v4 by @renovate in #46
  • Apply 'IO' Dispatcher for Cache Operations and 'Default' for Image Resizing in Android by @ksjmgrkks in #47
  • Fix AVCaptureSession startRunning on a background thread in iOS by @onseok in #48

New Contributors

Full Changelog: v0.4.0...v0.4.1

0.4.0

31 Dec 11:28
40412cf
Compare
Choose a tag to compare

🎉 peekaboo 0.4.0 has been released! 🎉

What's Changed

  • Implementation of Memory Cache Optimization for Image Picking in Android by @onseok in #36
  • Implement Filter Options in Image Picker by @onseok in #37
  • Correct Image Orientation Using EXIF Data on Android by @onseok in #38

Full Changelog: v0.3.3...v0.4.0

0.3.3

30 Dec 11:28
d14450d
Compare
Choose a tag to compare

🎉 peekaboo 0.3.3 has been released! 🎉

What's Changed

  • Fixed an issue in Android's ImagePickerLauncher where rapid clicks led to duplicate PhotoPicker instances by @onseok in #34

Full Changelog: v0.3.2...v0.3.3

0.3.2

28 Dec 00:40
043fcc0
Compare
Choose a tag to compare

🎉 peekaboo 0.3.2 has been released! 🎉

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.3.2

0.3.1

27 Dec 16:23
6e84271
Compare
Choose a tag to compare

🎉 peekaboo 0.3.1 has been released! 🎉

What's Changed

  • Add Apache 2.0 License Headers to All Files by @onseok in #25
  • Add iOS CI Script by @l2hyunwoo in #26
  • Ignore Markdown Files in CI Workflow by @onseok in #27
  • Add Image Resizing Options to Image Picker by @onseok in #29

Full Changelog: v0.3.0...v0.3.1