From 207dcbeaa48ffe3e6c0c87524f2c1ba14aba72c9 Mon Sep 17 00:00:00 2001 From: Lovell Fuller Date: Thu, 13 Oct 2016 10:53:38 +0100 Subject: [PATCH] Release v0.16.1 --- docs/changelog.md | 2 +- package.json | 14 +++++++------- test/bench/package.json | 4 ++-- test/bench/perf.js | 30 ++++++++++++++++++++++++++++++ 4 files changed, 40 insertions(+), 10 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index ec14153c..a47555d9 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -4,7 +4,7 @@ Requires libvips v8.3.3 -#### v0.16.1 - TBD +#### v0.16.1 - 13th October 2016 * C++11 ABI version is now auto-detected, remove sharp-cxx11 installation flag. diff --git a/package.json b/package.json index a6277071..32d3463c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sharp", - "version": "0.16.0", + "version": "0.16.1", "author": "Lovell Fuller ", "contributors": [ "Pierre Inglebert ", @@ -59,21 +59,21 @@ "vips" ], "dependencies": { - "bluebird": "^3.4.1", + "bluebird": "^3.4.6", "color": "^0.11.3", "nan": "^2.4.0", "semver": "^5.3.0", - "request": "^2.74.0", + "request": "^2.75.0", "tar": "^2.2.1" }, "devDependencies": { - "async": "^2.0.1", + "async": "^2.1.0", "bufferutil": "^1.2.1", - "coveralls": "^2.11.12", + "coveralls": "^2.11.14", "exif-reader": "^1.0.1", "icc": "^0.0.2", - "istanbul": "^0.4.4", - "mocha": "^3.0.0", + "istanbul": "^0.4.5", + "mocha": "^3.1.2", "mocha-jshint": "^2.3.1", "node-cpplint": "^0.4.0", "rimraf": "^2.5.4", diff --git a/test/bench/package.json b/test/bench/package.json index 250bc763..1b0070ad 100644 --- a/test/bench/package.json +++ b/test/bench/package.json @@ -8,11 +8,11 @@ "test": "VIPS_WARNING=0 node perf && node random && node parallel" }, "devDependencies": { - "async": "^2.0.1", + "async": "^2.1.1", "benchmark": "^2.1.1", "gm": "^1.23.0", "imagemagick": "^0.1.3", - "imagemagick-native": "^1.9.2", + "imagemagick-native": "^1.9.3", "jimp": "^0.2.27", "lwip": "^0.0.9", "semver": "^5.3.0" diff --git a/test/bench/perf.js b/test/bench/perf.js index a94d72da..cd5ca8cb 100644 --- a/test/bench/perf.js +++ b/test/bench/perf.js @@ -519,6 +519,36 @@ async.series({ } }); } + }).add('sharp-crop-entropy', { + defer: true, + fn: function(deferred) { + sharp(inputJpgBuffer) + .resize(width, height) + .crop(sharp.strategy.entropy) + .toBuffer(function(err, buffer) { + if (err) { + throw err; + } else { + assert.notStrictEqual(null, buffer); + deferred.resolve(); + } + }); + } + }).add('sharp-crop-attention', { + defer: true, + fn: function(deferred) { + sharp(inputJpgBuffer) + .resize(width, height) + .crop(sharp.strategy.attention) + .toBuffer(function(err, buffer) { + if (err) { + throw err; + } else { + assert.notStrictEqual(null, buffer); + deferred.resolve(); + } + }); + } }).on('cycle', function(event) { console.log('operations ' + String(event.target)); }).on('complete', function() {