diff --git a/NEWS.md b/NEWS.md index 7e3ffa67..4dd3f191 100644 --- a/NEWS.md +++ b/NEWS.md @@ -13,11 +13,12 @@ Announcements: - Fix boolean aggregation layer option not working when numbers of rows are above the threshold (#1082) - Update deps: - camshat@0.64.0 - - windshaft@5.0.0: + - windshaft@5.1.0: - Upgrade `tilelive-mapnik` to version `0.6.18-cdb20` - Upgrade `@carto/tilelive-bridge` to version `2.5.1-cdb12` - Upgrade `grainstore` to version `2.0.0` - - Upgrade `torque.js` to version `3.0.0` + - Upgrade `torque.js` to version `3.1.0` + - Upgrade `canvas` to version `2.4.1` ## 7.0.0 diff --git a/package-lock.json b/package-lock.json index 98a33e68..6e012cea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -327,10 +327,57 @@ } }, "canvas": { - "version": "github:cartodb/node-canvas#45bd3c7cc5e6f99ba75b0d417b6ac6384b43083d", - "from": "github:cartodb/node-canvas#1.6.2-cdb3", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.4.1.tgz", + "integrity": "sha512-SaFomFqDuuuSTScTHQ7nXc5ea71Ieb8ctvwXjR7vzLsBMfp3euTv2xsTY70zIoC5r4sSQZYXv6tiHiORJ4y1vg==", "requires": { - "nan": "^2.4.0" + "nan": "^2.12.1", + "node-pre-gyp": "^0.11.0" + }, + "dependencies": { + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "nan": { + "version": "2.13.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz", + "integrity": "sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==" + }, + "node-pre-gyp": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz", + "integrity": "sha512-TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q==", + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "requires": { + "glob": "^7.1.3" + } + } } }, "carto": { @@ -3938,9 +3985,9 @@ } }, "torque.js": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/torque.js/-/torque.js-3.0.0.tgz", - "integrity": "sha512-xwxRaf3ftq25BoMySqFMB3aHlhC3o0Xj02peILusijFWJzg+ewd7m+9XxAUBbROC11ZUjW7K5d2bZ48j4RmiTQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/torque.js/-/torque.js-3.1.0.tgz", + "integrity": "sha512-xX0BVo/gAy5A2Qx17dbgzjB2cnzuSDwzohdT1hGaKbG0jveL3sKgKE5VyzlN1/l4hP3p6f/m20HvZo3waIawCQ==", "requires": { "carto": "github:cartodb/carto#85881d99dd7fcf2c4e16478b04db67108d27a50c", "d3": "3.5.17", @@ -4139,14 +4186,14 @@ "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=" }, "windshaft": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/windshaft/-/windshaft-5.0.0.tgz", - "integrity": "sha512-OMjOhiJa7tA8Pty41bTAXf9d6uIlMU3aCyzS2/cZ620MfRF6RhORnOMiTa/iV856KAiqWFjl7U1MJnIs2xe0MQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/windshaft/-/windshaft-5.1.0.tgz", + "integrity": "sha512-MCLZLsktgQi3nSR+hreyTAnYbkhZ4y7HHQToJXXCswrziF2qBV4CCdOXSU+pfIfGv8We52BipvG8odC5erWvGw==", "requires": { "@carto/mapnik": "3.6.2-carto.11", "@carto/tilelive-bridge": "github:cartodb/tilelive-bridge#8ce03ffd995cf0986b9d6ee7ffbbf310908625c9", "abaculus": "github:cartodb/abaculus#3283c523d8bd4bdec78d90166d9c23ff09865ca8", - "canvas": "github:cartodb/node-canvas#45bd3c7cc5e6f99ba75b0d417b6ac6384b43083d", + "canvas": "^2.4.1", "carto": "github:cartodb/carto#85881d99dd7fcf2c4e16478b04db67108d27a50c", "cartodb-psql": "0.13.1", "debug": "3.1.0", @@ -4159,7 +4206,7 @@ "sphericalmercator": "1.0.5", "tilelive": "5.12.3", "tilelive-mapnik": "github:cartodb/tilelive-mapnik#3f2021f6c5fd720bf09114ed4e012579564723c0", - "torque.js": "^3.0.0", + "torque.js": "^3.1.0", "underscore": "1.6.0" } }, diff --git a/package.json b/package.json index 8304b552..20b660ca 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "step-profiler": "0.3.0", "turbo-carto": "0.21.0", "underscore": "1.6.0", - "windshaft": "^5.0.0", + "windshaft": "^5.1.0", "yargs": "11.1.0" }, "devDependencies": { diff --git a/test/fixtures/blend/blend-filtering-layers-0.3-zxy-1.0.0.png b/test/fixtures/blend/blend-filtering-layers-0.3-zxy-1.0.0.png index 1a8077ab..ae486bc4 100644 Binary files a/test/fixtures/blend/blend-filtering-layers-0.3-zxy-1.0.0.png and b/test/fixtures/blend/blend-filtering-layers-0.3-zxy-1.0.0.png differ diff --git a/test/fixtures/blend/blend-filtering-layers-1.2.5-zxy-1.0.0.png b/test/fixtures/blend/blend-filtering-layers-1.2.5-zxy-1.0.0.png index 7816b1bd..d2fbd612 100644 Binary files a/test/fixtures/blend/blend-filtering-layers-1.2.5-zxy-1.0.0.png and b/test/fixtures/blend/blend-filtering-layers-1.2.5-zxy-1.0.0.png differ diff --git a/test/fixtures/blend/blend-filtering-layers-1.3-zxy-1.0.0.png b/test/fixtures/blend/blend-filtering-layers-1.3-zxy-1.0.0.png index 8ef5c201..6866f948 100644 Binary files a/test/fixtures/blend/blend-filtering-layers-1.3-zxy-1.0.0.png and b/test/fixtures/blend/blend-filtering-layers-1.3-zxy-1.0.0.png differ diff --git a/test/fixtures/blend/blend-plain-torque-2.1.1.png b/test/fixtures/blend/blend-plain-torque-2.1.1.png index efba5f22..f5f8a312 100644 Binary files a/test/fixtures/blend/blend-plain-torque-2.1.1.png and b/test/fixtures/blend/blend-plain-torque-2.1.1.png differ diff --git a/test/fixtures/blend/blend-plain-torque-2.2.1.png b/test/fixtures/blend/blend-plain-torque-2.2.1.png index 74497a48..f401d1c2 100644 Binary files a/test/fixtures/blend/blend-plain-torque-2.2.1.png and b/test/fixtures/blend/blend-plain-torque-2.2.1.png differ diff --git a/test/fixtures/torque/populated_places_simple_reduced-2.1.1.png b/test/fixtures/torque/populated_places_simple_reduced-2.1.1.png index 77b4e93e..daf52d26 100644 Binary files a/test/fixtures/torque/populated_places_simple_reduced-2.1.1.png and b/test/fixtures/torque/populated_places_simple_reduced-2.1.1.png differ diff --git a/test/fixtures/torque/populated_places_simple_reduced-2.2.1.png b/test/fixtures/torque/populated_places_simple_reduced-2.2.1.png index 86d9ac0a..5fe7cdb7 100644 Binary files a/test/fixtures/torque/populated_places_simple_reduced-2.2.1.png and b/test/fixtures/torque/populated_places_simple_reduced-2.2.1.png differ diff --git a/test/fixtures/torque/populated_places_simple_reduced-turbo-carto-2.2.1.png b/test/fixtures/torque/populated_places_simple_reduced-turbo-carto-2.2.1.png index 59f0d5c1..43266f4a 100644 Binary files a/test/fixtures/torque/populated_places_simple_reduced-turbo-carto-2.2.1.png and b/test/fixtures/torque/populated_places_simple_reduced-turbo-carto-2.2.1.png differ