Storage for Woo via S3-Compatible

Changelog

1.1.0

  • Major Refactor: Replaced legacy iframe browser with modern AJAX implementation for improved performance.
  • Fixed: Critical issue where S3 uploads were considered successful despite 4xx/5xx HTTP errors.
  • Fixed: Signature mismatch in download presigned URLs for files with special characters or spaces.
  • Added: Strict pre-upload file validation (hash, size, and stream) for enhanced reliability.
  • Security: Sanitized response-content-disposition header in download links to prevent header injection.

1.0.5

  • Improved: UI styles and enhanced layout consistency for better harmony.
  • Improved: Comprehensive code improvements and stability optimizations.
  • Added: Skeleton loader with shimmer animation for better UX while loading S3 browser modal.

1.0.4

  • Improved WordPress coding standards compliance

1.0.3

  • Added proper PHPCS annotations for nonce verification and input sanitization

1.0.2

  • Added force download for files – browser now downloads files instead of opening them inline

1.0.1

  • Improved file browser to open directly in the folder of the existing file
  • Fixed issue with remembering last folder location
  • Use wp_enqueue commands: Replaced inline and in includes/class-media-library.php (admin media library)

1.0.0

  • Initial release
  • S3-compatible storage integration
  • Signed download link generation with configurable expiration
  • Media library integration
  • File upload functionality
  • Admin settings interface
  • Security enhancements and validation
  • Internationalization support

Plugin Website
Visit website

Author
mohammadr3z
Version:
1.1.0
Last Updated
February 24, 2026
Requires
WordPress 5.8
Tested Up To
WordPress 6.9.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.