v2.0.0-alpha.1
Pre-release
Pre-release
This is an alpha version of Nuxt Image v2
👀 Highlights
We'd love your feedback! This release contains quite a lot of changes, including (of course) breaking changes. It also brings a great deal of type safety, though we need to (and plan to!) improve the modifier types for each provider before release.
👉 Changelog
🚀 Enhancements
- Add support for image helpers in nitro endpoints (#1473)
- deps: Upgrade to ipx v3 (#1799)
- ipx: Log the architecture of the build (#1808)
⚠️ Typed providers + modifiers (#1802)- Add type for default nuxt-picture slots (0e4f174)
- nuxt-img: Add types for default slot (c4bba1b)
🩹 Fixes
- Remove layer0 and edgio providers (#1763)
- Add back layer0 and edgio providers (without) tests (fee826c)
- cloudflare: Don't add baseURL if there are no operations (#1790)
- ipx: Always use ipx provider if external baseURL is provided (#1800)
- ipxStatic: Strip repeated slashes from image path (#1801)
- edgio,layer0:
⚠️ Remove providers (#1809) ⚠️ Use URLSearchParams as default formatter (#1813)- nuxt-picture: Export DefaultSlotProps (891d79a)
💅 Refactors
⚠️ Remove unused runtime utilities and simplify code (#1816)
📖 Documentation
🏡 Chore
- Disable shamefully-hoist (#1795)
- Do not ignore typescript upgrades (9421fa5)
- Switch to using typesVersions field (aa39ef4)
- Allow major bumps in changelog (3989629)
✅ Tests
- Exclude layer0 + edgio from unit tests (ffe2177)
- Add size snapshot (#1815)
- Bump timeout (6fe8401)
- Skip bundle size tests in ecosystem ci (301c504)
🤖 CI
⚠️ Breaking Changes
⚠️ Typed providers + modifiers (#1802)- edgio,layer0:
⚠️ Remove providers (#1809) ⚠️ Use URLSearchParams as default formatter (#1813)⚠️ Remove unused runtime utilities and simplify code (#1816)
❤️ Contributors
- Daniel Roe (@danielroe)
- Matis (@matisbag)
- Amir Afshar (@Afshar07)
- Sébastien Chopin (@atinux)
- Nicolas Großmann (@grossmann94)