Commit Graph

  • 8c9c070caf Ability to disable limitInputPixels #250 kentongray 2016-04-04 02:35:11 -05:00
  • b2d7d4c4a9 Release v0.14.0 v0.14.0 Lovell Fuller 2016-04-02 13:21:44 +01:00
  • 0ac7fbfc07 Changelog entry for #382 #385 Lovell Fuller 2016-04-02 12:19:58 +01:00
  • ebfc897bcf Fix for orientation values 1-8 John Tobin 2016-03-25 18:29:53 -07:00
  • c66495b66c Tighten C++ linting rules Bump benchmark dependencies Update leak test suppressions Update future branch details Lovell Fuller 2016-03-31 20:30:40 +01:00
  • 24fb0c33c2 Add further test case for #387, which builds on 25b63a2 Lovell Fuller 2016-03-30 19:26:19 +01:00
  • 25b63a2fb4 Ensure ratios are not swapped when rotating 90/270 and ignoring aspect Lovell Fuller 2016-03-28 22:40:37 +01:00
  • e576165cf1 Use Travis CI's multi-OS feature Lovell Fuller 2016-03-25 18:41:32 +00:00
  • fe2eccef39 Merge branch 'needle' Lovell Fuller 2016-03-22 09:52:25 +00:00
  • 0e0e746a0d Update preinstall to libvips v8.2.3 for Centos 6 Lovell Fuller 2016-03-22 09:44:08 +00:00
  • 5b4f4b0672 Upgrade to libvips v8.2.3 ahead of sharp v0.14.0 Lovell Fuller 2016-03-22 09:25:29 +00:00
  • 185fcfe635 Improve entropy-based crop docs based on feedback. Fix includes to keep MSVC compiler happy. Additional memory leak suppressions for latest V8. Lovell Fuller 2016-03-05 13:52:12 +00:00
  • 2034efcf55 Add experimental, entropy-based auto-crop Lovell Fuller 2016-03-05 12:29:16 +00:00
  • 38ddb3b866 Add support for Zoomify and Google tile layouts Breaks existing tile API Lovell Fuller 2016-03-03 20:29:23 +00:00
  • f950294f70 Add ability to extend (pad) the edges of an image Lovell Fuller 2016-03-03 09:18:11 +00:00
  • 86815bc9c4 Emit post-processing 'info' event for Stream-based output Lovell Fuller 2016-03-01 20:08:05 +00:00
  • bb37dc1ea6 Expose density metadata; set density of images from vector input Lovell Fuller 2016-03-01 19:27:47 +00:00
  • d92ea31858 overlayWith improvements: diff sizes/formats, gravity, buffer input Lovell Fuller 2016-02-29 14:30:29 +00:00
  • 55f204c6f9 Merge pull request #368 from felixbuenemann/improve-linux-lambda-docs Lovell Fuller 2016-02-28 09:15:02 +00:00
  • e97909f776 [ci skip] Improved Linux docs, Lambda instructions Felix Bünemann 2016-02-27 20:25:32 +01:00
  • c210ac73cc Release v0.13.1 v0.13.1 Lovell Fuller 2016-02-27 16:17:58 +00:00
  • 962c91daf0 OpenSUSE package name for npm has changed Lovell Fuller 2016-02-25 22:19:08 +00:00
  • df33c3024a Fix embedding onto transparent backgrounds #366 Fully automate embed tests to prevent regression Lovell Fuller 2016-02-25 18:35:56 +00:00
  • 62e04f7784 Merge pull request #361 from jardakotesovec/clone-clean-up Lovell Fuller 2016-02-17 11:38:34 +00:00
  • 32fcb771ca clone clean up Jarda Kotesovec 2016-02-17 10:25:00 +01:00
  • a21760b374 Release v0.13.0 v0.13.0 Lovell Fuller 2016-02-15 19:12:23 +00:00
  • cd05c7814a Merge pull request #359 from wjordan/alpine-packaging-test Lovell Fuller 2016-02-13 20:37:21 +00:00
  • 7b12f091e8 use alpine:edge image for packaging test Will Jordan 2016-02-13 13:48:46 -05:00
  • e149e60c7a Use libvips-dev apk for alpine-linux packaging test Will Jordan 2016-02-12 23:54:40 +00:00
  • bdac84059d Update perf results for forthcoming v0.13.0 Install runtime rather than dev pkgs on Alpine Linux Lovell Fuller 2016-02-12 19:31:45 +00:00
  • 2d05804fc3 Add cache recommendations for use with Alpine/musl #354 Prevent Windows EBUSY errors during tests Lovell Fuller 2016-02-11 20:33:21 +00:00
  • 2a56de69cc Add Alpine Linux packaging test #354 Requires libvips cache to be disabled for tests Skip tiff/magick tests when format unavailable Lovell Fuller 2016-02-11 18:30:50 +00:00
  • 6ca2a4a9cd Ensure sharp.format lists support for raw input #220 Lovell Fuller 2016-02-11 18:12:51 +00:00
  • a9eb65c462 Most Linux systems no longer require the preinstall script Lovell Fuller 2016-02-09 20:18:00 +00:00
  • afb30b3695 Ensure VipsArea is unreferenced after Buffer-based output Prevents the leak of a ~1KB GMutex per output image Lovell Fuller 2016-02-09 19:28:11 +00:00
  • 09b019ed13 Expand glibc check to include 'gnu libc' identifier Lovell Fuller 2016-02-08 20:45:24 +00:00
  • d46ac3a478 Check for glibc before downloading pre-compiled binaries #354 Lovell Fuller 2016-02-08 20:04:40 +00:00
  • 677b2b9089 Selected output format > unknown file extension #344 Lovell Fuller 2016-02-07 20:13:13 +00:00
  • 5c1067c63f Remove the no-longer-maintained gulp-sharp #353 Lovell Fuller 2016-02-07 15:35:41 +00:00
  • 736c04a7a4 Only set density option when using magick loader to reduce number of warnings from libvips #352 Lovell Fuller 2016-02-04 19:16:49 +00:00
  • 0e29c55d13 Merge branch 'master' of https://github.com/lovell/sharp Lovell Fuller 2016-02-04 19:11:51 +00:00
  • ca49e6079c Increase threshold for gamma=0 test, due to either the version of libjpeg or a cumulative rounding error. Lovell Fuller 2016-02-04 19:10:51 +00:00
  • 320a7464c7 Merge pull request #351 from joelmukuthu/master Lovell Fuller 2016-02-04 10:11:48 +00:00
  • da74cd078f Fix: default crop gravity to sharp.gravity.center Joel Mukuthu 2016-02-04 10:38:58 +01:00
  • 322aa60891 Ensure 16-bit input images can be normalised Lovell Fuller 2016-02-03 19:33:34 +00:00
  • e380576da2 Add support for raw, uncompressed pixel Buffer/Stream input Lovell Fuller 2016-02-03 19:21:37 +00:00
  • cf7664a854 Improve SVG support by allowing control of density/DPI Switch pre-built libs from Imagemagick to Graphicsmagick Lovell Fuller 2016-02-01 18:21:03 +00:00
  • 56508e8d79 Add support for libvips' PPM and FITS loaders #347 Lovell Fuller 2016-01-31 19:39:21 +00:00
  • 2656c69d99 Upgrade to libvips v8.2.2 Lovell Fuller 2016-01-31 11:26:47 +00:00
  • 57c1e3ae26 Slightly simplify marshalling of data from V8 Objects Lovell Fuller 2016-01-31 11:18:31 +00:00
  • 2675b2265b Ensure 16-bit input images embed onto alpha background Support gamma correction of images with alpha channel Favour shrink over affine when reducing by integral factor Lovell Fuller 2016-01-30 22:23:17 +00:00
  • 41e50770d1 Update benchmark test dependencies Lovell Fuller 2016-01-28 12:15:41 +00:00
  • b3d6e94984 Optimisation for integral factors: favour shrink over affine Lovell Fuller 2016-01-26 18:25:23 +00:00
  • 5c9c17f1f6 Switch from libvips' C to C++ binding Requires upgrade to libvips 8.2.1 Lovell Fuller 2016-01-14 18:40:59 +00:00
  • 11329d5e09 Expose control of the number of open files in libvips' cache. Breaks API of existing cache method. Disable libvips cache for I/O tests. Lovell Fuller 2016-01-06 20:37:37 +00:00
  • 8843211e12 Upgrade libvips to v8.2.2 Lovell Fuller 2016-01-31 11:54:19 +00:00
  • 20e75dc50b v0.12.2 v0.12.2 Lovell Fuller 2016-01-16 11:29:23 +00:00
  • d2e5441d6e Dependency version bumps Lovell Fuller 2016-01-14 18:39:29 +00:00
  • 0ffa1e72d0 Attempt to remove temp file after install #331 Lovell Fuller 2016-01-06 16:31:01 +00:00
  • a0e034a9e9 Add support for pre-compiled libvips on ARM CPUs Lovell Fuller 2016-01-06 15:50:36 +00:00
  • 3c7cbf8685 Update libvips to v8.2.0 Plus version bumps of other dependencies Lovell Fuller 2016-01-02 14:13:58 +00:00
  • 7541dfcab2 Document support for FreeBSD/gmake #326 Lovell Fuller 2016-01-01 16:34:18 +00:00
  • dc2b79ac9a Use array context for include/library paths in gyp config Remove -I prefix from include paths Should allow for compilation on FreeBSD #326 Lovell Fuller 2016-01-01 14:04:32 +00:00
  • 6d62051877 Bump minimum version of libvips to 8.1.1 #324 Debian-based systems must compile from source Lovell Fuller 2015-12-23 20:54:11 +00:00
  • 61b86744d7 Ensure 16-bit input images work with embed option #325 Lovell Fuller 2015-12-23 20:46:49 +00:00
  • fd5b4a131f v0.12.1 v0.12.1 Lovell Fuller 2015-12-12 10:21:36 +00:00
  • 32c4b9eff1 Allow SIMD vector unit to be toggled on/off #172 Lovell Fuller 2015-12-12 09:11:50 +00:00
  • 95cf35efc5 Add changelog for v0.12.1 Lovell Fuller 2015-12-06 20:40:05 +00:00
  • 58e6368525 Ensure embedded ICC profiles output with perceptual intent #321 Lovell Fuller 2015-12-06 20:24:17 +00:00
  • 16e0d54b15 Use the NPM-configured HTTPS proxy, if present Lovell Fuller 2015-12-03 21:30:47 +00:00
  • be381e4440 Add release date for v0.12.0 Lovell Fuller 2015-11-23 14:06:49 +00:00
  • 9982182926 Update perf test results ahead of v0.12.0 v0.12.0 Lovell Fuller 2015-11-23 13:09:06 +00:00
  • 607d157b76 Benchmark test updates ahead of v0.12.0 Lovell Fuller 2015-11-23 10:53:52 +00:00
  • e21277ceba Version bump of libpng Windows dependency Lovell Fuller 2015-11-22 21:11:29 +00:00
  • 8012733a52 Expose libvips+deps versions attribute Lovell Fuller 2015-11-22 20:58:38 +00:00
  • 01a1377972 Include cmath header for clang #301 Lovell Fuller 2015-11-22 09:39:42 +00:00
  • 37e4b9b5ba Update changelog ahead of v0.12.0 Lovell Fuller 2015-11-22 09:17:51 +00:00
  • 8a3098604c Remove experimental code that could prevent anti-alias filter Lovell Fuller 2015-11-21 23:37:44 +00:00
  • 5febce7a59 Remove executable bit from test/* file permissions Lovell Fuller 2015-11-21 23:05:48 +00:00
  • 3dbedf1fb6 Match g_malloc/g_free for make benefit glorious nation of Windows Lovell Fuller 2015-11-21 22:51:32 +00:00
  • 0ae619dfc5 Remove stray win32 library that was causing segfaults Lovell Fuller 2015-11-21 22:18:39 +00:00
  • 05dd191e17 Ensure 16-bit+alpha input images work with vips_premultiply #301 Lovell Fuller 2015-11-21 20:21:34 +00:00
  • c9ecc7a517 Document Debian 7 support Lovell Fuller 2015-11-19 22:47:34 +00:00
  • 434a433a09 Make output of packaging tests easier to understand Lovell Fuller 2015-11-19 21:36:16 +00:00
  • 3de54d897c Merge pull request #309 from papandreou/feature/extractWithOptionsObject Lovell Fuller 2015-11-18 11:48:11 +00:00
  • 530c2a9fcf Stop using the legacy .extract(top,left,width,height) in the documentation. Andreas Lind 2015-11-18 11:15:44 +01:00
  • 60b8b92630 Add support for .extract({left:...,top:...,width:...,height:...}). Andreas Lind 2015-11-18 11:09:24 +01:00
  • 5842da22d8 Merge pull request #306 from dacarley/negate Lovell Fuller 2015-11-17 20:45:09 +00:00
  • 9850e3dae0 Merge pull request #303 from dacarley/threshold Lovell Fuller 2015-11-17 20:34:40 +00:00
  • 3af62446fc Implements greyscale thresholding David Carley 2015-11-17 12:15:34 -06:00
  • 1f71dade67 Merge pull request #307 from papandreou/wheezy Lovell Fuller 2015-11-17 17:29:35 +00:00
  • 8be664b66f Merge pull request #305 from papandreou/fix/imagemagickUrl Lovell Fuller 2015-11-17 17:24:30 +00:00
  • c0be4f1307 Dial back the required libc version to 2.13 Andreas Lind 2015-11-17 17:31:27 +01:00
  • d9c754f5c1 Linux Dockerfile: Use a Debian Wheezy image instead of Ubuntu Precise. Andreas Lind 2015-11-17 17:22:03 +01:00
  • 33a175eafb Implements negation. David Carley 2015-11-17 10:18:59 -06:00
  • 7c990b3ab3 Dockerfile: Update ImageMagick tarball url (they took -5 down and up put -6). Andreas Lind 2015-11-17 17:16:19 +01:00
  • 5dfeaa9fd1 Ensure gaussian blur is applied before lbb interpolator #289 Lovell Fuller 2015-11-16 08:26:35 +00:00
  • 84fd1caa46 Switch default interpolator to bicubic #289 Lovell Fuller 2015-11-15 22:04:31 +00:00
  • 2678d761ba Use FreeCallback to support mixed Windows runtime libs #152 Lovell Fuller 2015-11-14 13:58:05 +00:00
  • ede2ee9ce3 Use Persistent wrapper to prevent GC of input Buffer #152 Lovell Fuller 2015-11-14 11:24:15 +00:00