image

Optimised images for NuxtJS, with progressive processing, lazy-loading, real-time resizes and providers support.

v0.7.0 by pi0pi0

We have updated documentation with a fresh look and Nux 3.

Alongside dependency upgrades and security and stability enhancements from unjs/ipx, this release introduces new providers:

🚀 Enhancements

  • cloudinary: Add types for options and modifiers (#511)
  • Cloudimage provider (#523)
  • twicpics: Fix modifiers and improve documentation (#503)
  • storyblok: Update to the new service (#497)
  • Layer0 provider (#501)
  • Cloudflare provider (#359)
  • Support placeholder (#477) experimental

🩹 Fixes

  • ipx: Allow overriding baseURL regardless of router base (#484)
  • ipx: nuxtContext is optional (37f09b0)
  • nuxt-img, nuxt-picture: Return empty object from head when preload is disabled (#528)
  • Normalize domains to hostname (resolves #486)

📖 Documentation

  • Mention lazy loading for (#505)
  • Add nuxt3 incompatibility warning (#504)
  • Update banner (d9783d6)
  • Add example for default modifiers (#509)
  • Mention avif format support (ceb4ad8)
  • Upgrade to docus (#529)

⚠️ Breaking Changes

  • ⚠️ Update dependencies (d4de9d3)
  • pkg: ⚠️ Add engines field to require node>=14.16 (38d77f1)

✅ Tests

❤️ Contributors

  • Amr Hamdy
  • Damien Robinson
  • Gavyn McKenzie
  • Jakub Doboš
  • Jean-Matthieu DECHRISTÉ
  • Jorge Martins
  • Keen Yee Liau
  • Miguel Beignon
  • Paw
  • Robert
  • Sylvain Marroufin