Commit Graph

  • b3c3290f90 Upgrade to libvips v8.13.3 Lovell Fuller 2022-11-03 14:09:23 +00:00
  • 123f95c85a Bump devDeps Lovell Fuller 2022-11-03 12:50:58 +00:00
  • 5b0fba4c01 Ensure auto-rotate always works without resize #3422 Lovell Fuller 2022-11-02 13:59:34 +00:00
  • 37f7ccfff4 CI: upgrade to checkout v3 Lovell Fuller 2022-10-17 16:05:30 +01:00
  • 51811d06e2 Bump deps Lovell Fuller 2022-10-17 16:05:03 +01:00
  • 181731f8f4 Tests: increase timeout to 30s Lovell Fuller 2022-10-17 15:54:43 +01:00
  • ae79d26ead
    Docs: help clarify 'fit' is option name, not value (#3410) Gino Emiliozzi 2022-10-17 16:26:59 +02:00
  • eacb8337fa Ensure manual flip, rotate, resize op order #3391 Lovell Fuller 2022-10-01 11:55:29 +01:00
  • 99bf279de8 Release v0.31.1 v0.31.1 Lovell Fuller 2022-09-29 14:51:45 +01:00
  • 1b0eb6ab53 Tests: add assertion to existing scenario #3357 Lovell Fuller 2022-09-29 14:21:37 +01:00
  • 891cf67d0b Upgrade to libvips v8.13.2 Lovell Fuller 2022-09-29 14:19:58 +01:00
  • eaf8a86bf2 Tests: increase timeout to 20s Lovell Fuller 2022-09-27 14:25:34 +01:00
  • 3400976d61 Tests: ignore a branch for coverage check Lovell Fuller 2022-09-27 14:10:49 +01:00
  • 2d49f0e93e Tests: require 100% branch coverage to pass Lovell Fuller 2022-09-27 13:49:42 +01:00
  • b0c69f1ee9 CI: use clearer job names Lovell Fuller 2022-09-27 10:02:20 +01:00
  • 27d0c35a01 CI: use clearer job names Lovell Fuller 2022-09-27 09:23:30 +01:00
  • 32a22b5420
    CI: GitHub Workflows security hardening (#3377) Alex 2022-09-26 12:25:49 +02:00
  • d1004eed02 Ensure greyscale images can be trimmed #3386 Lovell Fuller 2022-09-26 10:15:25 +01:00
  • 70e6bb0162 Ensure close event occurs after end event #3313 Lovell Fuller 2022-09-20 08:51:19 +01:00
  • 32aa3b4b20 Tests: bump/pin benchmark dependencies Lovell Fuller 2022-09-19 16:21:24 +01:00
  • df24b30755 Tests: add tfjs to benchmark tests Lovell Fuller 2022-09-19 16:20:23 +01:00
  • 4de74bea94 Tests: remove assertions from benchmark code Lovell Fuller 2022-09-19 16:09:31 +01:00
  • 28b87db760 Ensure AVIF output is always 8-bit #3358 Lovell Fuller 2022-09-14 13:33:47 +01:00
  • fbd4970b57 Ensure auto-rotation works with shrink-on-load #3352 Lovell Fuller 2022-09-07 14:17:40 +01:00
  • f5da147a58 Docs: changelog and credit for #3349 Lovell Fuller 2022-09-07 13:31:26 +01:00
  • eee0dd36d9
    Ensure limitInputPixels uses uint64 (#3349) Marcos Casagrande 2022-09-06 10:05:51 +02:00
  • f7b29d7b59 CI: ensure prebuilds use Node API version 7 v0.31.0 Lovell Fuller 2022-09-05 10:14:40 +01:00
  • 0b806187fc Release v0.31.0 Lovell Fuller 2022-09-05 09:55:27 +01:00
  • c1393daa70 Expose unlimited option for HEIF input Lovell Fuller 2022-09-05 09:15:10 +01:00
  • 31c1cfb049 Docs: add note about GIF optimisation Lovell Fuller 2022-09-05 09:14:40 +01:00
  • afc35c2208 Docs: update benchmark results for libvips v8.13.1 Lovell Fuller 2022-09-04 20:50:59 +01:00
  • 6eb2add3bf Docs: refresh for 5cdb2b8 Lovell Fuller 2022-09-04 13:17:02 +01:00
  • 5cdb2b83d5 Upgrade to libvips v8.13.1 Lovell Fuller 2022-09-04 12:42:27 +01:00
  • 1eb66c0944 Tests: relax truncated PNG test assertion Lovell Fuller 2022-09-04 11:19:01 +01:00
  • 55c4d8807c Improve normalise op with use of histogram #200 Lovell Fuller 2022-09-04 10:31:43 +01:00
  • 9a54a034e1 Tests: ensure truncated PNG test handles possible race Lovell Fuller 2022-09-04 10:28:24 +01:00
  • f5109560d6 Standardise approach for string to enum conversion Lovell Fuller 2022-09-02 12:20:09 +01:00
  • 953a94885b Tests: run benchmarks in container via Docker Lovell Fuller 2022-09-01 14:58:39 +01:00
  • 0e3bd46ca3 Docs: clarify that metadata respects page/pages Lovell Fuller 2022-09-01 09:58:17 +01:00
  • 4b38f56d02 Docs: add avif and heif examples Lovell Fuller 2022-09-01 09:57:50 +01:00
  • 0fe857c5ac Docs: move serverless-esbuild to bundlers section Lovell Fuller 2022-08-24 17:42:56 +01:00
  • 1bf06bd5b4
    Docs: add info for serverless-esbuild users (#3235) A. Sayef Reyadh 2022-08-24 22:37:58 +06:00
  • 6e3f4c3c92 Docs: changelog for #3332 Lovell Fuller 2022-08-23 13:00:02 +01:00
  • 8583eb1235 Tests: update leak suppressions for latest versions Lovell Fuller 2022-08-23 09:38:51 +01:00
  • c3a852eecf
    Add trim option to provide a specific background colour (#3332) Mart 2022-08-23 13:28:02 +02:00
  • 3a44748f49 Ensure PNG bitdepth can be set for non-palette output #3322 Lovell Fuller 2022-08-22 14:57:12 +01:00
  • e1bc8674fd Docs: clarify composite operation ordering Lovell Fuller 2022-08-21 19:53:04 +01:00
  • a618ce7a15 Ensure image is unpremultiplied before composite #3334 Lovell Fuller 2022-08-21 17:51:05 +01:00
  • a44168c8c7 Docs: changelog and credit for #3303 Lovell Fuller 2022-08-20 10:27:31 +01:00
  • 74e3f73934 Expand linear operation to allow use of per-channel arrays #3303 Anton Marsden 2022-07-23 21:33:44 +12:00
  • b9261c243c Bump devDeps, requires doc refresh Lovell Fuller 2022-08-20 09:23:24 +01:00
  • cc9f91f37c Docs: note about macos fontconfig vs coretext Lovell Fuller 2022-08-18 16:40:42 +01:00
  • 212a6e7519 Ensure op ordering is respected where possible #3319 Lovell Fuller 2022-08-18 13:57:13 +01:00
  • e547eaa180
    Docs: fix broken link to Got stream documentation (#3323) Kid 2022-08-07 21:25:36 +08:00
  • 9a0d9eed74
    Docs: correct syntax in sharpen example (#3310) Lionel Tzatzkin 2022-07-29 13:11:16 +02:00
  • dd56a9699e Docs: changelog and credit for #3252 Lovell Fuller 2022-07-25 12:19:25 +01:00
  • ea7cf2a2ef
    Expose vips_text to create an image containing rendered text (#3252) brahima 2022-07-25 12:32:10 +02:00
  • 76c4c51e2a Remove previously-deprecated reductionEffort and speed options Lovell Fuller 2022-07-24 11:18:16 +01:00
  • b46ab510da Add Buffer and Stream support to tile output #2238 Lovell Fuller 2022-07-24 11:06:41 +01:00
  • 3e327a586c Docs: add section about font discovery Lovell Fuller 2022-07-23 16:31:00 +01:00
  • 974fab946e Bump devDeps Lovell Fuller 2022-07-23 16:21:42 +01:00
  • f998a8f249 Upgrade to libvips v8.13.0 Lovell Fuller 2022-07-23 10:04:14 +01:00
  • be331e958e CI: upgrade to macOS 11 Lovell Fuller 2022-07-22 23:20:33 +01:00
  • 254944f8ab CI: install Noto font via package manager Lovell Fuller 2022-07-18 13:11:13 +01:00
  • f1e640d231 Tests: catch potential failures during tile unzip Lovell Fuller 2022-07-14 11:13:59 +01:00
  • c295f06a6f Ensure only props owned by EXIF Object are parsed #3292 Lovell Fuller 2022-07-13 21:33:06 +01:00
  • 6288c7bced Expose reoptimise palette option for GIF output Lovell Fuller 2022-07-12 21:12:31 +01:00
  • d247c02762 Add mixed and minSize animation options for WebP output Lovell Fuller 2022-07-12 14:51:03 +01:00
  • 1b84ccbbe9 Ensure fileSuffix supports suffix-less loaders Lovell Fuller 2022-07-11 20:56:19 +01:00
  • e4160c684d Docs: add timeout example Lovell Fuller 2022-07-11 11:12:32 +01:00
  • 905518fab0 Add input fileSuffix and output alias to format #2642 Lovell Fuller 2022-07-11 10:45:19 +01:00
  • 8ff33763ce Ensure OpenSlide+FITS input works with custom libvips #3226 Lovell Fuller 2022-07-08 22:25:39 +01:00
  • cbf741cac7 Ensure trim is no-op when it would reduce to nothing #3223 Lovell Fuller 2022-07-08 21:06:58 +01:00
  • 6c2e2be41d CI: upgrade Linux arm64 environment to Node.js 14/18 Lovell Fuller 2022-07-05 19:42:05 +01:00
  • e0d3c6e05d Use bounding box of alpha+non-alpha for trim op #2166 Lovell Fuller 2022-07-05 18:19:17 +01:00
  • e3cab7f10f CI: fix path to gcc toolset Lovell Fuller 2022-06-29 12:40:04 +01:00
  • 204463ffbb CI: ensure gcc 11 toolset is available on the PATH Lovell Fuller 2022-06-29 12:26:16 +01:00
  • 1bcd3700c5 CI: Node.js 18 does not support CentOS 7, upgrade to Rocky 8 Lovell Fuller 2022-06-29 12:18:41 +01:00
  • c99a11cff5 CI: add Node.js 18, remove 12 Lovell Fuller 2022-06-29 11:52:41 +01:00
  • 81c74f57e0 Re-introduce support for greyscale ICC profiles #3114 Lovell Fuller 2022-06-29 11:41:36 +01:00
  • 7a8ab452c5 Add support for WebP and PackBits compression with TIFF output #3198 Lovell Fuller 2022-06-29 11:35:56 +01:00
  • bb91912883 Drop support for Node.js 12, now requires >= 14.15.0 Lovell Fuller 2022-06-29 10:32:25 +01:00
  • afc4c5bf79
    Upgrade to libvips v8.13.0-rc1 (#3230) Kleis Auke Wolthuizen 2022-06-26 23:39:29 +02:00
  • e40a881ab4 Release v0.30.7 v0.30.7 Lovell Fuller 2022-06-22 16:44:16 +01:00
  • c1b13adac3 Bump deps Lovell Fuller 2022-06-22 11:53:22 +01:00
  • 29e09898f7 Docs: add examples of custom binary locations Lovell Fuller 2022-06-22 11:50:30 +01:00
  • 853a20358e Install: add help for possible worker thread problem #3268 Lovell Fuller 2022-06-21 08:22:05 +01:00
  • 8bb30d7801 Docs: changelog and credit #3261 #3267 Lovell Fuller 2022-06-21 07:35:28 +01:00
  • a333b87f5d
    Prevent upsampling via libwebp (#3267) Blayne Chard 2022-06-20 21:49:53 +12:00
  • 4662527a17
    Allow WebP encoding effort of 0 (#3261) AlexanderTheGrey 2022-06-17 02:22:51 -05:00
  • b10d8f89ca Docs: add example of multi-arch within same install tree Lovell Fuller 2022-06-10 12:51:44 +01:00
  • f903e1465e Docs: clarify wording of resize background option Oleg Andreyev 2022-05-17 17:40:11 +03:00
  • a75718565c Ensure composite can tile with outside resize #3227 Lovell Fuller 2022-06-08 12:39:00 +01:00
  • 4d82331bf6
    docs(input): correct getNormalSize with EXIF orientation example (#3241) Fonger 2022-05-31 15:59:15 +08:00
  • b91875d3d9 Release v0.30.6 v0.30.6 Lovell Fuller 2022-05-30 08:56:14 +01:00
  • a0568ec0c3 Allow values for limitInputPixels larger than 32-bit #3238 Lovell Fuller 2022-05-28 08:35:17 +01:00
  • 48e3ea5e29 Ensure brew-installed vips can be detected #3239 Lovell Fuller 2022-05-26 22:58:24 +01:00
  • 93b29057e4 Docs: changelog and credit for #3160 Lovell Fuller 2022-05-24 21:14:13 +01:00
  • db654de385 Release v0.30.5 v0.30.5 Lovell Fuller 2022-05-23 12:19:02 +01:00
  • a6aeef612b Install: pass PKG_CONFIG_PATH via env rather than substitution Lovell Fuller 2022-05-23 12:12:19 +01:00