WooCommerce Amazon S3 Storage

WooCommerce Amazon S3 Storage 3.5.4

No permission to download
* Tweak - Save only the base URL for the cloud storage endpoint, so pasting a bucket URL no longer accidentally breaks the connection
* Tweak - Hide the default region setting when using Cloudflare R2, which does not use AWS regions
* Tweak - Explain why a connection to S3 could not be established, and confirm the connection when the settings are saved
* Fix - Stop saving the settings from clearing settings that are currently hidden, such as the download behavior when S3 is disconnected
* Fix - Show a notice instead of failing when the server has no OpenSSL encryption available to store the S3 credentials
* Dev - Clarify debug log wording so a locally signed download URL is no longer reported as retrieved from S3
* Dev - Update the bundled Fenix framework to v1.12
* Fix - Address PHP warnings that could occur when generating fresh download URLs
* Localization - Make sure download behavior labels are translatable and add more translations
* Tweak - Enable the force redirect download method by default when upgrading from version 2.x to 3.0+
* Tweak - Migrate file offloading from WP Background Process to Action Scheduler for improved reliability on sites behind HTTP Basic Auth, staging environments, and restrictive hosting
* Tweak - Use the file's stored region when checking if a remote file exists in S3, preventing false "Not found" status when the default region setting differs from the bucket's actual region
* Dev - Remove direct WP Background Process dependency (still included in the embedded Fenix framework components)
* Tweak - Improve support of S3 content disposition in pre signed URLs
* Tweak - Add a setting to control the default behavior of the plugin concerning the content disposition for S3 downloads
* Dev - Add a filter hook to allow customizing the content disposition of the pre-signed URLs generated by the plugin
* Tweak - Cache pre-signed URLs to database for improved performance
* Tweak - Make the S3 shortcode processing more efficient and reduce the number of queries to S3 in some admin and REST contexts
* Tweak - Improve the plugin performance in the WordPress admin by further limiting when the S3 client caches are pruned
* Fix - Improve compatibility with the Yith WooCommerce Membership when using the downloadable files shortcode directly in the product description
* Misc - Please save your settings again to ensure the S3 credentials are encrypted with the new AES-256-GCM algorithm when updating to this version
* Dev - Uses a stronger algorithm (AES-256-GCM) to encrypt the S3 credentials stored in the database
* Fix - When using Cloudflare R2 experimental support, ensure regions are defaulted to 'us-east-1' (auto) since R2 does not use regions as AWS does
* Fix - Ensure the default shortcode bucket is applied consistently when a bucket is not specified in the shortcode attributes in some cases
* Dev - Add a notice in the plugin settings when using an experimental cloud storage service using WordPress hooks
Back
Top