All Versions
22
Latest Version
Avg Release Cycle
168 days
Latest Release
1454 days ago

Changelog History
Page 2

  • v1.3.1 Changes

    December 29, 2018

    ๐Ÿ›  Fixed

    • Fix #url_options_supported? causing nil error(@mshibuya 0b9a64a1, #2361)
  • v1.3.0 Changes

    December 24, 2018

    โž• Added

    • ๐Ÿ‘ Query parameter support for fog-google(@stanhu #2332)
    • ๐Ÿ‘ Jets Turbine Support(@tongueroo #2355)
    • Add allowed_types to content_type_whitelist_error(@mhluska #2270)

    ๐Ÿ›  Fixed

    • S3 HTTPS url causes certificate issue when bucket name contains period(@ransombriggs #2359)
    • Failed to get image dimensions when image is cached but not stored yet(@artygus #2349)
    • Only include x-amz-acl header for AWS(@stanhu #2356)
    • โœ‚ Remove old caches when no space is left on disk(@dosuken123 #2342)
  • v1.2.3 Changes

    June 30, 2018

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix reading whole content of large files into memory on storing(@dosuken123 #2314)
  • v1.2.2 Changes

    January 02, 2018

    ๐Ÿ›  Fixed

    • Reset Content-Type on converting file format(@kyoshidajp #2237)
  • v1.2.1 Changes

    October 04, 2017

    ๐Ÿ›  Fixed

    • Locale check breaks when a Symbol is given to available_locales(@mshibuya #2234)
  • v1.2.0 Changes

    September 30, 2017

    โž• Added

    • โž• Added Proc Support for Width and Height(@tomprats #2169)

    ๐Ÿ”„ Changed

    • Decode unicode filenames from URL(@fedorkk #2131)
    • ๐Ÿ”„ Change file size of error message to human size(@aki77 #2199)

    ๐Ÿ›  Fixed

    • ๐ŸŒ Bundled en translation was not loaded by default, causing translation missing(@mshibuya 95ce39d3)
    • โœ‚ Remove potentially redundant HEAD request on checking fog file existence(@eritiro #2140)
    • Failing with uninitialized constant if uri is not loaded(@jasdeepsingh #2223)
    • RMagick cloud not process remotely stored files(@zog #2185)
    • ๐Ÿšš Check if files are identical via FS rather than name before move(@riffraff #2191)
    • Regexp extension_whitelist is also case-insensitive now(@vmdhoke #2201)
    • Use __send__ instead of send (@dminuoso #2178)
  • v1.1.0 Changes

    April 30, 2017

    โž• Added

    • ๐Ÿš… Rails 5.1 compatibility(@paulsturgess #2130, #2133)
    • ๐Ÿ‘Œ Support for process callback(@cfcosta #2045)
    • ๐Ÿ‘ S3 Transfer Acceleration support(@krekoten #2108)
    • ๐Ÿ‘ Allow non-argument options to be passed in mini magick combine_options(@krismartin #2097)

    ๐Ÿ›  Fixed

    • Stop falling back to en locale when I18n is missing(@kryzhovnik #2083)
    • ๐Ÿ‘ Allow nagative timestamp in cache id(@NickOttrando #2092)
    • Avoid calling file.url twice(@lukeasrodgers #2078)
    • Content Type being reset when moving cached file(@dweinand #2117)
  • v1.0.0 Changes

    December 24, 2016

    No changes.

  • v1.0.0.rc Changes

    October 30, 2016

    โž• Added

    • Ability to set custom request headers on downloading remote URL(@mendab1e #2006)

    ๐Ÿ”„ Changed

    • Re-enable public_url optimization for Google Cloud Storage(@nikz #2039)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix clean_cache! deleting unexpired files due to RegExp mismatch(@t-oginogin #2036)
  • v1.0.0.beta Changes

    September 08, 2016

    โž• Added

    • ๐Ÿš… Rails 5 support (@mshibuya)
    • โž• Add #width and #height methods to the RMagick processor (@mehlah #1805)
    • โž• Add a test matcher for the format (@yanivpr #1758)
    • ๐Ÿ‘Œ Support of MiniMagick's Combine options (@bernabas #1754)
    • Validate with the actual content-type of files (@eavgerinos)
    • ๐Ÿ‘Œ Support for multiple file uploads with mount_uploaders method (@jnicklas and @lisarutan #1481)
    • โž• Add a cache_only configuration option, useful for testing (@jeffkreeftmeijer #1456)
    • โž• Add #width and #height methods to MiniMagick processor (@ShivaVS #1405)
    • ๐Ÿ‘Œ Support for jRuby (@lephyrius #1377)
    • ๐Ÿ”ง Make cache storage configurable (@mshibuya #1312)
    • Errors on file size (@gautampunhani #1026)

    ๐Ÿ”„ Changed

    • Blank uploaders are now memoized on the model instance (@DarthSim #1860)
    • #content_type_whitelist and extension_whitelist now takes either a string, a regexp, or an array of values (same thing for blacklists) (@mehlah #1825)
    • [BREAKING CHANGE] Rename extension_white_list ~> extension_whitelist (@mehlah #1819)
    • [BREAKING CHANGE] Rename extension_black_list ~> extension_blacklist (@mehlah #1819)
    • [BREAKING CHANGE] Rename i18n keys extension_black_list_error ~> extension_blacklist_error and extension_white_list_error ~> extension_whitelist_error (@mehlah)
    • Accept an array of strings or regexps to white/blacklist content types (@mehlah #1816)
    • โž• Add counter to cache_id (@thomasfedb #1797)
    • 0๏ธโƒฃ [BREAKING CHANGE] Allow non-ASCII filename by default (@shuhei #1772)
    • [BREAKING CHANGE] to_json behavior changed when serializing an uploader (@jnicklas and @lisarutan #1481)
    • ๐Ÿ‘ Better error when the configured storage is unknown (@st0012 #1779)
    • ๐Ÿ‘ Allow to pass additionnal options to Rackspace authenticated_url (@duhast #1722)
    • โฌ‡๏ธ Reduced memory footprint (@schneems #1652, @simonprev #1706)
    • ๐Ÿ‘Œ Improve Fog Loading (@plribeiro3000 #1620, @eavgerinos)
    • All locales from config.i18n.available_locales are added to load_path (@printercu #1521)
    • ๐Ÿ‘ป Do not display RMagick exception in I18n message (manuelpradal #1361)
    • 0๏ธโƒฃ [BREAKING CHANGE] #default_url now accepts the same args passed to #url (@shekibobo #1347)

    โœ‚ Removed

    • All locale files other than en are now in carrierwave-i18n (@mehlah #1848)
    • โœ‚ Remove CarrierWave::MagicMimeTypes processor module (@mehlah #1816)
    • โœ‚ Remove dependency on ruby-filemagic in white/blacklist content types (@mehlah #1816)
    • โœ‚ Remove CarrierWave::MimeTypes processor module (@mehlah #1813)
    • โœ‚ Remove support for Rails 3.2 and Ruby 1.8/1.9 (@bensie 2517d668)

    ๐Ÿ›  Fixed

    • Don't raise an error when content_type is called on a deleted file (@jvenezia #1915)
    • #remove_previous fails to detect equality when mount_on option is set (@mshibuya 44cfb7c0)
    • ๐Ÿ›  Fix Mounter.blank? method (@Bonias #1746)
    • ๐Ÿšš Reset remove_#{column} after invoking remove_#{column} (@eavgerinos #1668)
    • ๐Ÿ”„ Change Google's url to the public_url (@m7moud #1683)
    • Do not write to ActiveModel::Dirty changes when assigning something blank to a mounter that was originally blank (@eavgerinos #1635)
    • ๐ŸŒ Various grammar and typos fixes to error messages translations
    • Don't error when size is called on a deleted file (@danielevans #1561)
    • Flush mounters on #dup of active record model (@danielevans #1544)
    • Fog::File.read returns its contents after upload instead of "closed stream" error (@stormsilver #1517)
    • Don't read file twice when calling sanitized_file or cache! (@felixbuenemann #1476)
    • ๐Ÿ”„ Change image extension when converting formats (@nashby #1446)
    • ๐Ÿ›  Fix file delete being called twice on remove (@adamcrown #1441)
    • ๐Ÿ‘ RSpec 3 support (@randoum #1421, @akiomik #1370)
    • 0๏ธโƒฃ MiniMagick convert to a format all the pages by default and accept an optional page number parameter to convert specific pages (@harikrishnan83 #1408)
    • ๐Ÿ›  Fix cache workfile collision between versions (@jvdp #1399)
    • Reset mounter cache on record reload (@semenyukdmitriy #1383)
    • Retrieve only active versions of files (@filipegiusti #1351)
    • Fix default gravity in MiniMagick resize_and_pad (@abevoelker #1358)
    • Skip loading RMagick if already loaded (@mshibuya #1346)
    • ๐Ÿšš Make the #remove_#{column} accessor set the mounted column as changed (@nikz #1326)
    • Tempfile and @content_type assignment (@bensie #1487)