Skip to content

Releases: Pugavkomm/react-native-simple-image-compressor

v0.2.1

Choose a tag to compare

@Pugavkomm Pugavkomm released this 27 Jul 21:10

What's Changed

  • feat: add getFileSize function by @Pugavkomm in #40
  • feat: add hook useImageCompressor, isImageCompressorError utility, and enhance doc by @Pugavkomm in #41
  • refactor(hooks): rename fetchFileSize to getFileSize by @Pugavkomm in #45
  • test: add useImageCompressor and ImageCompressorError by @Pugavkomm in #46
  • ci(coverage): add codecov config and coverage for android, ios and js tests by @Pugavkomm in #47

Full Changelog: v0.2.0...v0.2.1

v0.2.1-alpha.0

v0.2.1-alpha.0 Pre-release
Pre-release

Choose a tag to compare

@Pugavkomm Pugavkomm released this 26 Jul 02:04

What's Changed

  • feat: add getFileSize function by @Pugavkomm in #40
  • feat: add hook useImageCompressor, isImageCompressorError utility, and enhance doc by @Pugavkomm in #41

Full Changelog: v0.2.0...v0.2.1-alpha.0

v0.2.0

Choose a tag to compare

@Pugavkomm Pugavkomm released this 22 Jul 16:38

Full Changelog: v0.2.0-rc.0...v0.2.0

v0.2.0-rc.0

v0.2.0-rc.0 Pre-release
Pre-release

Choose a tag to compare

@Pugavkomm Pugavkomm released this 21 Jul 16:17

What's Changed

  • feat: add originalFileSize to CompressedResult by @Pugavkomm in #36

Full Changelog: v0.2.0-beta.0...v0.2.0-rc.0

0.2.0-beta.0

0.2.0-beta.0 Pre-release
Pre-release

Choose a tag to compare

@Pugavkomm Pugavkomm released this 20 Jul 20:58

What's Changed

  • fix(android): add recycle after compressing to prevent memory leak by @Pugavkomm in #21
  • feat(android): add proguard consumer rules by @Pugavkomm in #23
  • feat: add structured error handling for native exceptions by @Pugavkomm in #32

Full Changelog: v0.2.0-alpha.4...v0.2.0-beta.0

0.2.0-alpha.4

0.2.0-alpha.4 Pre-release
Pre-release

Choose a tag to compare

@Pugavkomm Pugavkomm released this 20 Jul 07:36

0.2.0-alpha.4 (2026-07-20)

What's Changed

Full Changelog: v0.2.0-alpha.3...v0.2.0-alpha.4

v0.2.0-alpha.3

v0.2.0-alpha.3 Pre-release
Pre-release

Choose a tag to compare

@Pugavkomm Pugavkomm released this 20 Jul 04:43

0.2.0-alpha.3 (2026-07-20)

Bug Fixes

What's Changed

  • fix(android): fix schemes issues in openStream and resolveUri by @Pugavkomm in #14
  • fix(ios): prevent silent failures in WebEncoder and fix typos by @Pugavkomm in #16
  • refactor: lazily initialize Nitro module and improve typing/docs by @Pugavkomm in #15
  • feat: add format and fileSize to CompressedResult by @Pugavkomm in #18
  • docs: add badges to README.md by @Pugavkomm in #19

Full Changelog: v0.2.0-alpha.2...v0.2.0-alpha.3

v0.2.0-alpha.2

v0.2.0-alpha.2 Pre-release
Pre-release

Choose a tag to compare

@Pugavkomm Pugavkomm released this 18 Jul 00:50

What's Changed

  • feat: add height and width properties to CompressedResult by @Pugavkomm in #11
  • test(js): add base js tests by @Pugavkomm in #12
  • feat(android): replace file system handling with contentResolver by @Pugavkomm in #13

Full Changelog: v0.2.0-alpha.1...v0.2.0-alpha.2

v0.2.0-alpha.1

v0.2.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@Pugavkomm Pugavkomm released this 16 Jul 04:09

What's Changed

  • feat: add enablePhysicalRotation option to preserve EXIF orientation by @Pugavkomm in #9

Full Changelog: v0.2.0-alpha.0...v0.2.0-alpha.1

v0.2.0-alpha.0

v0.2.0-alpha.0 Pre-release
Pre-release

Choose a tag to compare

@Pugavkomm Pugavkomm released this 16 Jul 04:09

What's Changed

  • feat(ios): implement native image compression service by @Pugavkomm in #1
  • feat: change compressImage return type to CompressedResult by @Pugavkomm in #2
  • Feat/android implementation by @Pugavkomm in #3
  • fix(android): oom issue inside decodeSampleBitmap by @Pugavkomm in #5
  • feat(ios): add webp encoder by @Pugavkomm in #4
  • feat(android): preserve EXIF metadata and fix rotation by @Pugavkomm in #6
  • fix(ios): fix rotation by @Pugavkomm in #7
  • feat(ios): preserve EXIF metadata by @Pugavkomm in #8

Full Changelog: https://github.com/Pugavkomm/react-native-simple-image-compressor/commits/v0.2.0-alpha.0