Skip to content

Image Kit ​

1.5.0 ​

2026-10-03

  • Импорты плейсхолдеров принимают список полей. ?placeholder=color,blurhash возвращает ровно эти поля; поля — blurhash, thumbhash, color, size, preview (крошечный PNG в виде data URI), aspect (width / height) и all, в любом порядке. &shape=raw возвращает имена как в списке (а size — объектом) вместо имён пропсов <VImage>. Старые одиночные значения (?placeholder, =blurhash, =thumbhash, =color) сохраняют свою форму. См. Выбор того, что считать.
  • По одному значению: ?color, ?size, ?aspect и ?preview рядом с уже существующими ?blurhash и ?thumbhash.
  • Настройки для одного импорта: ?blurhash&components=6x4, &sample=64, &strategy=average. Они никогда не затрагивают общий кэш и манифест.
  • Новая опция types Vite-плагина. Шаблон модуля TypeScript допускает одну *, поэтому импорт со списком или с настройками нельзя типизировать встроенными декларациями; с types: true плагин пишет src/vik-imports.d.ts для каждого такого импорта, который встретил (вместо этого можно указать путь), со свободной типизацией и необязательными полями.
  • Встроенные декларации (@macrulez/vue-image-kit/vite/client) дополнены ?color, ?size, ?preview и ?aspect.
  • Новое скалярное имя принимается только как голый флаг (?size, а не ?size=large), так что одноимённый параметр другого плагина не перехватывается.