- add
toMediaLibraryOnCloudDisk
- image generators may now be specified in the config file
- use json columns for
manipulations
andcustom_properties
- refactor all functions in
FileCannotBeAdded
to their own exception classes - rename config file from
laravel-medialibrary
tomedialibrary
- remove
toCollection
andtoCollectionOnDisk
andtoMediaLibraryOnDisk
- replace dependency on
spatie/laravel-glide
byspatie/image
- mime types will now be stored in the database so they can be queried even if files are stored on external filesystems
- rename
Spatie\MedialibraryFilesystemInterface
toSpatie\Medialibrary\Filesystem\Filesystem
- remove
withCustomProperties
,getNestedCustomProperty
,setNestedCustomProperty
,forgetNestedCustomProperty
andhasNestedCustomProperty
- drop support for Lumen and anything below Laravel 5.4
- clean up all classes