This is a stub types definition for jimp (https://github.com/oliver-moran/jimp#readme). jimp provides its own type definitions, so you don't need @types/jimp installed!
Package detail
@types/jimp
This is a stub types definition for jimp (https://github.com/oliver-moran/jimp#readme). jimp provides its own type definitions, so you don't need @types/jimp installed!
Stub TypeScript definitions entry for jimp, which provides its own types definitions
readme
changelog
v1.5.0 (Mon Sep 09 2024)
Release Notes
Add support for image decoder options (#1336)
Can now have options for the underlying image codecs
🚀 Enhancement
@jimp/core
,@jimp/types
,@jimp/js-bmp
,@jimp/js-jpeg
,@jimp/js-png
- Add support for image decoder options #1336 (@hipstersmoothie)
⚠️ Pushed to main
jimp
- add readme to jimp (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v1.5.0 (Sat Sep 07 2024)
Release Notes
Add support for image decoder options (#1336)
Can now have options for the underlying image codecs
🚀 Enhancement
@jimp/core
,@jimp/types
,@jimp/js-bmp
,@jimp/js-jpeg
,@jimp/js-png
- Add support for image decoder options #1336 (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v1.4.0 (Sat Sep 07 2024)
🚀 Enhancement
@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)
🐛 Bug Fix
@jimp/utils
,@jimp/plugin-print
- Bind callback to image instance #1335 (@hipstersmoothie)
⚠️ Pushed to main
@jimp/core
,@jimp/types
,@jimp/utils
,@jimp/plugin-print
,@jimp/plugin-quantize
,@jimp/wasm-webp
- fix docs build (@hipstersmoothie)
📝 Documentation
@jimp/plugin-blit
,@jimp/plugin-print
- Misc doc updates #1334 (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v1.3.0 (Wed Sep 04 2024)
🚀 Enhancement
@jimp/core
- Add width/height/mime getters #1327 (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v1.2.0 (Tue Sep 03 2024)
🚀 Enhancement
@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)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v1.1.5 (Mon Sep 02 2024)
🐛 Bug Fix
@jimp/types
,@jimp/plugin-print
- Fix loading fonts in web-worker #1322 (@hipstersmoothie)
⚠️ Pushed to main
@jimp/core
,jimp
- Fix height/width being undefined when creating a Jimp from a canvas (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v1.1.4 (Mon Sep 02 2024)
Release Notes
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.
🐛 Bug Fix
jimp
- improve bundler integration #1321 (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v1.1.3 (Mon Sep 02 2024)
🐛 Bug Fix
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)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v1.1.2 (Mon Sep 02 2024)
Release Notes
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.
🐛 Bug Fix
- 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)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v1.1.1 (Sun Sep 01 2024)
🐛 Bug Fix
@jimp/core
- fix file-type import for esm projects #1309 (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v1.1.0 (Sun Sep 01 2024)
🚀 Enhancement
jimp
,@jimp/plugin-quantize
- Add quantize plugin #1307 (@hipstersmoothie)
⚠️ Pushed to main
- 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)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v1.0.5 (Sun Sep 01 2024)
:tada: This release contains work from a new contributor! :tada:
Thank you, Ben McCann (@benmccann), for all your work!
🐛 Bug Fix
@jimp/plugin-hash
- add missing dependency #1306 (@benmccann @hipstersmoothie)
⚠️ Pushed to main
- fix build command (@hipstersmoothie)
- build browser bundle when building (@hipstersmoothie)
- fixing docs deploy (@hipstersmoothie)
jimp
- fix browser build (@hipstersmoothie)
Authors: 2
- Andrew Lisowski (@hipstersmoothie)
- Ben McCann (@benmccann)
v1.0.4 (Sat Aug 31 2024)
⚠️ Pushed to main
- fix release script (lisowski54@gmail.com)
Authors: 1
- Andrew Lisowski (lisowski54@gmail.com)
v1.0.3 (Sat Aug 31 2024)
:tada: This release contains work from a new contributor! :tada:
Thank you, Ben McCann (@benmccann), for all your work!
🐛 Bug Fix
@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)
⚠️ Pushed to main
- 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)
Authors: 2
- Andrew Lisowski (@hipstersmoothie)
- Ben McCann (@benmccann)
v1.0.0 (Sat Aug 31 2024)
:tada: This release contains work from a new contributor! :tada:
Thank you, Juan Pablo Garcia Ripa (@Sarabadu), for all your work!
💥 Breaking Change
@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
⚠️ Pushed to main
- 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)
📝 Documentation
@jimp/plugin-cover
- remove outdated docs #1301 (@hipstersmoothie)
Authors: 2
- Andrew Lisowski (@hipstersmoothie)
- Juan Pablo Garcia Ripa (@Sarabadu)
v0.22.12 (Fri Feb 23 2024)
:tada: This release contains work from a new contributor! :tada:
Thank you, Dathan (@DLiblik), for all your work!
🚀 Enhancement
- Automatic release #1277 (@hipstersmoothie @github-actions[bot])
🐛 Bug Fix
@jimp/core
- Improve color operations performance #1263 (@DLiblik @hipstersmoothie)
Authors: 3
- @github-actions[bot]
- Andrew Lisowski (@hipstersmoothie)
- Dathan (@DLiblik)
v0.22.11 (Fri Feb 23 2024)
:tada: This release contains work from new contributors! :tada:
Thanks for all your work!
:heart: Rob Juurlink (@kozmoz)
:heart: null@AnotherPillow
🚀 Enhancement
@jimp/plugin-print
- Add \n support for image.print #865 #1265 (juurr00@juurlink.org @kozmoz @hipstersmoothie)
📝 Documentation
jimp
- Fix it's/its, see description. #1267 (@AnotherPillow)
Authors: 4
- @AnotherPillow
- Andrew Lisowski (@hipstersmoothie)
- juurr00 (juurr00@juurlink.org)
- Rob Juurlink (@kozmoz)
v0.22.10 (Wed Jul 26 2023)
:tada: This release contains work from a new contributor! :tada:
Thank you, Zach Stevenson (@stevezac-osu), for all your work!
🚀 Enhancement
@jimp/core
- Encoder for GIF provides a Promise to getBuffer when a string, Buffer, or Uint8Array is expected #1239 (@stevezac-osu @hipstersmoothie)
Authors: 2
- Andrew Lisowski (@hipstersmoothie)
- Zach Stevenson (@stevezac-osu)
v0.22.9 (Wed Jul 26 2023)
:tada: This release contains work from new contributors! :tada:
Thanks for all your work!
:heart: Artur (@Artur-)
:heart: Tim O. (macer) (@gitmacer)
:heart: aab (@aabccd021)
:heart: Zsolt Medgyesi (@zmedgyes)
:heart: Nicolas Morel (@Marsup)
🚀 Enhancement
🐛 Bug Fix
📝 Documentation
- delete cli link from readme #1250 (@aabccd021)
Authors: 5
- aab (@aabccd021)
- Artur (@Artur-)
- Nicolas Morel (@Marsup)
- Tim O. (macer) (@gitmacer)
- Zsolt Medgyesi (@zmedgyes)
v0.22.8 (Thu May 11 2023)
:tada: This release contains work from new contributors! :tada:
Thanks for all your work!
:heart: Sjoerd (@sjoerd108)
:heart: null@php4fan
:heart: null@JunkMeal
🚀 Enhancement
@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)
🐛 Bug Fix
@jimp/plugin-crop
,@jimp/test-utils
- Fix autocrop mixing up east and west #1227 (@sjoerd108)
📝 Documentation
Authors: 3
- @JunkMeal
- @php4fan
- Sjoerd (@sjoerd108)
v0.22.7 (Sat Feb 25 2023)
:tada: This release contains work from a new contributor! :tada:
Thank you, MD KHAIRUL ISLAM (@black-turtle), for all your work!
Release Notes
use matrix rotate, if rotate angle is multiple of 90 degrees (#1209)
Fixes a bug where rotating by 90 degrees introduced extra pixels
🐛 Bug Fix
@jimp/plugin-rotate
- use matrix rotate, if rotate angle is multiple of 90 degrees #1209 (@black-turtle)
Authors: 1
- MD KHAIRUL ISLAM (@black-turtle)
v0.22.6 (Fri Feb 24 2023)
:tada: This release contains work from a new contributor! :tada:
Thank you, Daniell (@daniellwdb), for all your work!
🐛 Bug Fix
jimp
,@jimp/plugin-color
- Export ColorActionName enum #1205 (@daniellwdb)
Authors: 1
- Daniell (@daniellwdb)
v0.22.5 (Tue Feb 21 2023)
:tada: This release contains work from new contributors! :tada:
Thanks for all your work!
:heart: Charly Poirier (@charlypoirier)
:heart: Ihor Bodnarchuk (@ihorbond)
🐛 Bug Fix
@jimp/plugin-resize
- Fix resizing issue with Jimp.AUTO #1202 (@charlypoirier)
📝 Documentation
- Update README.md #1203 (@ihorbond @hipstersmoothie)
Authors: 3
- Andrew Lisowski (@hipstersmoothie)
- Charly Poirier (@charlypoirier)
- Ihor Bodnarchuk (@ihorbond)
v0.22.4 (Tue Feb 07 2023)
🚀 Enhancement
@jimp/core
,@jimp/plugin-color
- update tinycolor2 #1187 (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v0.22.3 (Mon Feb 06 2023)
🚀 Enhancement
jimp
- Fix browser build #1184 (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v0.22.2 (Mon Feb 06 2023)
:tada: This release contains work from new contributors! :tada:
Thanks for all your work!
:heart: Ollie Chick (@olliechick)
:heart: Andrey Kutejko (@andy128k)
🚀 Enhancement
@jimp/core
- Change type of mime from string to string|number to fix #990 #1182 (@olliechick)
📝 Documentation
Authors: 2
- Andrey Kutejko (@andy128k)
- Ollie Chick (@olliechick)
v0.22.1 (Mon Feb 06 2023)
🚀 Enhancement
@jimp/core
- upgrade mkdrip #1173 (@hipstersmoothie)
🏠 Internal
- 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)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v0.22.0 (Mon Feb 06 2023)
Release Notes
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.
💥 Breaking Change
@jimp/core
- Switch to fetch for url requests #1165 (@danielholmes)
🏠 Internal
@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)
Authors: 2
- Andrew Lisowski (@hipstersmoothie)
- Daniel Holmes (@danielholmes)
v0.21.2 (Sun Feb 05 2023)
:tada: This release contains work from a new contributor! :tada:
Thank you, Daniel Holmes (@danielholmes), for all your work!
🚀 Enhancement
- run workflow for PRs #1156 (@hipstersmoothie)
🐛 Bug Fix
@jimp/core
,@jimp/plugin-resize
- Change some exports to move towards more ESM compatibility #1154 (@danielholmes)
🏠 Internal
- Workflow fix #1159 (@hipstersmoothie)
Authors: 2
- Andrew Lisowski (@hipstersmoothie)
- Daniel Holmes (@danielholmes)
v0.21.1 (Sun Feb 05 2023)
🚀 Enhancement
@jimp/core
- remove export hack #1153 (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v0.21.0 (Sun Feb 05 2023)
Release Notes
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
💥 Breaking Change
@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)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v0.20.2 (Sun Feb 05 2023)
🚀 Enhancement
@jimp/core
- add phash to types #1144 (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v0.20.1 (Sun Feb 05 2023)
⚠️ Pushed to main
- add ability to comment on issues (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v0.18.0 (Sun Feb 05 2023)
:tada: This release contains work from a new contributor! :tada:
Thank you, nopeless (@nopeless), for all your work!
Release Notes
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
💥 Breaking Change
@jimp/core
,@jimp/custom
,jimp
,@jimp/test-utils
,@jimp/png
- switch from browserify to webpack #1140 (@hipstersmoothie)
🚀 Enhancement
- add more auto plugins #1141 (@hipstersmoothie)
@jimp/tiff
- Update utif #1143 (@hipstersmoothie)
@jimp/core
⚠️ Pushed to main
- update tokens (@hipstersmoothie)
- add permission (@hipstersmoothie)
- add protected branch plugin (@hipstersmoothie)
Authors: 2
- Andrew Lisowski (@hipstersmoothie)
- nopeless (@nopeless)
v0.17.8 (Sat Feb 04 2023)
🐛 Bug Fix
@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)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v0.17.6 (Sat Feb 04 2023)
🐛 Bug Fix
@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
Authors: 5
- @fabb
- Andrew Lisowski (@hipstersmoothie)
- Dennis Bartlett (@dcbartlett)
- Lucy (@lucyyyyyyy)
- 彭君怡 (@pkjy)
v0.17.5 (Sat Feb 04 2023)
🐛 Bug Fix
@jimp/core
- Fix dos attack vulnerable #1136 (@sjoerd108 @hipstersmoothie)
Authors: 2
- Andrew Lisowski (@hipstersmoothie)
- Sjoerd (@sjoerd108)
v0.17.4 (Sat Feb 04 2023)
🐛 Bug Fix
@jimp/core
- fix commonjs require #1020 (@fratzinger @hipstersmoothie)
Authors: 2
- @fratzinger
- Andrew Lisowski (@hipstersmoothie)
v0.17.3 (Sat Feb 04 2023)
🐛 Bug Fix
@jimp/core
,@jimp/plugin-color
- Fix EDGE_WRAP overwriting X with Y when Y < 0 #1135 (@sjoerd108 @hipstersmoothie)
Authors: 2
- Andrew Lisowski (@hipstersmoothie)
- Sjoerd (@sjoerd108)
v0.17.2 (Sat Feb 04 2023)
🐛 Bug Fix
@jimp/core
,@jimp/plugin-print
- remove extra bm-font dep #1134 (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v0.17.1 (Sat Feb 04 2023)
🐛 Bug Fix
@jimp/plugin-print
- use a consistent text layouting algorithm #1133 (@iliazeus @hipstersmoothie)
Authors: 2
- Andrew Lisowski (@hipstersmoothie)
- Ilia Pozdnyakov (@iliazeus)
v0.17.0 (Sat Feb 04 2023)
Release Notes
update jpeg-js (#1131)
This release changes the minimum node version from 8 to 16
🚀 Enhancement
@jimp/jpeg
- update jpeg-js #1131 (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v0.16.3 (Sat Feb 04 2023)
🐛 Bug Fix
- 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
⚠️ Pushed to main
- 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)
🏠 Internal
- only build node 16 #1127 (@hipstersmoothie)
📝 Documentation
Authors: 9
- @dependabot[bot]
- @krudos
- @mfuatnuroglu
- Adam Jones (@domdomegg)
- Andrew Lisowski (@hipstersmoothie)
- Daniel Holmes (@danielholmes)
- Dara Kong (@dkong)
- Endre Szabo (@endreszabo)
- Stuart Hinson (@stuarth)
v0.16.2 (Thu Sep 15 2022)
🐛 Bug Fix
📝 Documentation
- 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)
Authors: 4
- J D Carmichael (@j-d-carmichael)
- Max (@mynameismax)
- Michael Elhadad (@melhadad)
- Rahil Kabani (@alias-rahil)
v0.16.1 (Fri Aug 28 2020)
🐛 Bug Fix
Authors: 2
- Vincent Dufrasnes (@Chupsy)
- vincent dufrasnes (vincentdufrasnes@vincent-dufrasnes)
v0.16.0 (Sat Aug 08 2020)
🚀 Enhancement
Authors: 1
- Chad Banfield (@cbanfiel)
v0.15.0 (Fri Aug 07 2020)
🚀 Enhancement
jimp
- Remove 'browser' field from main jimp package's package.json. #918 (@Gustavo6046)
Authors: 1
- Gustavo Ramos Rehermann (@Gustavo6046)
v0.14.0 (Mon Jun 29 2020)
🚀 Enhancement
@jimp/core
,jimp
- include Addition (Add) blending mode + Officially drop support for Node 8 #904 (@GlitchyPSIX)
Authors: 1
- GlitchyPSI (@GlitchyPSIX)
v0.13.0 (Fri Jun 05 2020)
🚀 Enhancement
jimp
,@jimp/gif
- Add single frame encoder for type-gif #899 (@jeffbseeking @hipstersmoothie)
📝 Documentation
- Fix one file testing instructions #898 (@jeffbseeking)
Authors: 2
- Andrew Lisowski (@hipstersmoothie)
- Jeff Bonnes (@jeffbseeking)
v0.12.1 (Tue May 19 2020)
🐛 Bug Fix
@jimp/jpeg
- update jpeg-js #892 (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v0.12.0 (Sun May 17 2020)
Release Notes
From #891
This also drops support for node 6.14.
🚀 Enhancement
- Remove compiling polyfills into published code #891 (@danez @hipstersmoothie)
⚠️ Pushed to main
- Fix package.json (@hipstersmoothie)
- Add readme description (@hipstersmoothie)
Authors: 2
- Andrew Lisowski (@hipstersmoothie)
- Daniel Tschinder (@danez)
v0.11.0 (Fri May 15 2020)
🚀 Enhancement
@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)
🐛 Bug Fix
@jimp/core
- Make callback optional for Jimp.rgbaToInt #889 (@HanKruiger)
Authors: 2
- Eric Rabil (@EricRabil)
- Han Kruiger (@HanKruiger)
v0.10.3 (Mon Apr 20 2020)
🐛 Bug Fix
Authors: 1
- Sebastian Skałacki (@skalee)
v0.10.2 (Tue Apr 14 2020)
🐛 Bug Fix
@jimp/core
,jimp
Authors: 1
- Sebastian Skałacki (@skalee)
v0.10.1 (Sun Apr 05 2020)
🐛 Bug Fix
📝 Documentation
Authors: 2
v0.10.0 (Mon Mar 30 2020)
🚀 Enhancement
@jimp/core
,@jimp/custom
,jimp
,@jimp/jpeg
Authors: 1
- Emily Marigold Klassen (@forivall)
v0.9.8 (Sat Mar 28 2020)
🐛 Bug Fix
@jimp/plugins
- Export the four missing plugins from plugin package #866 (@crutchcorn)
Authors: 1
- Corbin Crutchley (@crutchcorn)
v0.9.7 (Fri Mar 27 2020)
🐛 Bug Fix
- 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)
Authors: 3
- @dependabot[bot]
- Corbin Crutchley (@crutchcorn)
- Pasi Eronen (@pasieronen)
v0.9.6 (Wed Mar 18 2020)
🐛 Bug Fix
jimp
- upgrade auto #860 (@hipstersmoothie)
@jimp/core
🏠 Internal
- Fix TypeScript error on 'next' #858 (@crutchcorn)
Authors: 3
- Andrew Lisowski (@hipstersmoothie)
- Corbin Crutchley (@crutchcorn)
- Denis Bendrikov (@Den-dp)
v0.9.5 (Tue Mar 03 2020)
🐛 Bug Fix
📝 Documentation
Authors: 1
- Dominique Rau (@DomiR)
v0.9.4 (Tue Mar 03 2020)
🐛 Bug Fix
Authors: 1
- Martin (@lekoaf)
v0.9.2 (Tue Nov 26 2019)
🐛 Bug Fix
- 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)
🏠 Internal
- update auto #824 (@hipstersmoothie)
Authors: 3
- Andrew Lisowski (@hipstersmoothie)
- Corbin Crutchley (@crutchcorn)
- sander (sander@solora.be)
v0.9.2 (Tue Nov 26 2019)
🐛 Bug Fix
@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)
Authors: 3
- Sander Weyens (@SaWey)
- Corbin Crutchley (@crutchcorn)
- Andrew Lisowski (@hipstersmoothie)
- sander (sander@solora.be)
v0.9.1 (Tue Nov 26 2019)
🐛 Bug Fix
@jimp/core
,jimp
- Added callback to jimp constructor typings #810 (@crutchcorn)
Authors: 1
- Corbin Crutchley (@crutchcorn)
v0.9.0 (Tue Nov 26 2019)
🚀 Enhancement
jimp
- Revert exports to match 0.6.4 TS definitions #820 (@crutchcorn)
Authors: 1
- Corbin Crutchley (@crutchcorn)
v0.8.5 (Fri Oct 18 2019)
🐛 Bug Fix
@jimp/core
- Image dimensions during exif rotation have been corrected #791 (alexander.shcherbakov@btsdigital.kz @popinguy)
🏠 Internal
@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)
📝 Documentation
Authors: 3
- @popinguy
- Andrew Lisowski (@hipstersmoothie)
- Alexander Shcherbakov (alexander.shcherbakov@btsdigital.kz)
- Corbin Crutchley (@crutchcorn)
v0.8.4 (Fri Sep 20 2019)
🐛 Bug Fix
@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)
Authors: 1
- Corbin Crutchley (@crutchcorn)
v0.8.3 (Wed Sep 18 2019)
🐛 Bug Fix
@jimp/core
,@jimp/custom
,jimp
- Fix issues with typings using classes, publish @core typings, and fix 3.1 typings #792 (@crutchcorn)
Authors: 1
- Corbin Crutchley (@crutchcorn)
v0.8.2 (Fri Sep 13 2019)
🐛 Bug Fix
jimp
- must ship types #794 (@hipstersmoothie)
Authors: 1
- Andrew Lisowski (@hipstersmoothie)
v0.8.1 (Thu Sep 12 2019)
🐛 Bug Fix
@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)
Authors: 2
- Corbin Crutchley (@crutchcorn)
- Andrew Lisowski (@hipstersmoothie)
v0.8.0 (Sat Sep 07 2019)
🚀 Enhancement
@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)
Authors: 1
- Corbin Crutchley (@crutchcorn)
v0.7.0 (Fri Sep 06 2019)
🚀 Enhancement
@jimp/core
,jimp
,@jimp/utils
- Feature scanIterator #781 (@ozelot379)
Authors: 1
v0.6.8 (Tue Sep 03 2019)
🐛 Bug Fix
jimp
- Remove dependency '@babel/polyfill' and add 'regenerator-runtime' #783 (@ebual @hipstersmoothie)
Authors: 2
- Philipp Laube (@ebual)
- Andrew Lisowski (@hipstersmoothie)
v0.6.7 (Tue Sep 03 2019)
🐛 Bug Fix
Authors: 1
- Janik Gassner (@jagaSto)
v0.6.6 (Tue Sep 03 2019)
🐛 Bug Fix
@jimp/plugin-crop
- Fix cropping full width slices #741 (@NiGhTTraX)
Authors: 1
- Andrei Picus (@NiGhTTraX)
v0.6.5 (Tue Sep 03 2019)
🐛 Bug Fix
@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)
🏠 Internal
- Add Automated Releases #784 (@hipstersmoothie)
@jimp/cli
,@jimp/core
,jimp
,@jimp/plugin-crop
,@jimp/plugin-rotate
- [WIP] circle ci time! #777 (@hipstersmoothie)
📝 Documentation
- 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
⚠️ Pushed to master
- trust github.com (@hipstersmoothie)
Authors: 6
- Andrew Lisowski (@hipstersmoothie)
- Pavel Volyntsev (@pvolyntsev)
- Shen Yiming (@soimy)
- Rob Moore (@robert-moore)
- Ahmad Awais ⚡️ (@ahmadawais)
- Arman (@Armanio)