Releases: Pugavkomm/react-native-simple-image-compressor
Releases · Pugavkomm/react-native-simple-image-compressor
Release list
v0.2.1
What's Changed
- feat: add
getFileSizefunction by @Pugavkomm in #40 - feat: add hook
useImageCompressor,isImageCompressorErrorutility, and enhance doc by @Pugavkomm in #41 - refactor(hooks): rename
fetchFileSizetogetFileSizeby @Pugavkomm in #45 - test: add
useImageCompressorandImageCompressorErrorby @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
What's Changed
- feat: add
getFileSizefunction by @Pugavkomm in #40 - feat: add hook
useImageCompressor,isImageCompressorErrorutility, and enhance doc by @Pugavkomm in #41
Full Changelog: v0.2.0...v0.2.1-alpha.0
v0.2.0
v0.2.0-rc.0
What's Changed
- feat: add
originalFileSizetoCompressedResultby @Pugavkomm in #36
Full Changelog: v0.2.0-beta.0...v0.2.0-rc.0
0.2.0-beta.0
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 (2026-07-20)
What's Changed
- ci: update labels by @Pugavkomm in #20
Full Changelog: v0.2.0-alpha.3...v0.2.0-alpha.4
v0.2.0-alpha.3
0.2.0-alpha.3 (2026-07-20)
Bug Fixes
What's Changed
- fix(android): fix schemes issues in
openStreamandresolveUriby @Pugavkomm in #14 - fix(ios): prevent silent failures in
WebEncoderand fix typos by @Pugavkomm in #16 - refactor: lazily initialize Nitro module and improve typing/docs by @Pugavkomm in #15
- feat: add
formatandfileSizetoCompressedResultby @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
What's Changed
- feat: add
heightandwidthproperties toCompressedResultby @Pugavkomm in #11 - test(js): add base js tests by @Pugavkomm in #12
- feat(android): replace file system handling with
contentResolverby @Pugavkomm in #13
Full Changelog: v0.2.0-alpha.1...v0.2.0-alpha.2
v0.2.0-alpha.1
What's Changed
- feat: add
enablePhysicalRotationoption 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
What's Changed
- feat(ios): implement native image compression service by @Pugavkomm in #1
- feat: change
compressImagereturn type toCompressedResultby @Pugavkomm in #2 - Feat/android implementation by @Pugavkomm in #3
- fix(android): oom issue inside
decodeSampleBitmapby @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