Skip to content

Commit cd1353d

Browse files
committed
Bump to 2.0.0
1 parent fb1c0ed commit cd1353d

4 files changed

Lines changed: 17 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
## 2.0.0 (2026-05-20)
2+
3+
* `mini_magick`/`ruby-vips` are now soft dependencies and need to be manually added to the Gemfile (@janko)
4+
5+
* Avoid remote shell execution vulnerability in `#apply` when arguments are coming from user input (@janko)
6+
7+
* [vips] Unfuzzed loaders are now blocked by default (@janko)
8+
9+
* [vips] Sharpening after resize has been disabled by default (@janko)
10+
11+
* [minimagick] Remove deprecated `:compose` and `:geometry` keyword arguments for `#composite` (@janko)
12+
13+
* Ruby 3.0+ is now required (@janko)
14+
115
## 1.14.0 (2025-02-10)
216

317
* Add support for MiniMagick 5.x (@lukeasrodgers)

lib/image_processing/mini_magick.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
begin
33
require "mini_magick"
44
rescue LoadError
5-
fail ImageProcessing::Error, "MiniMagick backend requires the mini_magick gem. Please add `gem \"mini_magick\", \"~> 5.0\"` to your Gemfile."
5+
fail ImageProcessing::Error, "ImageProcessing::MiniMagick requires the mini_magick gem. Please add `gem \"mini_magick\", \"~> 5.0\"` to your Gemfile."
66
end
77

88
module ImageProcessing

lib/image_processing/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module ImageProcessing
2-
VERSION = "1.14.0"
2+
VERSION = "2.0.0"
33
end

lib/image_processing/vips.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
begin
33
require "vips"
44
rescue LoadError
5-
fail ImageProcessing::Error, "Vips backend requires the ruby-vips gem. Please add `gem \"ruby-vips\", \"~> 2.0\"` to your Gemfile."
5+
fail ImageProcessing::Error, "ImageProcessing::Vips requires the ruby-vips gem. Please add `gem \"ruby-vips\", \"~> 2.0\"` to your Gemfile."
66
end
77

88
Vips.block_untrusted(true) if Vips.respond_to?(:block_untrusted) && !ENV["VIPS_BLOCK_UNTRUSTED"]

0 commit comments

Comments
 (0)