Fileflare changelog

  • 2026-05-18

    Attach files once at the product level, refunds revoke downloads automatically, plus a public API fix.

    What’s new

    • Attach files at the product level — once. Upload a file at the product level and every variant includes it automatically, alongside any files attached directly to a variant. Both sets are delivered together, deduplicated, so each customer gets the full set without repeats. New variants added later inherit the product-level files automatically — no extra setup. A new card on the product page and a refreshed variants table show what each variant will deliver.

    Improvements

    • Refunded line items revoke their downloads automatically. When you refund or remove a line item in Shopify, Fileflare now picks that up via the orders/updated webhook and removes the corresponding download access. No manual cleanup needed.
    • Cleaner errors from the public API. The V1 attach and detach endpoints now return a 422 validation error when array items aren’t scalar IDs, instead of a 500. Well-formed requests are unchanged.

  • 2026-05-04

    New optional download access for pending payments, plus clearer error messages when uploads fail.

    What’s new

    • Optional download access for pending payments. A new toggle in Settings → Download Control → Global limitations lets you deliver downloads to customers while their payment is still pending — useful for stores using bank transfers, delayed capture, or net-terms invoicing. Off by default, so existing behavior is unchanged unless you turn it on.

    Improvements

    • More helpful messages when an upload fails. When an asset upload runs into a problem (file type, size, or storage configuration), you now see a clear error explaining what happened instead of a generic failure.

  • 2026-04-27

    Audio and PDF download control, more reliable email tracking, and faster framework underneath.

    Improvements

    • The “Disable file downloads” setting now extends to audio and PDF assets, giving you complete control over which file types your customers can save versus only preview.
    • Email event tracking is more reliable. SendGrid webhook processing handles high-volume bursts smoothly so opens, clicks, and bounces land consistently in your reporting.
    • App-wide performance and reliability improvements from a major framework upgrade behind the scenes.

  • 2026-04-20

    Set download limits on individual files in an order, plus PDF stamping and SMTP improvements.

    New capabilities

    • Set per-asset download limits. Override the default download count on individual assets inside an order — useful when a customer needs another download for a specific file, or when an asset should have its own cap independent of the order or plan limit.

    Improvements

    • PDF stamp templates now support an opacity setting for more control over how subtle or prominent your stamps appear.
    • The Products page has a new filter for products with assets attached or products without, making it easier to find products that still need digital files.
    • Merchants on plans that support custom email hosts can now send bulk asset emails without the 10,000/day cap when using their own SMTP server.
    • Choose “None” as your global PDF stamp template default to clear a previously-set default without picking another.

    Fixes

    • The {{orderProductQuantity}} PDF stamp variable now correctly reflects the downloaded product instead of all line items in the order.
    • Asset replacement is now guarded until the new file’s upload completes, so you won’t end up with a broken download link if you navigate or refresh mid-upload.

  • 2026-04-13

    Speed & reliability optimizations

    • Search is back to working smoothly across Assets, Orders, Products, and the product/asset attachment modals.
    • Smoother first-time install and sign in experience for new shops connecting Fileflare.
    • Background processing runs faster, making sure your store data is always in-sync with Fileflare.

  • 2026-03-30

    PDF stamping enhancements

    • Fixed PDF stamp merge tag bug — The {{orderId}} variable in PDF stamps now correctly replaces with order details.
    • New orderIp merge tag — You can now use {{orderIp}} in PDF stamp templates to include the customer’s order IP address. Useful for audit trails and compliance documentation.

  • 2026-03-23

    Admin speed & reliability tweaks

    • Sort your assets list. The assets index page now supports column sorting, making it easier to find and organize your digital files.
    • Branding settings load faster for large libraries. If you have a large number of image assets, the branding settings page uses a more performant way to load them.

  • 2026-03-16

    Improved visibility for downloads: Show customers limits + accurate upload dates.

    • Download limits are now visible to customers. When a download limit is reached or a link has expired, customers now see a clear message on both the downloads page and in email download links.
    • Replacing an asset updates the “uploaded at” date. When you replace a file, the displayed upload date now reflects the replacement — not the original upload.

  • 2026-01-29

    PDF streaming.

    • PDF streaming.

  • 2026-01-21

    Audio streaming.

    • Audio streaming.

  • 2026-01-16

    SMTP UI bug fixed.

    • SMTP UI bug fixed.

  • 2026-01-15

    Automated customer data request.

    • Automated customer data request.