Skip to content

Releases: nuxt/image

v1.9.0

08 Jan 10:12
ea6ae0d
Compare
Choose a tag to compare

1.9.0 is the next minor release.

👉 Changelog

compare changes

🚀 Enhancements

  • nuxt-img: Add custom slot for full control of rendering (#1626)
  • amplify: Add additional modifiers (#1656)
  • strapi5: Add new provider with formats (#1621)

🔥 Performance

  • Remove node-fetch-native dependency (d667025)
  • Use direct imports from #app/nuxt and #imports (70ef740)

🩹 Fixes

  • prismic: Use unsplash image proxy where necessary (#1614)
  • Set up non-default ipx providers if options.ipx is set (#1618)
  • Emit error events from <NuxtImg> placeholder (#1640)
  • Add strapi5 to list of built-in providers (1079a03)

📖 Documentation

  • Update link to downloads count badge (392991b)
  • Improve cloudflare provider page (#1601)
  • Make clearer that xxl is not a tailwind size (#1632)
  • Add note about the alt prop (#1628)
  • Capitalize title (#1649)
  • Update strapi links (#1650)

🏡 Chore

  • Update version link (fa18501)
  • docs: Remove unneeded icons config (150db3e)
  • Add knip and installed-check + clean up workspace deps (736102b)
  • Dedupe lockfile (ddc355b)

✅ Tests

  • Await file snapshot assertions (0e20cce)
  • Add strapi5 snapshots (3415daa)

🤖 CI

  • Run test suite on windows (#1542)

❤️ Contributors

v1.8.1

02 Oct 22:06
1b147fb
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Suffix export of runtime utils with /index (#1467)
  • vercel: Added missing formats config & improved documentation (#1514)

📖 Documentation

  • Update link to downloads count badge (102d474)

🏡 Chore

  • Use tinyexec internally (3b9a4ea)

❤️ Contributors

v1.8.0

29 Aug 19:39
e1a8cea
Compare
Choose a tag to compare

👉 Changelog

compare changes

🚀 Enhancements

  • cloudinary: Support reading project from absolute url (#1361)
  • Provide runtimeConfig to getImage (#1428)
  • hygraph: New asset management support (#1415)

🩹 Fixes

  • Prevent hydration mismatch in <NuxtImg> (#1445)
  • nuxt-picture: Check before accessing index (917242a)
  • Mark props as not required rather than default: undefined (#1450)
  • Handle undefined indices more accurately (#1451)
  • hygraph: Add back tests and refactor splitter (#1452)

❤️ Contributors

v1.7.1

27 Aug 12:59
7c5b7b2
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • cloudinary: Map cover to lfill mode (#1355)
  • Import runtime types from module entrypoint (#1384)
  • Update to latest @nuxt/module-builder (#1439)
  • Only add preload links on server (510e719)
  • weserv: Map rotate operation to ro (#1441)

💅 Refactors

  • Convert <NuxtImg> to SFC (#1435)
  • Convert <NuxtPicture> to SFC (#1432)
  • Use more import.meta.* properties (#1440)

📖 Documentation

🏡 Chore

❤️ Contributors

v1.7.0

03 May 13:27
1d0b0d2
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Allow specifying fetchpriority when preloading images (#989)

🩹 Fixes

  • Ensure src comes after loading when rendering image (#1338)

📖 Documentation

  • Fix typo in get-started/installation (#1344)

🤖 CI

  • Add codecov token (#1342)

❤️ Contributors

v1.6.0

22 Apr 15:49
db44c8a
Compare
Choose a tag to compare

👉 Changelog

compare changes

🚀 Enhancements

  • Configure domains with NUXT_IMAGE_DOMAINS (#1332)
  • nuxt-img: Add placeholderClass prop (#1111)

🩹 Fixes

  • hygraph: Support new hygraph asset system (#1321)
  • uploadcare: Omit base when resolved URL is returned (#1254)
  • Handle undefined or empty image source values (#1300)
  • Reduce warnings about density values > 2 (dad493a)
  • netlify: Normalise jpeg format to jpg (a59e57c)

📖 Documentation

  • Use new nuxi module add command in installation (#1310)
  • Warn <NuxtPicture> doesn't support different sources (#1326)

🏡 Chore

✅ Tests

❤️ Contributors

v1.5.0

02 Apr 16:24
509d06b
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • netlify: Support domains option with Netlify Image CDN (#1287)

🩹 Fixes

  • Opt in to import.meta.* properties (#1301)
  • Don't attempt to parse falsy values in options.domains (#1305)

📖 Documentation

🏡 Chore

✅ Tests

  • Close out playwright page after each test (2b4bac9)

❤️ Contributors

v1.4.0

05 Mar 11:12
4803cf7
Compare
Choose a tag to compare

👉 Changelog

compare changes

🚀 Enhancements

  • Add performance feature detection markers (#1221)
  • Support Netlify Image CDN (#1234)
  • Add @error event from <NuxtPicture> (#1252)

🩹 Fixes

  • ipx: Temporarily downgrade ipx/sharp (#1265)

📖 Documentation

🏡 Chore

  • docs: Upgrade versions and add carbon ads (503b663)
  • Use explicit version to bust stackblitz cache (ae93934)
  • Assert event exists (8701991)
  • Pin vue for docs hotfix (b56c760)
  • Upgrade ipx/sharp separately (9a711e6)
  • Release @nuxt/image-nightly with changelogen (074d12e)

🤖 CI

❤️ Contributors

v1.3.0

17 Jan 14:32
2b08f1a
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • imagekit: Replace obsolete overlay syntax with layers (#1197)
  • ipx: Support nuxt layers (#1177)

🏡 Chore

  • Deduplicate vue versions in workspace (#1202)

❤️ Contributors

v1.2.0

11 Jan 11:25
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Add hygraph provider (#1152)
  • Add weserv provider (#1019)
  • Add caisy provider (#1154)
  • Add bunny provider (#1179)

🩹 Fixes

  • Add types to ipx provider options (#1132)

📖 Documentation

  • Explain fall back to larger size on amplify + vercel (#1124)
  • Add link back to sizes and mention TailwindCSS (6e41429)
  • Added deprecated message Netlify Large Media (#1141)
  • Add bun installation command (#1155)

🏡 Chore

  • Migrate to @nuxt/test-utils for runtime testing (#1149)
  • Test bundler module resolution (#1161)

❤️ Contributors