Skip to content

Latest commit

 

History

History
1191 lines (702 loc) · 44.7 KB

CHANGELOG.md

File metadata and controls

1191 lines (702 loc) · 44.7 KB

v0.22.12 (Fri Feb 23 2024)

🎉 This release contains work from a new contributor! 🎉

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

🚀 Enhancement

🐛 Bug Fix

Authors: 3


v0.22.11 (Fri Feb 23 2024)

🎉 This release contains work from new contributors! 🎉

Thanks for all your work!

❤️ Rob Juurlink (@kozmoz)

❤️ null@AnotherPillow

🚀 Enhancement

📝 Documentation

Authors: 4


v0.22.10 (Wed Jul 26 2023)

🎉 This release contains work from a new contributor! 🎉

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

🚀 Enhancement

Authors: 2


v0.22.9 (Wed Jul 26 2023)

🎉 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


v0.22.8 (Thu May 11 2023)

🎉 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


v0.22.7 (Sat Feb 25 2023)

🎉 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


v0.22.6 (Fri Feb 24 2023)

🎉 This release contains work from a new contributor! 🎉

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

🐛 Bug Fix

Authors: 1


v0.22.5 (Tue Feb 21 2023)

🎉 This release contains work from new contributors! 🎉

Thanks for all your work!

❤️ Charly Poirier (@charlypoirier)

❤️ Ihor Bodnarchuk (@ihorbond)

🐛 Bug Fix

📝 Documentation

Authors: 3


v0.22.4 (Tue Feb 07 2023)

🚀 Enhancement

Authors: 1


v0.22.3 (Mon Feb 06 2023)

🚀 Enhancement

Authors: 1


v0.22.2 (Mon Feb 06 2023)

🎉 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


v0.22.1 (Mon Feb 06 2023)

🚀 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


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

🏠 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


v0.21.2 (Sun Feb 05 2023)

🎉 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


v0.21.1 (Sun Feb 05 2023)

🚀 Enhancement

Authors: 1


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

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


v0.20.2 (Sun Feb 05 2023)

🚀 Enhancement

Authors: 1


v0.20.1 (Sun Feb 05 2023)

⚠️ Pushed to main

Authors: 1


v0.18.0 (Sun Feb 05 2023)

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

Authors: 2


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

Authors: 1


v0.17.6 (Sat Feb 04 2023)

🐛 Bug Fix

Authors: 5


v0.17.5 (Sat Feb 04 2023)

🐛 Bug Fix

Authors: 2


v0.17.4 (Sat Feb 04 2023)

🐛 Bug Fix

Authors: 2


v0.17.3 (Sat Feb 04 2023)

🐛 Bug Fix

Authors: 2


v0.17.2 (Sat Feb 04 2023)

🐛 Bug Fix

Authors: 1


v0.17.1 (Sat Feb 04 2023)

🐛 Bug Fix

Authors: 2


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

Authors: 1


v0.16.3 (Sat Feb 04 2023)

🐛 Bug Fix

⚠️ 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
  • @jimp/cli, @jimp/core, jimp, @jimp/plugin-blit, @jimp/plugin-color, @jimp/test-utils, @jimp/png
  • @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

🏠 Internal

📝 Documentation

Authors: 9


v0.16.2 (Thu Sep 15 2022)

🐛 Bug Fix

  • @jimp/jpeg

📝 Documentation

Authors: 4


v0.16.1 (Fri Aug 28 2020)

🐛 Bug Fix

  • @jimp/jpeg
    • upgrade jpeg-js dependency #933 (vincentdufrasnes@vincent-dufrasnes @Chupsy)

Authors: 2

  • Vincent Dufrasnes (@Chupsy)
  • vincent dufrasnes (vincentdufrasnes@vincent-dufrasnes)

v0.16.0 (Sat Aug 08 2020)

🚀 Enhancement

  • @jimp/plugin-crop

Authors: 1


v0.15.0 (Fri Aug 07 2020)

🚀 Enhancement

  • jimp
    • Remove 'browser' field from main jimp package's package.json. #918 (@Gustavo6046)

Authors: 1


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


v0.13.0 (Fri Jun 05 2020)

🚀 Enhancement

📝 Documentation

Authors: 2


v0.12.1 (Tue May 19 2020)

🐛 Bug Fix

Authors: 1


v0.12.0 (Sun May 17 2020)

Release Notes

From #891

This also drops support for node 6.14.


🚀 Enhancement

⚠️ Pushed to main

Authors: 2


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

🐛 Bug Fix

Authors: 2


v0.10.3 (Mon Apr 20 2020)

🐛 Bug Fix

  • @jimp/plugin-flip

Authors: 1


v0.10.2 (Tue Apr 14 2020)

🐛 Bug Fix

  • @jimp/core, jimp
    • Rewrite handling EXIF orientation — add tests, make it plugin-independent #875 (@skalee)

Authors: 1


v0.10.1 (Sun Apr 05 2020)

🐛 Bug Fix

📝 Documentation

  • @jimp/plugin-print

Authors: 2


v0.10.0 (Mon Mar 30 2020)

🚀 Enhancement

  • @jimp/core, @jimp/custom, jimp, @jimp/jpeg

Authors: 1


v0.9.8 (Sat Mar 28 2020)

🐛 Bug Fix

  • @jimp/plugins

Authors: 1


v0.9.7 (Fri Mar 27 2020)

🐛 Bug Fix

Authors: 3


v0.9.6 (Wed Mar 18 2020)

🐛 Bug Fix

🏠 Internal

Authors: 3


v0.9.5 (Tue Mar 03 2020)

🐛 Bug Fix

  • @jimp/plugin-print

📝 Documentation

  • @jimp/plugin-print

Authors: 1


v0.9.4 (Tue Mar 03 2020)

🐛 Bug Fix

  • @jimp/plugin-shadow

Authors: 1


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
  • @jimp/core

🏠 Internal

Authors: 3


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
  • @jimp/core

Authors: 3


v0.9.1 (Tue Nov 26 2019)

🐛 Bug Fix

  • @jimp/core, jimp

Authors: 1


v0.9.0 (Tue Nov 26 2019)

🚀 Enhancement

Authors: 1


v0.8.5 (Fri Oct 18 2019)

🐛 Bug Fix

🏠 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

📝 Documentation

  • Added back mention of required tsconfig options #800 (@popinguy)

Authors: 3


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

Authors: 1


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


v0.8.2 (Fri Sep 13 2019)

🐛 Bug Fix

Authors: 1


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

Authors: 2


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


v0.7.0 (Fri Sep 06 2019)

🚀 Enhancement

  • @jimp/core, jimp, @jimp/utils

Authors: 1


v0.6.8 (Tue Sep 03 2019)

🐛 Bug Fix

Authors: 2


v0.6.7 (Tue Sep 03 2019)

🐛 Bug Fix

  • @jimp/plugin-crop

Authors: 1


v0.6.6 (Tue Sep 03 2019)

🐛 Bug Fix

Authors: 1


v0.6.5 (Tue Sep 03 2019)

🐛 Bug Fix

🏠 Internal

📝 Documentation

⚠️ Pushed to master

Authors: 6