🌄 📐 A Laravel Nova advanced image field with cropping and resizing using Vue Advanced Cropper and Intervention Image
This release fixes a blocker issue on Windows servers where Intervention would throw Encoding format (tmp) is not supported.
.
Advanced Image Field is now compatible with Nova 4! This version brings no breaking change, so you can keep your existing AdvancedImage fields unchanged while migrating to Nova 4.
👏 A special thanks to Grafikart, as well as James Hilton and my other sponsors for their contribution!
AdvancedAvatar
class to use the image as an avatar / cover art in search results (@ctessier in #65).alt
attribute on the index vue's imageAdvancedImage
now fully inherits from the Nova Image
native field!Even though this version is a minor one, it's major in terms of what it brings. And with no breaking change!
Many of you who use this package complained that you can't use basic File
's methods such as store
or storeAs
or storeOriginalName
.
Well... this is now possible! AdvancedImage
now fully inherits from Image
(which inherits from File
) so you can customize your image uploads the way you need, with cropping and resizing!
Here is a list of all the new available methods. Check out the Nova documentation for more details on their usage.
disk
disableDownload
storeOriginalName
storeSize
deletable
prunable
path
storeAs
store
delete
preview
thumbnail
squared
acceptedTypes
I hope your guys will enjoy this new release and keep giving me feedbacks on how to improve the package!