- add
toMediaLibraryOnCloudDisk - image generators may now be specified in the config file
- use json columns for
manipulationsandcustom_properties - refactor all functions in
FileCannotBeAddedto their own exception classes - rename config file from
laravel-medialibrarytomedialibrary - remove
toCollectionandtoCollectionOnDiskandtoMediaLibraryOnDisk - replace dependency on
spatie/laravel-glidebyspatie/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\MedialibraryFilesystemInterfacetoSpatie\Medialibrary\Filesystem\Filesystem - remove
withCustomProperties,getNestedCustomProperty,setNestedCustomProperty,forgetNestedCustomPropertyandhasNestedCustomProperty - drop support for Lumen and anything below Laravel 5.4
- clean up all classes