All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- Suffix export of runtime utils with
/index
(#1467) - vercel: Added missing
formats
config & improved documentation (#1514)
- Update link to downloads count badge (102d474)
- Use
tinyexec
internally (3b9a4ea)
- Sébastien Chopin (@atinux)
- Arnaud Gissinger (@mathix420)
- Daniel Roe (@danielroe)
- Damian Głowala (@DamianGlowala)
- cloudinary: Support reading project from absolute url (#1361)
- Provide runtimeConfig to
getImage
(#1428)
- hygraph: New asset management support (#1415)
- 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)
- Connor Pearson [email protected]
- Mark Brouch (@markbrouch)
- Daniel Roe (@danielroe)
- Damian Głowala (@DamianGlowala)
- Tim Benniks [email protected]
- cloudinary: Map
cover
tolfill
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)
- Convert
<NuxtImg>
to SFC (#1435) - Convert
<NuxtPicture>
to SFC (#1432) - Use more
import.meta.*
properties (#1440)
- Update deps (86b7d9b)
- Add resolution for nuxt ui (3a98a68)
- Prerender index (59813cf)
- Prepare before build (#1405)
- Fix inconsistent spelling (#1421)
- Capitalize title (#1393)
- Refresh lockfile (5524ae6)
- Add subpath exports and set
type: module
(04cd4cc) - Remove unneeded lazy from regexp (16b20b4)
- Indicate compatibility with new v4 major (#1385)
- Add @danielroe to code owners (47f8b2c)
- Add
compatibilityDate
(8e2a01a)
- Daniel Roe (@danielroe)
- Damian Głowala (@DamianGlowala)
- @beer (@iiio2)
- Gangan (@shinGangan)
- Benjamin Canac (@benjamincanac)
- Sébastien Chopin (@atinux)
- Ptdev [email protected]
- Allow specifying
fetchpriority
when preloading images (#989)
- Ensure
src
comes afterloading
when rendering image (#1338)
- Fix typo in get-started/installation (#1344)
- Add codecov token (#1342)
- Jonas Thelemann [email protected]
- Tom Tang (@qwerzl)
- Daniel Roe (@danielroe)
- Ragura (@Ragura)
- 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 tojpg
(a59e57c)
- Use new
nuxi module add
command in installation (#1310) - Warn
<NuxtPicture>
doesn't support different sources (#1326)
- Migrate to eslint v9 (#1333)
- Slight reformatting (3baadb5)
- Lint test files (e8db947)
- Bump
devDependencies
(74605cb)
- Improve test stability (42646f4)
- Daniel Roe (@danielroe)
- Thimo (@ThimoDEV)
- Nathan Chase (@nathanchase)
- Aaron Lejeune (@aaronLejeune)
- Lehoczky Zoltán (@Lehoczky)
- Scott Kennedy (@scottyzen)
- Tim Benniks [email protected]
- netlify: Support
domains
option with Netlify Image CDN (#1287)
- Opt in to
import.meta.*
properties (#1301) - Don't attempt to parse falsy values in
options.domains
(#1305)
- Update changelog (c1fd9b8)
- Close out playwright
page
after each test (2b4bac9)
- Daniel Roe (@danielroe)
- Matt Kane [email protected]
- Damian Głowala (@DamianGlowala)
- Sébastien Chopin (@Atinux)
- Add performance feature detection markers (#1221)
- Support Netlify Image CDN (#1234)
- Add
@error
event from<NuxtPicture>
(#1252)
- ipx: Temporarily downgrade ipx/sharp (#1265)
- Fix providers list (8ad772e)
- 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)
- Daniel Roe (@danielroe)
- Arkadiusz Sygulski [email protected]
- Domenik Reitzner
- Sébastien Chopin (@Atinux)
- Matt Kane [email protected]
- Kara
- Deduplicate
vue
versions in workspace (#1202)
- Arkadiusz Sygulski [email protected]
- Ankur Dwivedi
- Daniel Roe [email protected]
- Add
hygraph
provider (#1152) - Add
weserv
provider (#1019) - Add
caisy
provider (#1154) - Add bunny provider (#1179)
- Add types to ipx provider options (#1132)
- 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)
- Maarten Van Hunsel
- Daniel Roe [email protected]
- Tim Benniks [email protected]
- Jakub Chrobak
- Nandi95
- Haruaki OTAKE [email protected]
- Martijn Loth
- Sébastien Chopin (@Atinux)
- Andre Eckardt [email protected]
- Remove
@rc
version constraint (866a6aa) - Scale logo for consistency (#1059)
- Add clearer examples of making a custom provider (#1074)
- Add sirv logo (c435c1d)
- Fix sirv link (8b815ac)
- Fix typo (#1095)
- Add
aliyun
logo (3dff67d)
- Add backquote in readme (7f8d8f2)
- Add homepage to package.json (#1097)
- Use correct
repository
syntax (7a89e86) - Ensure amplify types respect upstream nitro types (5c4cd7c)
- Add ignore (13a120f)
- Run tests on node 18 (9cb1cb8)
- Daniel Roe [email protected]
- Pooya Parsa (@pi0)
- Maxime Pauvert (@maximepvrt)
- Niuyi
- Sébastien Chopin (@Atinux)
- Reslear [email protected]
- Igor Varyvoda [email protected]
- Benjamin Canac (@benjamincanac)
- cloudimage: Skip cdn when
src
path is provided with protocol (#1028) - ipx:
⚠️ Pass all options (#1056) - Type-only import of
IPXRuntimeConfig
(0b6bd83) - Autocomplete
<NuxtImg>
loading attribute (#1057)
- Upgrade to latest ui-pro (024c06f)
- Update env example key (d4adc26)
- Add title to provider links (#1029)
- Add edge channel (7fe7fff)
- Remove unused keys (a10323e)
- Add links to source (3996403)
- Add source for each provider (ab05771)
- Update studio and ui pro (7826abb)
- Add rc tagging 🙈 (9815055)
- Update
nuxt-vitest
(b13b9cc) - Use explicit type imports (06c91ae)
- Remove unneeded expect errors (d68d9b1)
- Update lockfile (49d6651)
- Update release script (5db5198)
- ipx:
⚠️ Pass all options (#1056)
- Daniel Roe [email protected]
- Damian Głowala (@DamianGlowala)
- Pooya Parsa (@pi0)
- Sébastien Chopin (@Atinux)
- Lehoczky Zoltán (@Lehoczky)
- Joffrey (@joffreyBerrier)
- cloudinary: Handle blur modifier correctly (#985)
- Track anonymous search queries (dd4451e)
- Add query in search event (92f71da)
- Update deps (d39eab1)
- Display supported unsplash parameters as a list (#995)
- Update to ui pro (a9cc6bd)
- Add contribution guide (fdc0975)
- Remove stray code block (#1016)
- Split out docs updates into separate prs (8cb7c50)
- Expand renovate group to nuxt ui prefix (adbdff3)
- Build before releasing (db4d4a8)
- Use explicit build command (e638a0e)
- Revert codecov update (7d120ca)
⚠️ Migrate to ipx v2 (#988)
- Daniel Roe [email protected]
- Nestor Vera (@hacknug)
- Patrik
- Thomas Rijpstra
- Pooya Parsa (@pi0)
- Sébastien Chopin (@Atinux)
- Joe Winger [email protected]
- Support
densities
for devices withDevicePixelRatio
> 1 (#769) - nuxt-picture: Support multiple image formats (#684)
- Add
prepr
cms image provider integration (#823) - Allow setting global
format
defaults in config (#880) - Allow setting global
quality
defaults in config (#884) - Add
uploadcare
provider (#740) - nuxt-img: Placeholder default blur + improve playground (#966)
- Add
apiVersion
to cloudimage provider (#955) ⚠️ Switchsizes
default to responsive-first (#977)- Add
ipxStatic
provider (#878)
- Apply
sizes
/srcset
when using placeholder (#676) - Run setup and add
none
to providers list (#860) - Remove
key
for picture/image to stop flicker when loading (#760) - storyblok: Don't apply resize/format/filter on vector (#870)
- Address miscellaneous bugs with new 'densities' prop (#872)
- Add explicit import for
useImage
(4865ccb) - Augment runtime config with explicit
ipx
key (d73833b) - Provide default ipx opts earlier (2f62c05)
- Respect densities prop with
<nuxt-picture>
(#928) - Warn in dev mode if density is provided above 2x (#973)
- Generate sizes when only a single
sizes
is provided (#920)
- Add
rc
tag to home page cta (d50d705) - providers: Cloudflare image is available to all plans now (99cb37f)
- Remove unused module options (07836ae)
- Update link to v0 docs (37395b7)
- Make it nice (08d5645)
- Fix link (cb96767)
- Fix link (343dda0)
- Upgraded documentation (#953)
- Update elements (c3a2e25)
- Add Nuxt Studio (bad4420)
- Update deps and add canonical (#957)
- Improve gradient (9f026b2)
- Update color palette (green) (9f93a2e)
- Update deps (f6b038a)
- Leverage UPageLinks (8423773)
- Fix typo in Storyblok provider (#959)
- Move to @nuxt/ui and leverage autoSubfolderIndex false (549cbf5)
- Migrate to routeRules for redirects (4db1c5a)
- Move to ULandingCard (e0a8183)
- Fix text center on hero (bfcb955)
- Update colors (23ef384)
- Remove unused styles (bd00755)
- release: V1.0.0-rc.1 (1e4a95a)
- Update changelog for rc.0 (8cd9b0f)
- Add link to social card (56d8b71)
- Ignore vitest updates for now (eb5702f)
- Upgrade dependencies and dedupe lockfile (#947)
- Bump h3 dependency (75ecf56)
- Revert to Nitro 2.6.2 (680fe4c)
- Update docs and dev dependencies (#972)
- Update lockfile (6058c63)
- Add stackblitz playground link (fc98960)
- Add reproduire workflows (ae81f77)
- Fix typo (60b96ae)
- Ensure
<img>
is rendered with custom format (fcc9b7a) - Pass string to
fit
(1a8c782) - Iterate over providers array with for/of (df062d0)
- Move to v8 coverage engine (6fb8ef6)
- Add spaces around string literal types (3badcb8)
- Test coverage and split out release job (c4a8ff6)
- Run tests on node 20.5 until hotfix arrives (a5bd7de)
⚠️ Switchsizes
default to responsive-first (#977)
- Daniel Roe [email protected]
- Sébastien Chopin (@Atinux)
- Jakub Andrzejewski [email protected]
- Pooya Parsa (@pi0)
- Tibor
- Ausir Lo (@ausir0726)
- David Stranava
- Luke Nelson [email protected]
- Tragio Quievera
- Hartmut [email protected]
- Ryan Mulready [email protected]
- Francisco Barros (@FranciscoKloganB)
- Chris Spiegl (@chrisspiegl)
- Marcel Pfeifer
- Михаил (@Mihanik71)
- Dmitriy
- Initial rewrite for nuxt 3 support (64dfecc)
- Migrate to composition api (#571)
- vercel: Set image config using v3 output api (4d8aab0)
- Support prerendering static images (#614)
- Support load event for nuxt-img and nuxt-picture (#702)
- Add
data-nuxt-img
anddata-nuxt-pic
attrs (#747) - Add none provider and only enable ipx when node present (#840)
- Add directus provider (#787)
- Add wagtail provider (#774)
- Do not inject $img by default (#836)
- Add missing defineNuxtPlugin import (e5ca160)
- Use resolver to resolve built-in providers (bb8381c)
- ipx: Ensure leading slash is added to ipx url (93ce78a)
- vercel: Remove dependency of fs-extra (23076b8)
- Update nuxt version constraint (#603)
- Add implicit imports (db0934c)
- Provide empty array if source data is not present (#606)
- vercel: Update image to images and add ttl (a3cd82c)
- imagekit: Transformation query param generation (#610)
- AddAutoImport has been renamed to addImports (#648)
- Update ipx (b087201)
- nuxt-picture: Only pass defined props to
<nuxt-img>
component (#620) - Default dir value (cc4a09d)
- nuxt-img: Access prerender.env only in server side (#661)
- Pass ipx maxAge option from options (#706)
⚠️ Improve prerendering support (#725)- module: Parse options.domains with parseURL #659 (#680, #659)
- cloudinary: Update mapping key for density (#730)
- unsplash: Merge query params with src (#712)
- ipx: Use actual relative ipx dir (#779)
- ipx: Support runtime nuxt baseURL (#778)
- ipx: Set prerenderer config as well (#784)
- Use absolute path for prerenderer (#788)
- sanity: Add dpr modifier (#789)
- pkg: Relax upper node version constraint (#818)
- Correctly apply provided format to
<NuxtPicture>
(#827) - Type vercel nitro config correctly (2679d60)
- Remove ignored second arg for hash (52ba7aa)
- Prerender static images when calling createImage (d927447)
- nuxt-picture: Render svgs with src not srcset (46939f1)
- Ensure $img injection is correctly typed (ed573bb)
- Test for imgEl before setting src (e5a294e)
- Respect dir option from module for ipx (7e187e5)
- Use publicDir for runtime ipx generation (#849)
- pkg: Use esm build as main field (#848)
- Emit synthetic load and error events on initial hydration (#842)
- ipx: Use
event.node.req
andevent.node.res
(#777)
- Advice modules instead of buildModules (#557)
- Update static/ dir to public/ (#558)
- Update lint to nuxt 3 (4e029e2)
- Update default provider section (35c8a9d)
- Change static/ to public/ (#566)
- Upgrade docus and improve structure (#564)
- Fix link to unsplash license (#579)
- Update to script setup (4b27db3)
- Upgrade to latest Docus (#678)
- Fix cloudflare usage example (255d991)
- Fix typo (#670)
- Fix typo in api docs (#754)
- Update badge (4cee565)
- Update codesandbox link and refresh example lockfile (10c8735)
- Update nuxt config definition (#816)
- Update default dir value (f293072)
- Change node engine requirement to be same as nuxt3 (4c23770)
- Add back and update tests (#830)
- Update implementation of
<ProviderSelector>
(295b8c4) - Test types in module and fixtures (28f550d)
- Sort file snapshot (b3a9089)
- Remove leftover code (c7531e0)
- Add test for URI encoding (852371a)
- Add test for load and error events (#841)
- Add unit test for correct crop sizing (682b674)
- Extract mountImage helper (5c21f4c)
- Bono (@bonomite)
- Daniel Roe (@danielroe)
- Sandro Circi (@Sandros94)
- Raphael Lima (@oraphadev)
- Pooya Parsa (@pi0)
- Th3R3alAndr3 (@th3r3alandr3)
- Damian Głowala (@DamianGlowala)
- Clément Ollivier (@clemcode)
- Bartosz Podlewski (@podlebar)
- Kara (@kara)
- Sébastien Chopin (@atinux)
- Rubén Rodríguez (@rubenRP)
- Levi (Nguyễn Lương Huy) (@huynl-96)
- Daniel, Petrica Andrei-Daniel (@danielpetrica)
- Matthias Esterl (@madc)
- Roald-di (@roald-di)
- XLor (@yjl9903)
- Alex (@piscis)
- Baffo (@baffo)
- Yaël Guilloux (@Tahul)
- Ross (@chadsr)
- Duy NGUYEN (@nthduy)
- Daniil Chudo (@daniil4udo)
- Abhinavr4 (@Abhinavr4)
- Conrawl Rogers (@Diizzayy)
- Thomas Bnt (@thomasbnt)
- Zernonia (@Zernonia)
- Nick Medrano (@dosstx)
0.7.1 (2022-06-22)
- domain normalization when no protocol and port are provided (c6c7085)
0.7.0 (2022-06-22)
- pkg: add engines field to require
node>=14.16
- switch to unbuild
- update dependencies
- cloudflare provider (#359) (94625ce)
- cloudimage provider (#523) (33b36bc)
- cloudinary: add types for options and modifiers (#511) (79c1580)
- layer0 provider (#501) (5de4eb6)
- pkg: add engines field to require
node>=14.16
(38d77f1) - storyblok: update to the new service (#497) (3edbd22)
- support placeholder (#477) (fc7e3d5)
- twicpics: fix modifiers and improve documentation (#503) (7942232)
- update dependencies (d4de9d3)
- ipx:
nuxtContext
is optional (37f09b0) - ipx: allow overriding
baseURL
regardless of router base (#484) (2720956) - normalize domains to hostname (resolves #486) (9f53d28)
- nuxt-img, nuxt-picture: return empty object from
head
when preload is disabled (#528) (86088e4)
- switch to unbuild (d7bb617)
0.6.2 (2022-02-17)
0.6.1 (2022-01-31)
- add
imgAttrs
property to<nuxt-picture>
(#445) (448d9ef) - add ImageEngine provider (#456) (3f00cf3)
- add preload functionality (#444) (6f245c6)
- emit native
<img>
events (#416) (f22ae01)
0.6.0 (2021-09-05)
- update ipx to 0.8.x (sharp changelog)
- add contentful provider (#398) (3eccba6)
- imgix: format keys (#364) (ce66fa7)
- ipx: compatible with 0.7.x (017c335)
- provider: unsplash (#357) (ad6c1ae)
0.5.0 (2021-07-01)
- prepend router base (#339)
- support alias (#348) (3d11b87)
- imagekit: add modifiers and improve docs (#336) (d53fda5)
- validate external domains (#343) (bee0040)
- prepend router base (#339) (2d7a04d)
- static: url encoded name included in generated ext (#340) (58dd744)
0.4.17 (2021-06-23)
- pkg: add missing consola and semver deps (bc34597)
0.4.16 (2021-06-23)
0.4.15 (2021-06-23)
0.4.14 (2021-06-02)
0.4.13 (2021-05-29)
0.4.12 (2021-05-27)
0.4.11 (2021-05-26)
0.4.10 (2021-05-17)
- vercel: add default proto for domains (fixes #277) (f501914)
- don't allow undefined values to override defaults (#274) (d2e65f9), closes #273
0.4.9 (2021-05-13)
- add sanity provider (#164) (6483c34)
- vercel: remove protocol from vercel domains (086227c), closes #242
- add guard for
ssrContext
existence (d8aa3a1), closes #258 #249 - fix typo regression for height modifier (fixes #262) (9a93f19)
- remove lazy loading polyfill in favour of native (#256) (424bd44), closes #213 #190
- vue-loader support for PascalCase components (#168) (8629e3f)
- cloudinary: use
jpg
instead ofjpeg
(#255) (7d49fa8), closes #254 - vercel: fix vercel auto-detection and provide local vercel mode (#246) (a156c66)
0.4.8 (2021-04-28)
- image: ratio calc regression (fixes #238) (5e28edd)
- ensure static image map is available on first load (#236) (466d5a8)
- generate static images even if lazy loaded (#233) (5be72a5), closes #232
- vercel provider improvements (#231) (9561daf)
0.4.7 (2021-04-23)
- pkg: use --ext js to avoid issues with mjs (a483e14)
0.4.6 (2021-04-22)
staticFilename
option to customize static image filenames (#220) (975b1a2)- type improvements (#222) (6dc8aa0)
- deps: add missing lru-cache (0af0bf3)
0.4.5 (2021-04-19)
0.4.4 (2021-04-10)
- enable default provider for resolving (18ed241)
0.4.3 (2021-04-10)
0.4.2 (2021-04-07)
0.4.1 (2021-02-16)
- allow sizes key to be screen width (6624440)
- use Math.round for generated width (8ee9a40)
0.4.0 (2021-02-15)
- remove nuxt-picture wrapper
- screen based responsive (#182)
0.3.0 (2021-02-03)
- improved $img interface (#169)
- improved $img interface (#169) (40ab562)
- use [email protected] (fe92ecf)
- image: use defu for options and fix default format (#166) (cf2e9c1)
- plugin: create static manifest for client hydration (#162) (0b10c22)
- provider: use resolvePath to resolve aliases as well (#161) (930e192)
- use correct width and handle x2 (97e3889)
- use ratio in getSizes (8e5b658)
0.2.1 (2021-01-26)
- nuxt-img: set key to allow making transitions (20ed72b)
0.2.0 (2021-01-25)
- nuxt-img: responsive prop (#155) (3dcee93)
- $img.getSources and better srcset for
<nuxt-picture>
(36e039b) - add background prop (ec8d1ce)
- allow overiding sharp options (7df04ca)
- allow top level provider options (7b47d6e)
- allow/disallow remote urls (0856343)
- fix full static support (caaff86)
- imagekit provider implementation and tests (#109) (fa8be15)
- support modifiers prop for components (#154) (6fe9e8f)
- nuxt-img: handle loading=lazy with observer (abb32a1)
- support
NUXT_IMAGE_PROVIDER
environment variable (1385eb8) - support assets using remote adapter (acff75c)
- support providers and presets with props (189cfb9)
- support types for config (4d7bf06)
- add types for pick utility and fix issues with imageOptions (#156) (63aaa8a)
- img: handle ststic images in with prod server target (95dd0c6)
- clean up
undefined
values (bf9e040) - cleanup double slashes outside of provider runtime (d71b03a)
- disable blur filter on custom placeholder (3f277a3)
- do not generate multiple sizes for SVG files (7e385c3)
- do not render image without src (cbeada1)
- do not sent data urls to provider (565445f)
- improve error readability (#79) (763f215)
- merge merge presets with inline modifiers (164af06)
- opacity (1220c6a)
- parse width and height modifiers (dd2bf78)
- remove resolution server middleware (fc34a73)
- set correct width and height for svg (05e3bfe)
- sizes as array should overwrites defaults (339b7dd)
- cloudinary: fit types, auto format & quality (#76) (74ef445)
- module: add package name to transpile list as well (f97b34a)
- picture: call
getMeta
with current arguments (d43daf2) - twicpics: fix minor issues and adds custom operations (#132) (5a4e5d3)
- reduce placeholders quality (b20a8f9)
- rename
nuxt-image
tonuxt-img
(df3b92c) - sanitize backgroun modifier (c1f3fb4)
- picture: show image after load (709d8e7)
0.0.4 (2020-11-10)
- a11y (1732d62)
- add
cacheDir
options (449a005) - add click listener (cbe2351)
- add component aliases (845579b)
- add fastly provider (#15) (34ceb3c)
- add module option to modify
IntersectionObserver
options (#41) (9f9b920) - auto detect image ratio (#37) (0f6e17e)
- inline styles (#67) (6909267)
- keep internal provider enable (#60) (349b40a)
- load all images on print (#66) (2c034de)
- support responsive prop to generate sizes (7e3f80b)
- universal meta resolving (#55) (45bbbe9)
- componets: introduce
no-script
prop (eb522b7) - runtime: add imgix provider (#29) (3f4a6a5)
- runtime: catch image exceptions and prevent page crash (#43) (e5190c1)
- ensure component needs placeholder (029f2cf)
- image ratio calculation (b88bb9c)
- rename default provider's option (c1509fb)
- resolve cache dir aliases (5303699)
- tests & typo (6f06e65)
- local-provider: resolve input dir alias (0a612d5), closes #47
- runtime: fix runtime behavior (0ed7625)
- runtime: handle ssr false (27c3445)
- runtime: rename
size
prop tofit
(6174417), closes #16 - runtime: use file name from
src
ifalt
prop is missing (19e6157)
0.0.3 (2020-10-05)
- runtime: fix runtime behavior (0ed7625)
- runtime: rename
size
prop tofit
(6174417), closes #16 - runtime: use file name from
src
ifalt
prop is missing (19e6157)
0.0.2 (2020-10-02)
- improvements to make it work with Nuxt content (46cc0e2)
- img: support
<img>
attributes (9ed71da) - preserve images name on generation (3f789fc)
- support
clearCache
on local provider (ba239a4) - support remote urls (fd4184b)
- generate: generate local file on static generation (0f46395)
- picture: init nuxt-picture (bce1645)
- srcset: introduce
sets
props to create srcset (e330900) - user-defined presets (3e7b1cf)
- full-static: find hashed images from page payload (f7512c7)
- local: remove baseUrl from provider options (e0ec956)
- provider: normalize runtime paths to support windows (df9470f)
- runtime: global nuxt variable to load page payload (1869b0d)
- use router base in generated images (28ed0f2)
- sets-prop: use width if breakpoint is missing (d1f62df)