Shrine v3.2.0 Release Notes

Release Date: 2019-12-17 // over 4 years ago
    • validation โ€“ Run validation on Attacher#attach & Attacher#attach_cached instead of Attacher#change (@janko)

    • ๐Ÿšš remove_invalid โ€“ Activate also when Attacher#validate is run manually (@janko)

    • ๐Ÿšš remove_invalid โ€“ Fix incompatibility with derivatives plugin (@janko)

    • ๐Ÿ”Œ type_predicates โ€“ Add new plugin with convenient UploadedFile predicate methods based on MIME type (@janko)

    • core โ€“ Allow assigning back current attached file data (@janko)

    • derivatives โ€“ Fix :derivative value inconsistency when derivatives are being promoted (@janko)

    • ๐Ÿ“‡ add_metadata โ€“ Add #add_metadata method for adding metadata to uploaded files (@janko)

    • ๐Ÿ›ฐ derivatives โ€“ Add :io and :attacher values to instrumentation event payload (@janko)