- Bumped
pica
to v9.0.0.
- Bumped
pica
to v8.0.0.
- Bumped
pica
to v7.1.0. - Return error when canvas data read blocked by fingerprint protection, #28.
- Bumped
pica
to v7.0.0. See pica docs for unsharp mask & options change.
- Original Exif is now appended to resized JPEG image, #26.
- Fix minified build.
- Add lib/image-traverse to package.json exports.
- Exports package.json, needed for react-native and some bundlers, #19.
- Rename module build .js => .mjs to fix node import
- Added es6 modules support, #16.
- Drop deprecated
.to_blob()
&to_canvas()
(use.toBlob()
&toCanvas()
instead). - Added separate
._calculate_size()
to simplify logic override. - browserify => rollup.js.
- Global name in browser changed to
window.ImageBlobReduce
.
- Added Safari canvas GC workaround, nodeca/pica#199.
- Fix: jpeg plugin should create canvas via
pica
.
- Added
.use()
method. - Check output blob type before transfer EXIF header.
- Fixed public method names. Should be
.toCanvas()
and.toBlob()
, as in doc. Old names are left as aliases until 2.0 and will be removed.
- Create canvas via pica helper.
- Rearrange utilities to simplify modifications.
- Added
pica
options support (alpha
,unsharpAmount
,unsharpRadius
,unsharpThreshold
,cancelToken
). pica
version bump.
- Added
pica
to module exports.
- First release.