All Versions
Latest Version
Avg Release Cycle
110 days
Latest Release
1322 days ago

Changelog History
Page 2

  • v4.7.2 Changes

    June 20, 2017
    • ๐Ÿ–จ Avoid defining methods at runtime whenever a processing method is invoked, which means that Ruby can keep its method cache, instead of having to clear it on each processing invocation (thanks to @printercu).
  • v4.7.1 Changes

    June 15, 2017
    • ๐Ÿ›  Fix errors when calling with URLs like, where the : would get included in the file extension and cause errors with some ImageMagick commands due to : being a special character to ImageMagick.
  • v4.7.0 Changes

    March 28, 2017
    • โž• Added MiniMagick::Image#get_pixels, which returns a matrix where each member is a 3-element array of numbers between 0 and 255, one for each of the RGB channels.
    • โฑ When MiniMagick.timeout is set and the command times out, previously the command would still continue running in the background. Now when Timeout::Error is raised, we also kill the subprocess running the command with SIGTERM.
    • Implementation of posix-spawn has been improved, where now both stdout and stderr are read from at the same time, stdin pipe is closed immediately after writing the input, and stdout and stderr pipes are closed once the command finishes. This now has essentially the same behaivour as Open3.popen3 with a block.