Releases: Donaldcwl/browser-image-compression
Releases · Donaldcwl/browser-image-compression
v2.0.2
v2.0.1
- feature: preserve Exif metadata for JPEG #164
- feature: support BMP image compression #181
- optimized: solved error in sensible CSP environment #106
- optimized: increase initial PNG color depth to improve output quality #180
- fixed: circular dependency #34
- fixed: export Options interface #157
- fixed: black image output on iOS devices #169, #165, #166
v2.0.0
- feature: example html - added CSS animation for showing main thread status
- feature: example html - added version switch
- feature: support AbortController (abort / cancel during compression) #101
- feature: options.alwaysKeepResolution (default: false) - keep the resolution (width and height) during compression and reduce the quality only (note that options.maxWidthOrHeight is still applied if set) #127
- fixed: Main thread is blocked on Mac device for options.useWebWorker=true #139
- updated: dropped core-js to reduce bundle size #138
- updated: options.useWebWorker default set to true
v1.0.17
v1.0.16
v1.0.15
- fixed: Fixed black Images and type error by considering Canvas maximum size supported by different browsers #84, #36
- fixed: IE compatibility, include polyfill with core-js@3 e.g, globalThis, Promise #108, #110
- fixed: Test suites in few projects may have error, added extra checking on whether File and FileReader exist in the Window object #92
- fixed: issue with export causing compile error in typescript project #63