Shrine v2.18.0 Release Notes

Release Date: 2019-06-24 // almost 5 years ago
    • core – Add Shrine.upload method as a shorthand for Shrine.new(...).upload(...) (@janko)

    • 0️⃣ upload_endpoint – Accept file uploads from Uppy's default files[] array (@janko)

    • core – Add Shrine::Attachment() shorthand for Shrine::Attachment.new (@janko)

    • upload_endpoint – Add :url option for adding uploaded file URL to response body (@janko)

    • s3 – Deprecate :download URL option over :response_content_disposition (@janko)

    • 📇 s3 – Remove backfilling size metadata when uploading IO objects of unknown size (@janko)

    • 🗄 s3 – Deprecate aws-sdk-s3 version less than 1.14.0 (@janko)

    • presign_endpoint – Add Shrine.presign_response for handling presigns inside a custom controller (@janko)

    • upload_endpoint – Add Shrine.upload_response for handling uploads inside a custom controller (@janko)

    • rack_file – Fix overriden Attacher#assign not accepting second argument (@janko)

    • 📜 parsed_json – Fix overriden Attacher#assign not accepting second argument (@janko)