What’s Changed
- Use the conversion MIME type for streamed attachment and inline responses instead of the original file MIME type. Includes regression coverage for separate conversion storage and unavailable MIME metadata. By @AleksandrSpicyn in #3974.
- Fix
media-library:regenerate --only-missingchecking the original disk instead of the conversions disk. Existing conversions are now preserved while missing conversions are regenerated when stored on a separate disk. Fixes #3975. By @x-adam in #3976. - CI maintenance since the previous release: exercise S3 integration tests against isolated Moto storage and add verified PHP 8.6 test coverage (#3971, #3973).
PHP and Laravel requirements are unchanged. Both fixes passed the full 16-job PHP/Laravel dependency matrix, PHPStan, and formatting checks, followed by green combined-main checks.
Full Changelog: 11.23.11...11.23.12