Shrine v2.9.0 Release Notes

Release Date: 2018-01-27 // about 6 years ago
    • ๐Ÿ‘Œ Support arrays of files in versions plugin (@janko)

    • Added :marcel analyzer to determine_mime_type plugin (@janko)

    • ๐Ÿ”Œ Deprecate :filename option of the data_uri plugin in favour of the new infer_extension plugin (@janko)

    • โž• Add infer_extension plugin for automatically deducing upload location extension from MIME type (@janko)

    • 0๏ธโƒฃ Apply default storage options passed via Attachment.new in backgrounding plugin (@janko)

    • ๐Ÿ›  Fix S3 storage replacing spaces in filename with "+" symbols (@ndbroadbent)

    • ๐Ÿ—„ Deprecate the multi_delete plugin (@janko)

    • ๐Ÿ‘ Allow calling UploadedFile#open without passing a block (@hmistry)

    • โœ‚ Delete tempfiles in case of errors in UploadedFile#download and Storage::S3#download (@hmistry)

    • Freeze all string literals (@hmistry)

    • ๐Ÿ‘ Allow passing options to Model#<attachment>_attacher for overriding Attacher options (@janko)