- Added
compositecommand. - Added
modulatecommand. - Deprecated
overlayWithcommand. - Increased required version to Node.js 8.
- Updated
fs-extra,mocha,nyc,sharp,sinon, andtempfiledependencies (#18).
- Added
--colors,--dither, and--paletteoptions. - Added
ensureAlphacommand. - Added exit code 1 for errorneuos commands (#15).
- Updated
sharpdependency.
- Added
--backgroundoption toresizeandrotatecommands. - Added
--fitand--positionoptions. - Added
--factorOutoption. - Added
--pyramid,--tileWidth, and--tileHeightoptions. - Added
extendcommand. - Added
flattencommand. - Added
recombcommand. - Removed
--crop,--ignoreAspectRatio,--min, and--maxoptions. - Removed
backgroundcommand. - Renamed
--toleranceoption to--threshold. - Updated
sharpandsinondependencies.
- Added
--depthoption. - Added
--quantisationTableoption. - Added removeAlpha command.
- Updated
nyc,sharp,sinon,snazzy,standard, andyargsdependencies.
- Added
--optimiseCodingoption. - Added
ccittfax4compression option to TIFF output. - Added median command.
- Added tint command.
- Updated
fs-extra,mocha,nyc,sharp, andsinondependencies.
- Added linear command.
- Added
--angleoption to tile command. - Updated
sharp,sinon,snazzy, andstandarddependencies.
- Added
--fastShrinkOnLoad(sharp0.19.0). - Added gravity option to
--embed. - Fixed bug with
--withoutEnlargement(#11). - Fixed bug with URI templates on Windows (#8).
- Removed
--interpolatorand--centreSamplingresize options (sharp0.19.0). - Updated default
--compressionLeveland--predictor(sharp0.19.0). - Updated output paths to resolve only after parsing URI template (#9).
- Updated
fs-extra,mocha,nyc,sharp,sinon, andyargsdependencies.
- Updated
mocha,sinon, andyargsdependencies.
- Updated
mocha,nyc, andsharpdependencies.
https://github.com/vseventer/sharp-cli/compare/v1.4.0...v1.5.0
https://github.com/vseventer/sharp-cli/compare/v1.3.0...v1.4.0
- Added
--squash(sharp0.18.0). - Updated
fs-extra,mocha,nyc,sharp,sinon,snazzy,standard, andyargsdependencies.
https://github.com/vseventer/sharp-cli/compare/v1.2.0...v1.3.0
- Added
--compressionand--predictor(sharp0.17.3). - Added
--create(sharp0.17.3). - Updated
fs-extra,nyc,sinon, andtempfiledependencies.
https://github.com/vseventer/sharp-cli/compare/v1.1.0...v1.2.0
- Added support for URI templates.
- Replaced
chaiwithmust. - Updated
multiyargs,sinon, andstandarddependencies.
https://github.com/vseventer/sharp-cli/compare/v1.0.1...v1.1.0
- Added
--alphaQuality,--lossless, andnearLossless(sharp0.17.2). - Removed
stream-to-bufferas it caused errors when working with large files. Unfortunately, this means input and output cannot use the same file.
- Allow and prioritize
--input, even if there is an input stream (i.e.process.stdin). - Added
--optimiseshorthand for--optimiseScans,--overshootDeringing, and--trellisQuantisation. - Abstracted multiple command parsing algorithm to
multiyargs.
- Full rewrite.
- Enhancement: add
--toColorspace. - Enhancement: update
sharp(0.16.x).
- Enhancement: add
--bandbool. - Enhancement: add
--extractChannel. - Enhancement: add
--overlayCutout. - Enhancement: add
--overlayLeft. - Enhancement: add
--overlayTile. - Enhancement: add
--overlayTop. - Enhancement: add
--trim. - Enhancement: simplify verbose output.
- Enhancement: update dependencies.
- Enhancement: add
--kernel. - Enhancement: rename
--interpolateWithto--interpolator.
- Bugfix: mark
--grayscaleas boolean option. - Enhancement: update dependencies, including
sharp(0.15.x).
- Enhancement: add
--tileContainer.
- Enhancement: add
--extendsupport. - Enhancement: add
--overlayGravitysupport. - Enhancement: add
--tileLayoutsupport. - Enhancement: update dependencies, including
sharp(0.14.x).
- Enhancement: update dependencies, including
sharp(0.13.x).
- Enhancement: add
--negatesupport. - Enhancement: add
--thresholdsupport. - Enhancement: update dependencies, including
sharp(0.12.x).
- Enhancement: process multiple files in batches of
25.
- Enhancement: allow
rotatewithout angle.
- Enhancement: allow same file for input and output.
- Initial version.