New
Amazon S3 regions Asia Pacific (Taipei) and Asia Pacific (New Zealand) are now selectable
Google Cloud Storage regions North America (Querétaro) and Europe (Stockholm) are now selectable
DigitalOcean Spaces region Atlanta (ATL1) is now selectable
WordPress 6.9 compatible
Requires WordPress 5.9+
PHP 8.4 compatible
PHP 8.5 compatible
Requires PHP 8.1+
AWS PHP SDK has been updated to v3.360.1
PHP and JS dependencies have been updated
Improvements
The filesize attachment metadata value is no longer removed when the item is downloaded
Bug Fixes
The legacy file size upgrade routine no longer throws an error if attachment metadata is missing
Deleting an item via the Media Library's grid mode now works when Rank Math SEO is installed
The plugin now protects against an invalid value being passed to the core "the_post" action
The "Download File" link on the Edit Media page is now properly updated when Public/Private access is toggled
* New Feature: Image Optimization
* New Feature: MinIO & Wasabi Integration
* Fix: Presigned URL issue
Bug Fixes
An appropriate notice is now shown when serving private media from CloudFront is not possible because the server does not support the required signing algorithm
New
Amazon S3 regions Asia Pacific (Thailand) and Mexico (Central) are now selectable
New
- Amazon S3 region Asia Pacific (Malaysia) is now selectable
- AWS PHP SDK has been updated to v3.319.4
- PHP and JS dependencies have been updated
Bug Fixes
- Accessing media libraries with millions of offloaded items is now much faster
- Delivery status indicator is now more accurate when Amazon S3 Object Ownership is configured in combination with a delivery provider other than Amazon CloudFront
- Corrupt _wp_attachment_metadata no longer causes a fatal error when offloading media
- The WooCommerce integration once again includes the minified woocommerce.min.js script
- The WooCommerce integration has been confirmed to be compatible with High-Performance Order Storage (HPOS)
- The Elementor integration no longer throws errors when encountering unexpected data
New
- Amazon S3 regions Canada West (Calgary), Asia Pacific (Melbourne) and Israel (Tel Aviv) are now selectable
- DigitalOcean region Bangalore (BLR1) is now selectable
- Google Cloud Storage regions Europe (Berlin), Europe (Turin), Middle East (Doha) and Middle East (Dammam, Saudi Arabia) are now selectable
Improvements
- The as3cf_object_meta filter now also runs during storage settings validation
Bug Fixes
- WP-CLI now recognizes WP Offload Media updates
- Smart Plugin Manager now updates WP Offload Media on WordPress Multisite
- WooCommerce integration no longer breaks when failing to resolve downloadable product path
- Legacy amazon_s3 shortcodes used for WooCommerce product files with apostrophes no longer cause a database error
- Private media URLs now work as expected in audio and video shortcodes
- Performance improved for ACF image fields when filesize metadata is missing for offloaded and removed files
- URLs for offloaded media in ACF URL and link fields are now properly rewritten
- Media library files with apostrophes in their filenames no longer cause database errors
- URL rewriting no longer breaks slashed serialized data with NULL values
- URL rewriting on a dev site now works without a bucket being set
- Bug fix: Newly added rotated images no longer fail to automatically offload
- Bug fix: Saving settings no longer prevented when access credentials are missing but bucket is set
- Bug fix: Changing delivery provider no longer prevented when delivery settings are incomplete