Releases: akeeba/plg_filesystem_s3
v.1.3.1
Integrate Amazon S3, CloudFront and Amazon S3–compatible storage with Joomla!'s Media Manager.
Warning
This plugin only works with files stored with Public ACLs in your bucket.
This plugin is compatible with Joomla 4.4 to 6.0 inclusive.
This is a bugfix release addressing a high priority issue where the Custom Endpoint URL was being ignored for connections using the "Custom CDN with S3-compatible API" type, causing requests to be sent to the wrong host.
v.1.3.0
v.1.2.2
v.1.2.1
Integrate Amazon S3, CloudFront and Amazon S3–compatible storage with Joomla!'s Media Manager.
Warning
This plugin only works with files stored with Public ACLs in your bucket.
This plugin is compatible with Joomla 4.4 to 5.4 inclusive. It has also been tested against Joomla 6.0.0-Beta1. The plugin MAY break with future Joomla 6 beta and release candidate releases.
1.2.0
Integrate Amazon S3, CloudFront and Amazon S3–compatible storage with Joomla!'s Media Manager.
Changelog
- Removed pre-signed URLs
- Support for third-party CDNs with S3-compatible APIs
v.1.1.4
🚨🚨🚨 THIS PLUGIN ONLY WORKS ON JOOMLA! 4 AND 5. Previous Joomla! versions lack support for third party filesystem providers. 🚨🚨🚨
Integrate Amazon S3, CloudFront and Amazon S3–compatible storage with Joomla!'s Media Manager.
Changelog
- 📝 Rewritten bucket validation rule, taking into account Amazon's latest recommendations (January 2025)
v.1.1.3
🚨🚨🚨 THIS PLUGIN ONLY WORKS ON JOOMLA! 4 AND 5. Previous Joomla! versions lack support for third party filesystem providers. 🚨🚨🚨
Integrate Amazon S3, CloudFront and Amazon S3–compatible storage with Joomla!'s Media Manager.
Changelog
- 🐞 Amazon S3 no longer allows creating 0-byte files as pseudo-folder entries
v.1.1.2
🚨🚨🚨 THIS PLUGIN ONLY WORKS ON JOOMLA! 4 AND 5. Previous Joomla! versions lack support for third party filesystem providers. 🚨🚨🚨
Integrate Amazon S3, CloudFront and Amazon S3–compatible storage with Joomla!'s Media Manager.
Changelog
- 🐞 Cannot set up an S3-compatible storage service using v4 signatures
v.1.1.1
🚨🚨🚨 THIS PLUGIN ONLY WORKS ON JOOMLA! 4 AND 5. Previous Joomla! versions lack support for third party filesystem providers. 🚨🚨🚨
Integrate Amazon S3, CloudFront and Amazon S3–compatible storage with Joomla!'s Media Manager.
Highlights
✨ Add advanced options for the S3 integration. You can now control the advanced, internal options of the Amazon S3 API integration. This allows you to connect to third party providers which are S3-compatible but do not behave precisely the way S3 proper does, e.g. Wasabi, Synology C2, etc.
✨ Automatic MIME type detection. Files were uploaded to S3 without a MIME type. It was up to Amazon to figure out the correct MIME type when downloading the files. In some cases, files were being downloaded with the generic application/octet-stream (raw binary data) MIME type. We now perform MIME type detection with the PHP finfo library (if installed), with a fallback on detecting MIME types based on the file extension using the industry-standard league/mime-type-detection library.
Fixed caching. Image previews are now correctly cached when the plugin option is enabled. This will eventually dramatically speed up access to folders with dozens of files, while reducing your traffic to the S3 bucket when selecting images.
Better compatibility. Third party S3-compatible services had problems when trying to upload files with spaces or special characters in their name. Moreover, some services use an Access and/or Secret Key format which is incompatible with Amazon S3's guidelines, which previously made it impossible to use with this plugin. These issues are now addressed.
We would like to thank the users who reported issues with the necessary detail for us to reproduce and fix them.
Changelog
- ✨ Add advanced options for the S3 integration
- ✨ Automatic MIME type detection
- 🐞 Can't use files with spaces or some special characters in their name
- 🐞 Cannot save third party S3-compatible services' non-compliant access / secret keys
v.1.1.0
🚨🚨🚨 THIS PLUGIN ONLY WORKS ON JOOMLA! 4 AND 5. Previous Joomla! versions lack support for third party filesystem providers. 🚨🚨🚨
Integrate Amazon S3, CloudFront and Amazon S3–compatible storage with Joomla!'s Media Manager.
Joomla! 5 support
We have addressed the backwards incompatible changes introduced in the week leading to the release of Joomla! 5.0-Beta1. Please note that Joomla! 5 is still in beta and should not be used on production sites.
Changelog
- New feature: Joomla! 5 support
- Refactored internals