Add support for image decoder options (#1336)
Can now have options for the underlying image codecs
@jimp/core
,@jimp/types
,@jimp/js-bmp
,@jimp/js-jpeg
,@jimp/js-png
- Add support for image decoder options #1336 (@hipstersmoothie)
jimp
- add readme to jimp (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
Add support for image decoder options (#1336)
Can now have options for the underlying image codecs
@jimp/core
,@jimp/types
,@jimp/js-bmp
,@jimp/js-jpeg
,@jimp/js-png
- Add support for image decoder options #1336 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
@jimp/core
- Let Jimp.read accept a Buffer #1332 (@hipstersmoothie)
jimp
- Export measure text functions from jimp package #1333 (@hipstersmoothie)
- Add JimpMime constant #1331 (@hipstersmoothie)
- add JimpInstance type #1330 (@hipstersmoothie)
@jimp/utils
,@jimp/plugin-print
- Bind callback to image instance #1335 (@hipstersmoothie)
@jimp/core
,@jimp/types
,@jimp/utils
,@jimp/plugin-print
,@jimp/plugin-quantize
,@jimp/wasm-webp
- fix docs build (@hipstersmoothie)
@jimp/plugin-blit
,@jimp/plugin-print
- Misc doc updates #1334 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
@jimp/core
- Add width/height/mime getters #1327 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
@jimp/core
,jimp
,@jimp/plugin-print
,@jimp/wasm-avif
,@jimp/wasm-jpeg
,@jimp/wasm-png
,@jimp/wasm-webp
- Add webp, avid, png, jpeg WASM format plugin #1324 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
@jimp/types
,@jimp/plugin-print
- Fix loading fonts in web-worker #1322 (@hipstersmoothie)
@jimp/core
,jimp
- Fix height/width being undefined when creating a Jimp from a canvas (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
improve bundler integration (#1321)
Instead of having to import jimp/browser
you can now just import jimp
and the bundler should pick up the browser
export.
jimp
- improve bundler integration #1321 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
jimp
- Include browser files #1320 (@hipstersmoothie)
@jimp/core
,@jimp/diff
,@jimp/file-ops
,jimp
,@jimp/test-utils
,@jimp/types
,@jimp/utils
,@jimp/js-bmp
,@jimp/js-gif
,@jimp/js-jpeg
,@jimp/js-png
,@jimp/js-tiff
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-hash
,@jimp/plugin-mask
,@jimp/plugin-print
,@jimp/plugin-quantize
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-shadow
,@jimp/plugin-threshold
- Update deps #1319 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
Make brightness function behave like other implementations (#1312)
This PR changes the brightness
function to behave like the css brightness function and other implementations. Previously it was doing something odd. Instead of multiplying the color channel by the multiplier value, it multiplied against the inversion of the current color.
In the current version a value of 1
won't change the colors at all. Values above 1 will brighten the colors, values below 1 will darken the colors.
- fix incorrect usage in docs #1318 (@hipstersmoothie)
jimp
,@jimp/plugin-blur
,@jimp/plugin-shadow
- Fix blur on transparent images #1315 (@hipstersmoothie)
@jimp/plugin-rotate
- Rotate short circuit #1317 (@hipstersmoothie)
@jimp/plugin-color
- Fix pixelate not working well with alpha channel #1314 (@hipstersmoothie)
jimp
,@jimp/plugin-color
- Make brightness function behave like other implementations #1312 (@hipstersmoothie)
@jimp/plugin-print
- Fix printing string when words are longer than max-width #1313 (@hipstersmoothie)
- Fix using dirname in print plugin #1310 (@hipstersmoothie)
@jimp/diff
- Jimp.diff() to make real resize before image compare #1311 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
@jimp/core
- fix file-type import for esm projects #1309 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
jimp
,@jimp/plugin-quantize
- Add quantize plugin #1307 (@hipstersmoothie)
- Update browser docs (@hipstersmoothie)
- Add migration guide (@hipstersmoothie)
- fix docs upload path (@hipstersmoothie)
@jimp/core
,@jimp/diff
,@jimp/file-ops
,jimp
,@jimp/test-utils
,@jimp/types
,@jimp/utils
,@jimp/js-bmp
,@jimp/js-jpeg
,@jimp/js-png
,@jimp/js-tiff
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-mask
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-shadow
,@jimp/plugin-threshold
- upgrade tshy (@hipstersmoothie)
@jimp/js-jpeg
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-mask
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-shadow
,@jimp/plugin-threshold
- update more docs (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
🎉 This release contains work from a new contributor! 🎉
Thank you, Ben McCann (@benmccann), for all your work!
@jimp/plugin-hash
- add missing dependency #1306 (@benmccann @hipstersmoothie)
- fix build command (@hipstersmoothie)
- build browser bundle when building (@hipstersmoothie)
- fixing docs deploy (@hipstersmoothie)
jimp
- fix browser build (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Ben McCann (@benmccann)
- fix release script (lisowski54@gmail.com)
- Andrew Lisowski (lisowski54@gmail.com)
🎉 This release contains work from a new contributor! 🎉
Thank you, Ben McCann (@benmccann), for all your work!
@jimp/core
,jimp
,@jimp/plugin-cover
,@jimp/plugin-dither
,@jimp/plugin-print
- remove hundreds of unused dependencies #1302 (@benmccann @hipstersmoothie)
@jimp/core
,@jimp/diff
,@jimp/file-ops
,jimp
,@jimp/test-utils
,@jimp/types
,@jimp/utils
,@jimp/js-bmp
,@jimp/js-gif
,@jimp/js-jpeg
,@jimp/js-png
,@jimp/js-tiff
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-hash
,@jimp/plugin-mask
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-shadow
,@jimp/plugin-threshold
- Fix build #1303 (@hipstersmoothie)
- add build (@hipstersmoothie)
- fix name (@hipstersmoothie)
- deploy docs (@hipstersmoothie)
@jimp/core
,@jimp/diff
,@jimp/file-ops
,jimp
,@jimp/test-utils
,@jimp/types
,@jimp/utils
,@jimp/js-bmp
,@jimp/js-gif
,@jimp/js-jpeg
,@jimp/js-png
,@jimp/js-tiff
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-hash
,@jimp/plugin-mask
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-shadow
,@jimp/plugin-threshold
- add clean script (@hipstersmoothie)
@jimp/test-utils
- fix build (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Ben McCann (@benmccann)
🎉 This release contains work from a new contributor! 🎉
Thank you, Juan Pablo Garcia Ripa (@Sarabadu), for all your work!
@jimp/core
,@jimp/diff
,@jimp/file-ops
,jimp
,@jimp/test-utils
,@jimp/types
,@jimp/utils
,@jimp/js-bmp
,@jimp/js-gif
,@jimp/js-jpeg
,@jimp/js-png
,@jimp/js-tiff
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-hash
,@jimp/plugin-mask
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-shadow
,@jimp/plugin-threshold
- udpate auto (@hipstersmoothie)
- add plugins (@hipstersmoothie)
- remove CI release (@hipstersmoothie)
@jimp/core
,@jimp/diff
,@jimp/file-ops
,jimp
,@jimp/test-utils
,@jimp/types
,@jimp/utils
,@jimp/js-bmp
,@jimp/js-gif
,@jimp/js-jpeg
,@jimp/js-png
,@jimp/js-tiff
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-hash
,@jimp/plugin-mask
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-shadow
,@jimp/plugin-threshold
- set side effects (@hipstersmoothie)
- fix versions (@hipstersmoothie)
- add publish config (@hipstersmoothie)
@jimp/plugin-cover
- remove outdated docs #1301 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Juan Pablo Garcia Ripa (@Sarabadu)
🎉 This release contains work from a new contributor! 🎉
Thank you, Dathan (@DLiblik), for all your work!
- Automatic release #1277 (@hipstersmoothie @github-actions[bot])
@jimp/core
- Improve color operations performance #1263 (@DLiblik @hipstersmoothie)
- @github-actions[bot]
- Andrew Lisowski (@hipstersmoothie)
- Dathan (@DLiblik)
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ Rob Juurlink (@kozmoz)
❤️ null@AnotherPillow
@jimp/plugin-print
- Add \n support for image.print #865 #1265 (juurr00@juurlink.org @kozmoz @hipstersmoothie)
jimp
- Fix it's/its, see description. #1267 (@AnotherPillow)
- @AnotherPillow
- Andrew Lisowski (@hipstersmoothie)
- juurr00 (juurr00@juurlink.org)
- Rob Juurlink (@kozmoz)
🎉 This release contains work from a new contributor! 🎉
Thank you, Zach Stevenson (@stevezac-osu), for all your work!
@jimp/core
- Encoder for GIF provides a Promise to getBuffer when a string, Buffer, or Uint8Array is expected #1239 (@stevezac-osu @hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Zach Stevenson (@stevezac-osu)
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ Artur (@Artur-)
❤️ Tim O. (macer) (@gitmacer)
❤️ aab (@aabccd021)
❤️ Zsolt Medgyesi (@zmedgyes)
❤️ Nicolas Morel (@Marsup)
- delete cli link from readme #1250 (@aabccd021)
- aab (@aabccd021)
- Artur (@Artur-)
- Nicolas Morel (@Marsup)
- Tim O. (macer) (@gitmacer)
- Zsolt Medgyesi (@zmedgyes)
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ Sjoerd (@sjoerd108)
❤️ null@php4fan
❤️ null@JunkMeal
@jimp/core
,jimp
- Composite: don't write to null pixels #1226 (@sjoerd108)
@jimp/plugin-color
- Fix: convolute not defaulting to 0, 0 as starting point #1228 (@sjoerd108)
@jimp/plugin-rotate
- Fix: rotate resize param on multiples of 90 #1229 (@sjoerd108)
@jimp/plugin-crop
,@jimp/test-utils
- Fix autocrop mixing up east and west #1227 (@sjoerd108)
- @JunkMeal
- @php4fan
- Sjoerd (@sjoerd108)
🎉 This release contains work from a new contributor! 🎉
Thank you, MD KHAIRUL ISLAM (@black-turtle), for all your work!
use matrix rotate, if rotate angle is multiple of 90 degrees (#1209)
Fixes a bug where rotating by 90 degrees introduced extra pixels
@jimp/plugin-rotate
- use matrix rotate, if rotate angle is multiple of 90 degrees #1209 (@black-turtle)
- MD KHAIRUL ISLAM (@black-turtle)
🎉 This release contains work from a new contributor! 🎉
Thank you, Daniell (@daniellwdb), for all your work!
jimp
,@jimp/plugin-color
- Export ColorActionName enum #1205 (@daniellwdb)
- Daniell (@daniellwdb)
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ Charly Poirier (@charlypoirier)
❤️ Ihor Bodnarchuk (@ihorbond)
@jimp/plugin-resize
- Fix resizing issue with Jimp.AUTO #1202 (@charlypoirier)
- Update README.md #1203 (@ihorbond @hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Charly Poirier (@charlypoirier)
- Ihor Bodnarchuk (@ihorbond)
@jimp/core
,@jimp/plugin-color
- update tinycolor2 #1187 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
jimp
- Fix browser build #1184 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ Ollie Chick (@olliechick)
❤️ Andrey Kutejko (@andy128k)
@jimp/core
- Change type of mime from string to string|number to fix #990 #1182 (@olliechick)
- Andrey Kutejko (@andy128k)
- Ollie Chick (@olliechick)
@jimp/core
- upgrade mkdrip #1173 (@hipstersmoothie)
- Windows scripts #1172 (@hipstersmoothie)
@jimp/core
,@jimp/custom
,jimp
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-gaussian
,@jimp/plugin-invert
,@jimp/plugin-mask
,@jimp/plugin-normalize
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-scale
,@jimp/plugin-shadow
,@jimp/plugin-threshold
,@jimp/plugins
,@jimp/test-utils
,@jimp/bmp
,@jimp/gif
,@jimp/jpeg
,@jimp/png
,@jimp/tiff
,@jimp/types
,@jimp/utils
- rename master to main #1169 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
Switch to fetch for url requests (#1165)
The underlying library for fetching images has been changed.
loadFromURL
can take a set of options. When in the node environment all those options are passed to phin. Any options used to pass to phin
that are not supported by the fetch
API will stop working.
@jimp/core
- Switch to fetch for url requests #1165 (@danielholmes)
@jimp/core
,@jimp/custom
,jimp
,@jimp/plugin-blit
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-mask
,@jimp/plugin-normalize
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-shadow
,@jimp/plugin-threshold
,@jimp/test-utils
,@jimp/bmp
,@jimp/gif
,@jimp/jpeg
,@jimp/png
,@jimp/tiff
- switch from should to expect #1163 (@hipstersmoothie)
@jimp/core
,@jimp/plugin-resize
- delete CLI package #1162 (@hipstersmoothie)
@jimp/core
,jimp
,@jimp/plugin-blit
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-mask
,@jimp/plugin-normalize
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-shadow
,@jimp/plugin-threshold
,@jimp/test-utils
,@jimp/bmp
,@jimp/gif
,@jimp/jpeg
,@jimp/png
,@jimp/tiff
- Change test matching strategy to include all test files #1161 (@danielholmes)
- Andrew Lisowski (@hipstersmoothie)
- Daniel Holmes (@danielholmes)
🎉 This release contains work from a new contributor! 🎉
Thank you, Daniel Holmes (@danielholmes), for all your work!
- run workflow for PRs #1156 (@hipstersmoothie)
@jimp/core
,@jimp/plugin-resize
- Change some exports to move towards more ESM compatibility #1154 (@danielholmes)
- Workflow fix #1159 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Daniel Holmes (@danielholmes)
@jimp/core
- remove export hack #1153 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
Babel Refactor (#1149)
Marking this as a "breaking release" because it might change what deps need to be installed.
All modules should be exported as valid cjs and esm
@jimp/core
,@jimp/custom
,jimp
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-gaussian
,@jimp/plugin-invert
,@jimp/plugin-mask
,@jimp/plugin-normalize
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-scale
,@jimp/plugin-shadow
,@jimp/plugin-threshold
,@jimp/plugins
,@jimp/test-utils
,@jimp/bmp
,@jimp/gif
,@jimp/jpeg
,@jimp/png
,@jimp/tiff
,@jimp/types
,@jimp/utils
- Babel Refactor #1149 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
@jimp/core
- add phash to types #1144 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- add ability to comment on issues (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
🎉 This release contains work from a new contributor! 🎉
Thank you, nopeless (@nopeless), for all your work!
switch from browserify to webpack (#1140)
This PR can be considered a breaking change as it remove the jimp.min.js
file.
Instead there is now only the jimp.js
file and we ship source maps for it.
We also configured the browser
field so jimp will be automatically bundled better
@jimp/core
,@jimp/custom
,jimp
,@jimp/test-utils
,@jimp/png
- switch from browserify to webpack #1140 (@hipstersmoothie)
- add more auto plugins #1141 (@hipstersmoothie)
@jimp/tiff
- Update utif #1143 (@hipstersmoothie)
@jimp/core
- update tokens (@hipstersmoothie)
- add permission (@hipstersmoothie)
- add protected branch plugin (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- nopeless (@nopeless)
@jimp/cli
,@jimp/custom
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-gaussian
,@jimp/plugin-invert
,@jimp/plugin-mask
,@jimp/plugin-normalize
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-scale
,@jimp/plugin-shadow
,@jimp/plugin-threshold
,@jimp/plugins
,@jimp/test-utils
,@jimp/bmp
,@jimp/gif
,@jimp/jpeg
,@jimp/png
,@jimp/tiff
,@jimp/types
,@jimp/utils
- Add repo to all packages #1137 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
@jimp/plugin-color
- Fix types not assignable to 'ColorActionName'. #1086 (@lucyyyyyyy @hipstersmoothie)
@jimp/plugin-print
- Update ordering of overrides so ReturnType pulls correct typing. #1077 (@dcbartlett @hipstersmoothie)
@jimp/core
jimp
,@jimp/plugin-rotate
- @fabb
- Andrew Lisowski (@hipstersmoothie)
- Dennis Bartlett (@dcbartlett)
- Lucy (@lucyyyyyyy)
- 彭君怡 (@pkjy)
@jimp/core
- Fix dos attack vulnerable #1136 (@sjoerd108 @hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Sjoerd (@sjoerd108)
@jimp/core
- fix commonjs require #1020 (@fratzinger @hipstersmoothie)
- @fratzinger
- Andrew Lisowski (@hipstersmoothie)
@jimp/core
,@jimp/plugin-color
- Fix EDGE_WRAP overwriting X with Y when Y < 0 #1135 (@sjoerd108 @hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Sjoerd (@sjoerd108)
@jimp/core
,@jimp/plugin-print
- remove extra bm-font dep #1134 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
@jimp/plugin-print
- use a consistent text layouting algorithm #1133 (@iliazeus @hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Ilia Pozdnyakov (@iliazeus)
update jpeg-js (#1131)
This release changes the minimum node version from 8 to 16
@jimp/jpeg
- update jpeg-js #1131 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Bump qs from 6.5.2 to 6.5.3 #1130 (@dependabot[bot])
- Fixed typo in the bug report template #1109 (@danielholmes)
@jimp/plugin-crop
- fixed plugin-crop full width slices math #1073 (@endreszabo)
@jimp/core
,jimp
,@jimp/plugin-color
- Fix edgeHandling types #1080 (@domdomegg)
jimp
- Readme: Fix measureText sample code #1102 (@dkong @hipstersmoothie)
@jimp/plugin-print
- Update README.md #1120 (@mfuatnuroglu)
@jimp/core
- set at org (@hipstersmoothie)
- set user directly (@hipstersmoothie)
- try this (@hipstersmoothie)
- update key (@hipstersmoothie)
- fix patch (@hipstersmoothie)
- fixing release (@hipstersmoothie)
- test auto fix (@hipstersmoothie)
- fix repo (@hipstersmoothie)
- testing (@hipstersmoothie)
- fix token (@hipstersmoothie)
- actually fix release (@hipstersmoothie)
- fix checkout? (@hipstersmoothie)
@jimp/core
,jimp
,@jimp/plugin-print
- try this (@hipstersmoothie)
@jimp/cli
,@jimp/core
,jimp
,@jimp/plugin-blit
,@jimp/plugin-color
,@jimp/test-utils
,@jimp/png
- update linting (@hipstersmoothie)
@jimp/cli
,@jimp/core
,@jimp/custom
,jimp
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-gaussian
,@jimp/plugin-invert
,@jimp/plugin-mask
,@jimp/plugin-normalize
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-scale
,@jimp/plugin-shadow
,@jimp/plugin-threshold
,@jimp/plugins
,@jimp/test-utils
,@jimp/bmp
,@jimp/gif
,@jimp/jpeg
,@jimp/png
,@jimp/tiff
,@jimp/types
,@jimp/utils
- upgrade prettier (@hipstersmoothie)
- only build node 16 #1127 (@hipstersmoothie)
- @dependabot[bot]
- @krudos
- @mfuatnuroglu
- Adam Jones (@domdomegg)
- Andrew Lisowski (@hipstersmoothie)
- Daniel Holmes (@danielholmes)
- Dara Kong (@dkong)
- Endre Szabo (@endreszabo)
- Stuart Hinson (@stuarth)
- docs: toc added for easier reading #984 (@j-d-carmichael)
- feat: add handwritten.js project #946 (@alias-rahil)
@jimp/plugin-fisheye
- added the "e" back to @jimp/plugin-fisheye #947 (@mynameismax)
- J D Carmichael (@j-d-carmichael)
- Max (@mynameismax)
- Michael Elhadad (@melhadad)
- Rahil Kabani (@alias-rahil)
- Vincent Dufrasnes (@Chupsy)
- vincent dufrasnes (vincentdufrasnes@vincent-dufrasnes)
- Chad Banfield (@cbanfiel)
jimp
- Remove 'browser' field from main jimp package's package.json. #918 (@Gustavo6046)
- Gustavo Ramos Rehermann (@Gustavo6046)
@jimp/core
,jimp
- include Addition (Add) blending mode + Officially drop support for Node 8 #904 (@GlitchyPSIX)
- GlitchyPSI (@GlitchyPSIX)
jimp
,@jimp/gif
- Add single frame encoder for type-gif #899 (@jeffbseeking @hipstersmoothie)
- Fix one file testing instructions #898 (@jeffbseeking)
- Andrew Lisowski (@hipstersmoothie)
- Jeff Bonnes (@jeffbseeking)
@jimp/jpeg
- update jpeg-js #892 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
From #891
This also drops support for node 6.14.
- Remove compiling polyfills into published code #891 (@danez @hipstersmoothie)
- Fix package.json (@hipstersmoothie)
- Add readme description (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Daniel Tschinder (@danez)
@jimp/cli
,@jimp/core
,@jimp/custom
,jimp
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-gaussian
,@jimp/plugin-invert
,@jimp/plugin-mask
,@jimp/plugin-normalize
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-scale
,@jimp/plugin-shadow
,@jimp/plugin-threshold
,@jimp/plugins
,@jimp/test-utils
,@jimp/bmp
,@jimp/gif
,@jimp/jpeg
,@jimp/png
,@jimp/tiff
,@jimp/types
,@jimp/utils
- Removed Core-JS as a dependency. #882 (@EricRabil)
@jimp/core
- Make callback optional for Jimp.rgbaToInt #889 (@HanKruiger)
- Eric Rabil (@EricRabil)
- Han Kruiger (@HanKruiger)
- Sebastian Skałacki (@skalee)
@jimp/core
,jimp
- Sebastian Skałacki (@skalee)
@jimp/core
,@jimp/custom
,jimp
,@jimp/jpeg
- Emily Marigold Klassen (@forivall)
@jimp/plugins
- Export the four missing plugins from plugin package #866 (@crutchcorn)
- Corbin Crutchley (@crutchcorn)
- Bump acorn from 6.3.0 to 6.4.1 #854 (@dependabot[bot])
- Bump handlebars from 4.2.1 to 4.7.3 #861 (@dependabot[bot])
jimp
,@jimp/plugins
- Added missing plugins to the types #863 (@crutchcorn)
@jimp/plugin-threshold
- Relax version range of plugin-threshold peerDependencies #859 (@pasieronen)
- @dependabot[bot]
- Corbin Crutchley (@crutchcorn)
- Pasi Eronen (@pasieronen)
jimp
- upgrade auto #860 (@hipstersmoothie)
@jimp/core
- Fix TypeScript error on 'next' #858 (@crutchcorn)
- Andrew Lisowski (@hipstersmoothie)
- Corbin Crutchley (@crutchcorn)
- Denis Bendrikov (@Den-dp)
- Dominique Rau (@DomiR)
- Martin (@lekoaf)
- fix automation #825 (@hipstersmoothie)
@jimp/cli
,@jimp/core
,@jimp/custom
,jimp
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-gaussian
,@jimp/plugin-invert
,@jimp/plugin-mask
,@jimp/plugin-normalize
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-scale
,@jimp/plugin-shadow
,@jimp/plugin-threshold
,@jimp/plugins
,@jimp/test-utils
,@jimp/bmp
,@jimp/gif
,@jimp/jpeg
,@jimp/png
,@jimp/tiff
,@jimp/types
,@jimp/utils
- Fix regeneratorRuntime errors #815 (@crutchcorn @hipstersmoothie)
@jimp/core
- Follow redirects #789 (@SaWey sander@solora.be)
- update auto #824 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Corbin Crutchley (@crutchcorn)
- sander (sander@solora.be)
@jimp/cli
,@jimp/core
,@jimp/custom
,jimp
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-gaussian
,@jimp/plugin-invert
,@jimp/plugin-mask
,@jimp/plugin-normalize
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-scale
,@jimp/plugin-shadow
,@jimp/plugin-threshold
,@jimp/plugins
,@jimp/test-utils
,@jimp/bmp
,@jimp/gif
,@jimp/jpeg
,@jimp/png
,@jimp/tiff
,@jimp/types
,@jimp/utils
- Fix regeneratorRuntime errors #815 (@crutchcorn @hipstersmoothie)
@jimp/core
- Follow redirects #789 (@SaWey sander@solora.be)
- Sander Weyens (@SaWey)
- Corbin Crutchley (@crutchcorn)
- Andrew Lisowski (@hipstersmoothie)
- sander (sander@solora.be)
@jimp/core
,jimp
- Added callback to jimp constructor typings #810 (@crutchcorn)
- Corbin Crutchley (@crutchcorn)
jimp
- Revert exports to match 0.6.4 TS definitions #820 (@crutchcorn)
- Corbin Crutchley (@crutchcorn)
@jimp/core
- Image dimensions during exif rotation have been corrected #791 (alexander.shcherbakov@btsdigital.kz @popinguy)
@jimp/cli
,@jimp/core
,jimp
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-color
,@jimp/plugin-crop
,@jimp/plugin-normalize
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/test-utils
,@jimp/jpeg
,@jimp/png
,@jimp/tiff
,@jimp/types
- Upgrade nearly-all dev deps #799 (@crutchcorn)
- @popinguy
- Andrew Lisowski (@hipstersmoothie)
- Alexander Shcherbakov (alexander.shcherbakov@btsdigital.kz)
- Corbin Crutchley (@crutchcorn)
@jimp/cli
,@jimp/core
,@jimp/custom
,jimp
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-gaussian
,@jimp/plugin-invert
,@jimp/plugin-mask
,@jimp/plugin-normalize
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-scale
,@jimp/plugin-shadow
,@jimp/plugin-threshold
,@jimp/jpeg
,@jimp/png
- TS 3.1 fixed #798 (@crutchcorn)
- Corbin Crutchley (@crutchcorn)
@jimp/core
,@jimp/custom
,jimp
- Fix issues with typings using classes, publish @core typings, and fix 3.1 typings #792 (@crutchcorn)
- Corbin Crutchley (@crutchcorn)
jimp
- must ship types #794 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
@jimp/cli
,@jimp/core
,@jimp/custom
,jimp
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-flip
,@jimp/plugin-gaussian
,@jimp/plugin-invert
,@jimp/plugin-mask
,@jimp/plugin-normalize
,@jimp/plugin-rotate
,@jimp/plugin-scale
,@jimp/plugin-threshold
,@jimp/plugins
,@jimp/utils
- Fix 0.8 typings, add type tests #786 (@crutchcorn @hipstersmoothie)
- Corbin Crutchley (@crutchcorn)
- Andrew Lisowski (@hipstersmoothie)
@jimp/core
,@jimp/custom
,jimp
,@jimp/plugin-blit
,@jimp/plugin-blur
,@jimp/plugin-circle
,@jimp/plugin-color
,@jimp/plugin-contain
,@jimp/plugin-cover
,@jimp/plugin-crop
,@jimp/plugin-displace
,@jimp/plugin-dither
,@jimp/plugin-fisheye
,@jimp/plugin-flip
,@jimp/plugin-gaussian
,@jimp/plugin-invert
,@jimp/plugin-mask
,@jimp/plugin-normalize
,@jimp/plugin-print
,@jimp/plugin-resize
,@jimp/plugin-rotate
,@jimp/plugin-scale
,@jimp/plugin-shadow
,@jimp/plugin-threshold
,@jimp/plugins
,@jimp/bmp
,@jimp/gif
,@jimp/jpeg
,@jimp/png
,@jimp/tiff
,@jimp/types
,@jimp/utils
- Made typings plugin friendly & add typings for every package #770 (@crutchcorn)
- Corbin Crutchley (@crutchcorn)
@jimp/core
,jimp
,@jimp/utils
- Feature scanIterator #781 (@ozelot379)
jimp
- Remove dependency '@babel/polyfill' and add 'regenerator-runtime' #783 (@ebual @hipstersmoothie)
- Philipp Laube (@ebual)
- Andrew Lisowski (@hipstersmoothie)
- Janik Gassner (@jagaSto)
@jimp/plugin-crop
- Fix cropping full width slices #741 (@NiGhTTraX)
- Andrei Picus (@NiGhTTraX)
@jimp/cli
,jimp
- Fix types #778 (@hipstersmoothie)
@jimp/core
- Fix getType() for files with extra dots in filename #773 (@pvolyntsev)
jimp
jimp
- export more interfaces #732 (@pvolyntsev)
- Add Automated Releases #784 (@hipstersmoothie)
@jimp/cli
,@jimp/core
,jimp
,@jimp/plugin-crop
,@jimp/plugin-rotate
- [WIP] circle ci time! #777 (@hipstersmoothie)
- Replace
npm
usage withyarn
#782 (@pvolyntsev) - Add Nimp to readme.md. #766 (@pvolyntsev)
@jimp/plugin-print
- Update README.md #754 (@robert-moore)
@jimp/plugin-resize
- 👌 IMPROVE: Syntax + Docs #757 (@ahmadawais)
@jimp/plugin-gaussian
- trust github.com (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Pavel Volyntsev (@pvolyntsev)
- Shen Yiming (@soimy)
- Rob Moore (@robert-moore)
- Ahmad Awais ⚡️ (@ahmadawais)
- Arman (@Armanio)