Vanquish Upload Files for WooCommerce

Changelog

1.0.17

  • Minor improvements.

1.0.16

  • Minor improvements.

1.0.15

  • Fix: resolved a PHP 8 fatal error on the product/cart/checkout and order pages that could occur when the “Info to report in the Totals area” option had no value saved. Array-type options are now always handled safely.
  • Fix: the uploaded-files summary box now renders the file list correctly (with names, previews and download links) instead of showing raw HTML text.
  • Hardening: the summary box display setting is treated defensively to avoid any edge-case error.

1.0.14

  • Fix: resolved a PHP 8 fatal error on the product page (and cart/checkout) that could occur when the “Disable standard upload-field management” option had no value saved. The option is now always treated as a list, so the pages render correctly.

1.0.13

  • Fix: on WordPress 6.7+, activating the plugin could break front-end product pages (a “translation loaded too early” notice printed into the page). The admin settings screens are no longer built on front-end requests, which resolves this and also speeds up front-end page loads.
  • Internal: removed a small piece of unused, unreachable code.

1.0.12

  • Fix: leftover pieces of interrupted uploads were not being cleaned up from the temporary folder. They are now removed once they are more than two hours old.
  • Fix: the temporary-file cleanup can no longer remove a file that a shopper has already uploaded and is still using during the same visit.
  • Improvement: the clean-up of uploads whose product was removed from the cart no longer runs as a side effect of the cart fee calculation, which makes it predictable and removes a class of edge cases around order completion.
  • Internal: removed a leftover admin endpoint (and its unused scripts) from the days when the plugin asked to restore the classic Cart/Checkout templates. Blocks have been supported since 1.0.4.

1.0.11

  • Fix: the upload-form shortcodes are now always registered, so WordPress no longer prints the raw [vanupfi_…] tag on the storefront when the Premium code is not active. Store administrators see a short explanation instead; visitors see nothing.
  • Improvement: the legacy [wcuf_…] shortcodes from the CodeCanyon version now work as aliases of the current [vanupfi_…] ones, so migrated sites do not need to edit their product content.

1.0.10

  • Fix: uploaded files could be lost (neither moved to the destination folder nor attached to the order) when placing an order through the classic/shortcode checkout while the “Checkout – Files to order association method” option was set to the “Thank you page” value. Files are now correctly associated across all checkout types.
  • Fix: resolved a PHP 8 fatal error (“Unsupported operand types”) that could occur on some configurations while rendering the frontend styles.
  • Improvement: more robust parsing of the server PHP size limits (post_max_size / upload_max_filesize) and general dead-code cleanup.

1.0.9

  • Internal: updated the HTTP library (Guzzle) bundled with the premium cloud-storage integrations to v7, to prevent version conflicts with other plugins. No functional changes to the free version.

1.0.8

  • Internal: Updated the Freemius SDK to the latest version.

1.0.7

  • Internal: PSR-4 SPL autoloader for the plugin classes; bootstrap simplified and dead code removed. No functional or user-facing changes.

1.0.6

  • Fixed: in the free version the upload area did not appear on the Cart block; it now loads correctly.

1.0.5

  • Fixed: on some block-based (FSE) themes the upload area did not appear on the Cart block; the upload fields now load correctly there. The Checkout block was unaffected.

1.0.4

  • WooCommerce Cart/Checkout blocks: upload fields now work with the block-based cart and checkout, in addition to the classic (shortcode) templates.

1.0.3

  • Internal refactor: introduced PSR-4 namespacing and dropped the legacy class-name prefixes. No functional or user-facing changes.

1.0.2

  • First public release on WordPress.org.

Plugin Website
Visit website

Author
Vanquish
Version:
1.0.17
Last Updated
July 15, 2026
Requires
WordPress 5.9
Tested Up To
WordPress 7.0.1
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.