Releases: plank/laravel-mediable
Releases · plank/laravel-mediable
2.4.0
- Added support for raw content strings to
MediaUploader
(Thanks @sebdesign) - Added support for stream resources to
MediaUploader
(Thanks @sebdesign) - Added support for PSR-7 StreamInterface objects to
MediaUploader
(Thanks @sebdesign) - All SourceAdapters now properly adhere to the described interface.
- Refactored test suite for speed.
2.3.0
- Separated MediaUploadException into a number of subclasses for more granular exception handling (Thanks @sebdesign!).
- Added HandlesMediaUploadExceptions trait for converting MediaUploadExceptions into HttpException with appropriate error codes (Thanks @sebdesign).
2.2.3
2.2.2
- Fixed
Media::scopeForPathOnDisk
not working when path does not contain a directory (Thanks @geidelguerra!)
2.2.1
- Fixed typo in MediaUploader OnDuplicateError behaviour (Thanks @geidelguerra!)
2.2.0
2.1.0
- Added means of removing order by from media relation query.
- Fixed multiple media passed to
attachMedia()
orsyncMedia()
receiving the same order value. - Fixed issue with
ONLY_FULL_GROUP_BY
(MySQL 5.6.5+). - Reworked
attachMedia()
to optimize the number of executed queries.
2.0.0
Mediable
models now remember the order in whichMedia
is attached to each tag.- Renamed a few
MediaUploader
methods. - Facilitated setting
MediaUploader
on-duplicate behaviour. Thanks @jdhmtl. MediaUploader
can now generate filenames using hash of file contents. Thanks @geidelguerra!- Added
import()
andupdate()
methods toMediaUploader
.