Nova Advanced Image Field Versions Save

🌄 📐 A Laravel Nova advanced image field with cropping and resizing using Vue Advanced Cropper and Intervention Image

v2.0.3

1 year ago

This release fixes a blocker issue on Windows servers where Intervention would throw Encoding format (tmp) is not supported..

New Features

  • Add method to specify the quality of the transformed image, from 0 to 100 (#103)

Fixed

  • Fix Encoding format (tmp) is not supported. issue on Windows server (#102). Thanks dimalebid for your help!
  • Fix issue when using the field on something other than a Nova Resource (#99). Thanks Jaspur!

v2.0.2

1 year ago

This release fixes a blocker issue introduced with Nova v4.22.0.

Fixed

  • Fix issue when the crop function was called with float values (#86). Thanks Woeler!
  • Fix issue when the field was used without the cropper (#89). Thanks Woeler!
  • Fix file handler not being triggered anymore since Nova v4.22.0 (#97). Thanks puzzledmonkey!

v2.0.1

1 year ago

Changed

v2.0.0

1 year ago

🎉 Support for Nova 4 is here!

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!

Changed

  • Nova 4 compatibility
  • The cropper now uses Advanced Cropper instead of Cropper.js

v1.3.3

1 year ago

Fixed

  • Fix delete modal opening only for the last item when using multiple image fields (#81). Thanks nilsvannoort!

v1.3.2

2 years ago

v1.3.1

2 years ago

Fixed

  • Fix issue when calling Storage::delete with null on Laravel 9 (#74). Thanks Woeler!

v1.3.0

2 years ago

New Features

  • Introduce the AdvancedAvatar class to use the image as an avatar / cover art in search results (@ctessier in #65).
  • Implement auto-orientation from image Exif data (@rbnhtl in #61).

Changed

  • Improve documentation
  • Remove unused CSS files
  • Added an alt attribute on the index vue's image
  • Bump Cropper.js dependency to v1.5.11

v1.2.1

3 years ago

Fixed

  • Fix issue with the field's help text (@mziraki in #57)

Changed

v1.2.0

3 years ago

🎉 AdvancedImage 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!