Skip to content

Commit

Permalink
Release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
nikosdion committed Jun 8, 2024
1 parent 452ca17 commit 0cd0e0d
Showing 1 changed file with 1 addition and 15 deletions.
16 changes: 1 addition & 15 deletions RELEASENOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,7 @@

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
* 🐞 Cannot set up an S3-compatible storage service using v4 signatures

0 comments on commit 0cd0e0d

Please sign in to comment.