Lovell Fuller
2bfea0ad76
Docs: refresh usage examples
2019-03-18 21:29:17 +00:00
Lovell Fuller
cc9f2b90fd
Docs: use absolute URL for logo
2019-01-19 15:15:22 +00:00
Lovell Fuller
56fa9c95a1
Release v0.21.2
2019-01-13 10:26:47 +00:00
Lovell Fuller
8e70579e47
Docs: use HTTPS links where available
2019-01-04 21:25:21 +00:00
Lovell Fuller
ee8bfa3980
Add 2019 to list of years of copyright
2019-01-04 16:05:26 +00:00
Lovell Fuller
c5dfa49cae
Docs: add sharp logo to readme
2019-01-04 15:56:22 +00:00
Amila Welihinda
8c6da5548a
Docs: change repo badge to SVG ( #1498 )
2018-12-10 11:03:03 +01:00
Miguel Aragón
3c54eeda5b
Use more universal English to improve global understanding
2018-09-28 16:04:56 +01:00
Lovell Fuller
c8ff7e11a9
Upgrade to libvips v8.7.0
...
Drop Node 4 support
Add experimental musl prebuild for Node 8 and 10
2018-09-19 21:38:09 +01:00
Muhammad Faheem Akhtar
3d7e8ef432
Docs: update new Buffer() to Buffer.from() ( #1273 )
2018-06-26 08:19:27 +01:00
Lovell Fuller
d09fe6178c
Add support for Node 10, drop support for Node 9
2018-04-28 18:12:10 +01:00
Lovell Fuller
430a4297aa
Add support for prebuilt sharp binaries on common platforms
2018-03-04 14:33:44 +00:00
Lovell Fuller
8fca89e876
Update documentation hostname
2018-01-10 23:35:50 +00:00
Lovell Fuller
d5873a00d5
Docs refresh
2017-10-19 11:05:43 +01:00
Jasper Blues
791fd35c35
Update README.md ( #913 )
2017-08-16 12:09:02 +01:00
Lovell Fuller
7e2eca3d1e
Credit recent new contributors, thank you!
2017-01-05 22:27:30 +00:00
Lovell Fuller
d4a1722863
The long-awaited return of code examples to README
2016-10-12 19:41:49 +01:00
Lovell Fuller
36bfbdee0d
Add support for using pre-compiled binaries with OSX
2016-07-25 16:32:42 +01:00
Lovell Fuller
933989c87d
Update benchmark results ahead of v0.15.0, ~20% improvement
2016-05-21 10:21:42 +01:00
Lovell Fuller
32a2787254
Thank you to all the new contributors
2016-05-18 20:40:31 +01:00
Lovell Fuller
1de0038516
Upgrade to libvips 8.3.x
...
Add support for libvips' new native loaders, including GIF and SVG
Pre-built binaries now include giflib and librsvg, exclude *magick
2016-05-07 20:04:17 +01:00
Lovell Fuller
a0e034a9e9
Add support for pre-compiled libvips on ARM CPUs
...
Uses a HypriotOS-managed docker container for this
2016-01-06 15:50:36 +00:00
Lovell Fuller
37e4b9b5ba
Update changelog ahead of v0.12.0
...
Highlight features in readme+docs
Add link to Docker-based Linux CI build status
2015-11-22 09:17:51 +00:00
Lovell Fuller
bf6b894480
Improve dependency-less documentation
...
Start to comment ever-growing GYP config
Add Circle CI config to run packaging tests
2015-11-10 21:49:45 +00:00
Lovell Fuller
ee8fcb6109
Update docs to reflect ease-of-installation
2015-11-10 00:04:06 +00:00
Lovell Fuller
d26f6b3b89
Big documentation clean-up
...
Add structure via mkdocs (replaces ever-growing README)
Inline usage examples with the method they demonstrate
Add changelog
2015-07-15 10:17:55 +01:00
Lovell Fuller
4f1ac5717e
Clarify removal of EXIF Orientation tag #189
2015-07-13 22:28:59 +01:00
Lovell Fuller
d303703dc5
Allow override of EXIF Orientation tag #189
...
Clear Orientation when rotate/flip/flop are used
2015-07-13 20:00:33 +01:00
Lovell Fuller
08b2a647d0
Update benchmark results for 0.11.0
...
Adds CImg-based 'lwip' module
Use AWS EC2 c4 instance type
2015-07-10 23:26:25 +01:00
Lovell Fuller
3a058c0c27
Add 'lwip' module to benchmark tests
...
Dependencies bump
2015-07-10 22:14:56 +01:00
Lovell Fuller
321e0f2bfe
Add 'icc' raw profile data to metadata #129
2015-06-29 21:27:23 +01:00
Lovell Fuller
cff8b45420
Add OS X build status image
...
Almost-automated(TM)
2015-06-29 14:24:59 +01:00
Lovell Fuller
6ac47c1ef8
Add raw EXIF data to metadata response
...
Copy metadata input buffer to match pipeline
Prevents possible metadata segfault under load
2015-06-28 23:35:40 +01:00
Lovell Fuller
86490bedfb
Add 'clone' method to snapshot an instance
...
Cloned instances share a common input
Allows multiple output Streams to use a single input Stream
2015-06-28 14:21:02 +01:00
Lovell Fuller
1091be374e
Alpha compositing: support grey+alpha src and non-alpha dst
2015-06-02 14:51:08 +01:00
Lovell Fuller
8832ae0bf9
Add private maxColourDistance for functional tests
...
Switch MSE-based tests to use it
Remove experimental MSE-based compare API
2015-06-01 14:21:02 +01:00
Daniel Gasienica
ef8db1eebf
Premultiply alpha channel to avoid dark artifacts during tranformation
...
Add `Sharp.compare(file1, file2, callback)` function for comparing images
using mean squared error (MSE). This is useful for unit tests.
See:
- https://github.com/jcupitt/libvips/issues/291
- http://entropymine.com/imageworsener/resizealpha/
2015-06-01 14:21:02 +01:00
Lovell Fuller
b50fb53f27
Use image fingerprints in functional tests #122
2015-06-01 14:21:01 +01:00
Lovell Fuller
1e52c2dbe6
Windows compatibility #19
...
Hide WebP format and normalise option
Separate test runners for node and iojs
2015-04-21 12:13:19 +01:00
Lovell Fuller
6fc62d39c9
Update thank you list
...
Add perf test for normalise
2015-04-19 21:09:19 +01:00
Lovell Fuller
f6fd45cc90
Expose libjpeg extension param features
...
Trellis quantisation, overshoot deringing and scan optimisation
2015-04-19 16:15:40 +01:00
Bernhard K. Weisshuhn
dce36e0074
Add normalize() for simple histogram stretching
...
Available as normalize() or normalise().
Normalization takes place in LAB place and thus should not change any
colors.
Existing alpha channels are preserved untouched by normalization.
2015-04-18 12:55:04 +02:00
Lovell Fuller
ba034a8164
Add docs for new ignoreAspectRatio option
2015-04-16 18:28:30 +01:00
Lovell Fuller
f1ad1216ca
Add support for Windows #19
...
Requires VIPS_HOME environment variable
2015-04-05 22:42:14 +01:00
Lovell Fuller
bd96a49de6
Add usage example of Stream error handling #182
2015-03-24 10:35:05 +00:00
Lovell Fuller
81c710eaa3
Add EventEmitter for queue length changes
...
Remove unnecessary params from Error handler
2015-03-20 15:44:18 +00:00
Lovell Fuller
33ca86e4f2
Add example of Deep Zoom output
...
Clean up preinstall and prereqs docs
2015-03-12 17:33:06 +00:00
Lovell Fuller
5781a23a4d
Combine new tile* API methods
...
Use v7.40.0+ libvips loader methods
Separate Openslide as input vs Deep Zoom as output
Split tile-based tests into new file
Added assertions for generated tile size
2015-03-12 15:39:27 +00:00
Victor Mateevitsi
2d1e6f2644
Added Deep Zoom support.
...
Added OpenSuse 13.1 and 13.2 support in preinstall.sh script.
Added OpenSlide support in preinstall script.
Added unit tests for Deep Zoom and OpenSlide.
2015-03-10 14:00:27 +00:00
Lovell Fuller
3ca2f009f4
Remove confusing CSS equivs introduced in 77bbbb9
2015-02-27 15:04:11 +00:00