nuxt/image v2.0.0

Source

  • Source kind: github-release
  • Canonical URL: https://github.com/nuxt/image/releases/tag/v2.0.0
  • Repository: image
  • Framework: Nuxt
  • Published: 2025-11-05T10:38:34Z
  • Prerelease: False
  • Author: danielroe
  • Body hash: 92a67b1749e75d4f8db350dbe42da447393c9f4c1bd54926aaa4360c7ded349a
  • Semantic hash: cdc4fc27f159fb82c825a9d29697f48831b4bc669bae73cf5eeb3a85d5badb35

Release Ideas

  • Shopify (#1890) - for Shopify store images
  • GitHub (#1990) - for GitHub avatars and user content
  • Better URL encoding (#1813) - Switched to URLSearchParams for more reliable parameter handling
  • Reduced runtime utilities (#1816) - Removed unused code and simplified implementations
  • Streamlined screen sizes (#1931) - Aligned default breakpoints with Tailwind CSS

Summary

We’re excited to announce Nuxt Image v2 ! 🎉 This release focuses on TypeScript support, performance improvements, and better developer experience. 👀 Highlights [!NOTE] Nuxt Image v2 requires Nuxt 3.1+. If you’re on Nuxt 3.0.x, you’ll need to upgrade to at least 3.1 first. 🎯 TypeScript support The biggest change in v2 is full TypeScript support throughout the module ($1). Typed providers Image providers now use defineProvider for type-safe configuration: Type-safe configuration Module options are now fully typed…

Public Handling Notes

  • EXTRACTED: This page records release metadata and a concise idea summary.
  • INFERRED: The full release body is not mirrored publicly; use the canonical GitHub URL for complete text.