---
title: "Nuxt Image v2 · Nuxt Blog"
url: https://daily.dev/posts/nuxt-image-v2-nuxt-blog-1atn4vtbx
source_url: https://nuxt.com/blog/nuxt-image-v2
type: article
source: "Nuxt"
published: 2025-11-05T11:10:58.345Z
updated: 2025-11-05T11:11:19.198Z
tags: ["webdev", "typescript", "vuejs", "nuxt"]
reading_time: 4
upvotes: 40
comments: 1
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Nuxt Image v2 · Nuxt Blog

**[Nuxt](https://daily.dev/sources/nuxt_source)** · 4 min read · 40 upvotes · 1 comments

## Summary

Nuxt Image v2 introduces comprehensive TypeScript support with full type inference for image helpers and composables, upgrades to IPX v3 for improved performance, and adds new providers including GitHub and Shopify. The release includes server-side image helper support in Nitro endpoints, template ref access to native img elements, typed default slots for components, and various bundle size optimizations. Breaking changes require custom providers to migrate to the new defineProvider wrapper, while default screen sizes now align with Tailwind CSS.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://nuxt.com/blog/nuxt-image-v2>

## Similar posts on daily.dev

- [Nuxt 4.2 · Nuxt Blog](https://daily.dev/posts/nuxt-4-2-nuxt-blog-tmlz8jnf0) · Nuxt · 36 upvotes · 0 comments
- [Nuxt 4.4 · Nuxt Blog](https://daily.dev/posts/nuxt-4-4-nuxt-blog-vdidzqjqy) · Nuxt · 59 upvotes · 3 comments
- [Nuxt 4.1 · Nuxt Blog](https://daily.dev/posts/nuxt-4-1-nuxt-blog-wpf9r4ibp) · Nuxt · 45 upvotes · 2 comments

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#typescript](https://daily.dev/tags/typescript), [#vuejs](https://daily.dev/tags/vuejs), [#nuxt](https://daily.dev/tags/nuxt)

[View this post on daily.dev](https://daily.dev/posts/nuxt-image-v2-nuxt-blog-1atn4vtbx)
