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. Они никогда не затрагивают общий кэш и манифест. - Новая опция
typesVite-плагина. Шаблон модуля TypeScript допускает одну*, поэтому импорт со списком или с настройками нельзя типизировать встроенными декларациями; сtypes: trueплагин пишетsrc/vik-imports.d.tsдля каждого такого импорта, который встретил (вместо этого можно указать путь), со свободной типизацией и необязательными полями. - Встроенные декларации (
@macrulez/vue-image-kit/vite/client) дополнены?color,?size,?previewи?aspect. - Новое скалярное имя принимается только как голый флаг (
?size, а не?size=large), так что одноимённый параметр другого плагина не перехватывается.