Содержание
Коротко
Официальный дайджест Svelte за май 2026: TypeScript 6.0 в SvelteKit, доработки remote functions, эксперимент community plugins в Svelte CLI и упоминание в ThoughtWorks Technology Radar.
Что произошло
SvelteKit 2.56.0:
- поддержка TypeScript 6.0;
field.as(type, value)— дефолты в form fields без лишнего boilerplate;- изменения в remote functions: client-requested query refresh теперь требует явного server permission (breaking);
- новые методы работы с query на сервере.
Экосистема:
- community plugins в
svCLI (experimental); - разделение пакетов → более чёткий public API;
- типы для motion-опций, багфиксы и perf в core.
Почему это важно
Remote functions — ставка SvelteKit на «данные с сервера без ручного API слоя». Breaking change по refresh — сигнал: модель безопасности ужесточается, миграции нужно читать release notes, а не только «npm update».
Для команд, сравнивающих Next vs Svelte: TS6 + зрелость Kit снижают friction для enterprise, а plugins в CLI — шаг к экосистеме как у Nuxt.
На практике
- Перед апдейтом Kit — проверить remote function permissions в
+server/ hooks. - Заменить ручные default values форм на
field.as()где подходит. - Экспериментировать с sv plugins только в greenfield — API ещё experimental.
- Следить за Svelte 6 roadmap отдельно от Kit patch releases.
Итог
Май 2026 — не «революция», а плотный maintenance + platform bets: TS6, forms, remote functions, CLI plugins. Имеет смысл обновиться ради security/typing, а не ради хайпа.