Skip to main content

TL;DR — Alva Digital Downloads Changelog

Alva Digital Downloads is a Shopify app that delivers PDFs, videos, audio, software, license keys and private URLs to customers automatically after purchase. This changelog lists every feature, fix and improvement shipped to the app, in reverse chronological order. The current version is v3.2.1, shipped 19 April 2026. Ship cadence is weekly. Recent releases (October 2025 through September 2026) include clearer Shopify Flow fraud reasons for orders whose risk check could not be completed, owner-password protection for watermarked PDFs, page-selective watermarking with Japanese, Chinese and Korean support, partial fulfilment of mixed digital and physical orders, per-product delayed download delivery, license-key-only products, EU right-of-withdrawal consent capture, per-variant mapping views on the product pages, product-update broadcast emails to past buyers, remote-URL file ingest and link products in the external REST API, PDF watermarking with per-file Watermark checkboxes and invisible forensic tracing, custom email sending domains with DKIM and Return-Path verification, Shopify order status page download access, link-only product delivery for courses and gated URLs, per-link access rules with visit limits and fixed-date expiry, tag-based license key pools, CSV license import and auto-generated keys, low-stock license alerts, personalized made-to-order fulfillment, branded customer download page controls, per-product email customization, Shopify POS email capture delivery, WooCommerce and Etsy migration tools, expanded Shopify Flow trigger and action coverage, fraud review queue controls, signed time-limited download URLs, IP-based download limits, and universal file-type delivery up to 20 GB per file. Published by Alva Apps — the team building Alva Digital Downloads for Shopify merchants since 2022, 5.0-star rated across 2,340+ merchants on the Shopify App Store.

Release notes · Updated weekly
v3.2.1 shipped apr 19

What we shipped.

Alva Digital Downloads is a Shopify app that delivers digital files, license keys and private links to customers automatically after purchase. This page is every feature, fix and improvement we've shipped — reverse chronological, newest first, no marketing gloss. Built for merchants who want to see exactly what's changed, when, and why it matters.

34 · releases listed weekly · ship cadence 99.99% · uptime, 90d v3.2.1 · current version
Every release, newest first. 34 releases · Oct 2025 → Sep 2026
  1. Automation

    Clearer fraud reasons in Shopify Flow

    The Digital order flagged for fraud trigger now tells you why an order is under review. Its two existing Fraud Reason values are unchanged: High risk order and Medium risk order (flagged for review). Every other order under review used to arrive as Medium risk order (flagged for review) too, and now gets a value of its own: Risk check could not be completed when the fraud check could not finish, Risk not yet assessed when Shopify has not assessed the order yet, and Unknown risk level for anything else. A workflow that approves orders when the Fraud Reason contains “Medium” no longer approves these orders, so add a separate branch for them if you want them handled automatically. The Approve flagged order action now only acts on orders that fraud prevention is holding, and on orders rejected earlier with Reject flagged order. On any other order the step fails with “No flagged order found or already approved” instead of re-sending the download email. The fraud alert email you receive now also says when the risk check could not be completed, or when Shopify has not assessed the order yet.

  2. Security

    Password-protect the PDFs you watermark

    Watermarking can now lock the file it produces. Turn protection on for a product, set an owner password only you hold, and every stamped PDF goes out encrypted: the customer opens it without a password, prints it and copies text from it as normal, while editing, rearranging pages, adding comments and filling in forms are restricted. Those restrictions are PDF permission flags — most readers respect them, so treat them as a deterrent against casual editing rather than a lock. Customers who already bought the product receive a protected copy from their next download onwards. Included on every paid plan. See Protect PDFs with an owner password.

  3. Links

    Sold links open in a new tab

    A link product bought through Alva now opens in a new tab on the thank-you page, the order status page and the customer account page — the delivery email and the hosted download page already did. Buyers no longer navigate away from an order page they may not be able to reopen, which used to look like losing access. File and ZIP downloads are unchanged.

  4. Delivery

    Extra downloads are granted per order

    Granting a customer more downloads — from the admin or through the Shopify Flow action — now applies to the order you granted it on, and only that one. A customer who bought the same product twice keeps a separate allowance per order, and the download page, the resend link and the counter all agree on the number. Link visit limits are enforced the same way. See Reset download limits for a customer.

  5. Admin

    Variant view on the product page

    When each variant of a product delivers different files, the product page could only tell you which variants this mapping covers — never what each variant actually delivers. The new Variant view toggle lists every variant with the files it delivers, flags the ones with nothing of their own, the ones covered by an "all variants" mapping and the ones claimed twice, and lets you jump to a variant's own mapping or create one for it in a click. Standard view is unchanged and stays the default. See Map files to specific product variants.

  6. API

    Create files in the API from a URL

    The external REST API can now ingest a file from a URL instead of requiring you to upload the bytes: hand it a Dropbox direct-download link and Alva fetches, stores and maps the file for you — multi-GB videos included. Fetches are restricted to an allowlist of hosts and blocked from reaching private networks, and every redirect hop is re-checked. The same release added link products to the API, so courses and gated URLs can be created programmatically too. See the API reference.

  7. Security

    Watermarks in Japanese, Chinese and Korean

    Watermarks containing kanji, kana or Hangul rendered as empty boxes, and did so silently — the bundled font covered no CJK characters at all, yet the stamp still reported success. Alva now ships a second font and routes each character to whichever font can draw it, so a Japanese buyer's name in the default Licensed to {customer.full_name} template stamps correctly. Watermarks that already rendered correctly are unchanged.

  8. Delivery

    Partial fulfilment for mixed orders

    An order holding a T-shirt and a PDF used to stay unfulfilled, because Alva only auto-fulfilled orders it could fulfil completely. Turn on partial fulfilment in Settings → Orders and Alva marks just the digital line items as fulfilled, leaving the physical ones for your normal shipping process. Auto-fulfilment can also be overridden per product — always, never, or inherit the store setting. See Partially fulfil mixed digital and physical orders.

  9. Admin

    Variant pictures and search in the product list

    The products list now shows each variant's own image rather than the product's, and the search box matches variant titles as well as product titles — so "Blue / Large" finds the right row. Paging moved to the server, so a catalogue with thousands of per-variant mappings loads one page at a time instead of all at once.

  10. Security

    Choose which PDFs are watermarked

    Watermarking is no longer all-or-nothing per product. Every PDF row on the product page now has a Watermark checkbox — untick a bonus file or instructions PDF to deliver it unchanged while the rest stay watermarked. PDFs with security restrictions (for example "prevent copying") cannot be watermarked, so Alva now excludes them automatically and delivers the original unchanged instead of holding the download — their checkbox shows as disabled. See Choose which PDFs are watermarked for the full behaviour.

  11. Security

    Watermark only the pages you choose

    Watermarking every page of a 900-page book is slow and rarely what you want. Choose all pages, the first N, the last N, every Nth, or a custom list of pages and ranges such as 1-3, 7, 40- — shop-wide, or per product. Fewer pages also means faster stamping on long documents, and Alva warns you if the pages you picked don't exist in a PDF. See Choose where your watermark appears.

  12. Delivery

    Delayed download delivery

    Set a delay per product — seconds up to 365 days — and buyers can only open that product's files, packs and links once it elapses. Until then every customer surface shows an "available on" date, and inside the last ten minutes it becomes a live countdown that releases itself. The buyer gets a heads-up at purchase and the delivery email at release. Useful for pre-orders, launch dates and drip releases. See Delay download delivery.

  13. Licensing

    License-key-only products

    A product no longer needs a file attached to it. Map a product to a license key tag alone and Alva delivers the key by email, on the download page, in the customer account and at POS — with no empty download button and no placeholder file to upload. Key delivery can be delayed globally or per product. See Sell a license-key-only product and Delay license key delivery.

  14. Compliance

    EU right of withdrawal consent

    Merchants selling instant downloads to EU consumers can now collect the Article 16(m) waiver of the 14-day withdrawal right before delivery. Switch it on and no download URL, link redirect or license key is issued for an order until the buyer has consented; the consent is recorded once per order, confirmed to the buyer by email as the durable-medium record the directive asks for, and exportable as evidence. A theme block puts the same checkbox on the product page. Off by default, available on every plan, and POS orders are exempt. See EU right of withdrawal consent.

  15. Security

    PDF watermarking with forensic tracing

    Stamp every delivered PDF with the buyer's name, email and order number, plus an invisible forensic marker so any leaked copy traces back to the original customer. Enable from Settings → PDF Watermarking, configure your watermark defaults, then turn it on per product from its product mapping page. Choose from 9 static positions, a tiled grid, or a diagonal rotation, with adjustable opacity, colour and font size. Templates support variables like {customer.full_name}, {customer.email}, {order.name} and {order.date}. Available on Basic, Pro and Enterprise plans — see the PDF watermarking guide for setup details.

  16. Email

    Notify past buyers when a product changes

    Fixed an error, added a bonus file, shipped v2 of a template? The Notify Customers button on a product sends a one-off update email, carrying a fresh download link, to every customer who has already bought it. Preview the recipient count before sending, cancel a send in progress, and send at most once per product per week. Available on paid plans.

  17. Email

    Custom sending domains

    Merchants can now send delivery emails from a verified branded domain. DKIM and Return-Path are set up from the Alva admin, and every download email lands in buyer inboxes with the merchant's own sender identity.

  18. Delivery

    Order status download access

    Customers can now open their digital downloads directly from the Shopify order status page and related surfaces — no more lost links, no more support tickets asking where the file went.

  19. Links

    Link-only product delivery

    Products can now deliver secure external links — private Drive folders, members-only pages, course URLs, Discord invites, or any gated destination — instead of a file.

  20. Security

    Per-link access rules

    Set visit limits and expiry windows per delivered link, including fixed-date expiration.

  21. Licensing

    Tag-based license key pools

    License keys can now be grouped with tags and mapped to products. Makes entitlement management for stores selling dozens of license-based products far cleaner.

  22. Licensing

    CSV import and key generation

    Bulk-import existing keys via CSV, or let Alva auto-generate them per order. Inventory management for license-based products is now a one-minute job.

  23. Licensing

    Low-stock license alerts

    Threshold-based alerts warn merchants before a license pool runs dry, so customer fulfillment is never blocked waiting for a restock.

  24. Personalization

    Personalized order fulfillment

    Made-to-order digital products — wedding invitations, custom portraits, bespoke artwork — now flow through a smoother per-order file upload and auto-delivery workflow.

  25. Branding

    Branded download page controls

    Customize colors, copy and layout for the customer download page. Every touchpoint between checkout and file delivery now carries the merchant's brand.

  26. Email

    Per-product email customization

    Configure delivery email content on a per-product basis. Useful for multi-brand stores and catalogs where different products need different tone or instructions.

  27. POS

    POS email capture delivery

    In-store Shopify POS purchases now capture the customer's email at the register and trigger automatic digital delivery — a first-class experience for conventions, pop-ups, and retail.

  28. Migration

    WooCommerce migration support

    Migration tools help import legacy WooCommerce digital customers and purchase records directly into the Alva workflow on Shopify.

  29. Migration

    Etsy sync mapping improvements

    Bulk matching for Etsy-synced products dramatically speeds up setup for merchants running both platforms during migration.

  30. Automation

    Expanded Shopify Flow coverage

    More triggers and actions for Shopify Flow enable deeper automation — approve/reject orders, grant or revoke access, resend emails, tag customers — all from the visual editor, no code.

  31. Security

    Fraud review queue controls

    Merchants can hold and review suspicious purchases in a dedicated queue before any file or license key is released — the full fraud-review experience baked in.

  32. Security

    Secure expiring download URLs

    Every delivery link is now signed and time-limited. Dramatically reduces unauthorized sharing and gives merchants control over how long a link stays valid.

  33. Security

    IP-based download controls

    Track and limit downloads by IP address — a lightweight but effective layer of protection for paid digital content.

  34. Delivery

    Universal file type delivery

    Alva delivers any file type — PDFs, videos, audio, archives, 3D models, code, fonts, Procreate brushes — with a single upload path. Files up to 20 GB per single file on paid plans.

Ready to ship digital products?

Install Alva on Shopify in under 90 seconds. Unlimited bandwidth, multi-channel delivery, AI-powered fraud protection, and branded emails. The 14-day trial only starts after your first live order.

Install on Shopify →
Common questions

Frequently asked questions

Alva Digital Downloads ships small improvements weekly. The current public release is v3.2.1. Thirty-four named releases between October 2025 and September 2026 are listed on this changelog, in reverse chronological order.
Yes. Alva is a Shopify app — updates roll out to every installed store automatically as part of the standard Shopify app delivery model. There's nothing for merchants to install or upgrade manually.
Backward-compatibility is the default. Database migrations ship in additive, preboot-safe waves so old and new dynos can run side by side, and any genuinely breaking change is announced through the Shopify admin and email before it lands.
This changelog page is the canonical source — bookmark it, or subscribe to the blog RSS feed at /blog/. Major releases are also announced on X at @AlvaApps and on the Alva Digital Downloads LinkedIn page.
Email digitaldownloads@alvaapps.com with the request or bug report. Most features on this changelog started as a single merchant support email — we keep a running list and ship the highest-impact ones first. Average reply time is under 4 hours, Monday to Friday.