jimp

An image processing library written entirely in JavaScript for Node, with zero external or native dependencies.

MIT License

Downloads
56.4M
Stars
13.5K
Committers
173

Bot releases are visible (Hide)

jimp - v0.22.12 Latest Release

Published by github-actions[bot] 8 months ago

🎉 This release contains work from a new contributor! 🎉

Thank you, Dathan (@DLiblik), for all your work!

🚀 Enhancement

🐛 Bug Fix

Authors: 3

jimp - v0.22.11

Published by github-actions[bot] 8 months ago

🎉 This release contains work from new contributors! 🎉

Thanks for all your work!

❤️ Rob Juurlink (@kozmoz)

❤️ null@AnotherPillow

🚀 Enhancement

📝 Documentation

Authors: 4

jimp - v0.22.10

Published by github-actions[bot] about 1 year ago

🎉 This release contains work from a new contributor! 🎉

Thank you, Zach Stevenson (@stevezac-osu), for all your work!

🚀 Enhancement

Authors: 2

jimp - v0.22.9

Published by github-actions[bot] about 1 year ago

🎉 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)

🚀 Enhancement

🐛 Bug Fix

  • @jimp/core

📝 Documentation

Authors: 5

jimp - v0.22.8

Published by github-actions[bot] over 1 year ago

🎉 This release contains work from new contributors! 🎉

Thanks for all your work!

❤️ Sjoerd (@sjoerd108)

❤️ null@php4fan

❤️ null@JunkMeal

🚀 Enhancement

  • @jimp/core, jimp
  • @jimp/plugin-color
    • Fix: convolute not defaulting to 0, 0 as starting point #1228 (@sjoerd108)
  • @jimp/plugin-rotate

🐛 Bug Fix

  • @jimp/plugin-crop, @jimp/test-utils

📝 Documentation

Authors: 3

jimp - v0.22.7

Published by github-actions[bot] over 1 year ago

🎉 This release contains work from a new contributor! 🎉

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

Authors: 1

jimp - v0.22.6

Published by github-actions[bot] over 1 year ago

🎉 This release contains work from a new contributor! 🎉

Thank you, Daniell (@daniellwdb), for all your work!

🐛 Bug Fix

Authors: 1

jimp - v0.22.5

Published by github-actions[bot] over 1 year ago

🎉 This release contains work from new contributors! 🎉

Thanks for all your work!

❤️ Charly Poirier (@charlypoirier)

❤️ Ihor Bodnarchuk (@ihorbond)

🐛 Bug Fix

📝 Documentation

Authors: 3

jimp - v0.22.4

Published by github-actions[bot] over 1 year ago

🚀 Enhancement

Authors: 1

jimp - v0.22.3

Published by github-actions[bot] over 1 year ago

🚀 Enhancement

Authors: 1

jimp - v0.22.2

Published by github-actions[bot] over 1 year ago

🎉 This release contains work from new contributors! 🎉

Thanks for all your work!

❤️ Ollie Chick (@olliechick)

❤️ Andrey Kutejko (@andy128k)

🚀 Enhancement

  • @jimp/core
    • Change type of mime from string to string|number to fix #990 #1182 (@olliechick)

📝 Documentation

Authors: 2

jimp - v0.22.1

Published by github-actions[bot] over 1 year ago

🚀 Enhancement

🏠 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

Authors: 1

jimp - v0.22.0

Published by github-actions[bot] over 1 year ago

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

🏠 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
  • @jimp/core, @jimp/plugin-resize
  • @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

Authors: 2

jimp - v0.21.3

Published by github-actions[bot] over 1 year ago

🎉 This release contains work from a new contributor! 🎉

Thank you, Daniel Holmes (@danielholmes), for all your work!

🚀 Enhancement

🐛 Bug Fix

  • @jimp/core, @jimp/plugin-resize

🏠 Internal

Authors: 2

jimp - v0.21.1

Published by github-actions[bot] over 1 year ago

🚀 Enhancement

Authors: 1

jimp - v0.21.0

Published by github-actions[bot] over 1 year ago

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

CleanShot 2023-02-04 at 18 19 27


💥 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

Authors: 1

jimp - v0.20.2

Published by github-actions[bot] over 1 year ago

🚀 Enhancement

Authors: 1

jimp - v0.20.1

Published by github-actions[bot] over 1 year ago

⚠️ Pushed to master

Authors: 1

jimp - v0.20.0

Published by github-actions[bot] over 1 year ago

🎉 This release contains work from a new contributor! 🎉

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

🚀 Enhancement

⚠️ Pushed to master

Authors: 2

jimp - v0.17.8

Published by hipstersmoothie over 1 year ago

🐛 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

Authors: 1