Vite полностью переписали на Rust-бандлере Rolldown, заменив старую связку esbuild + Rollup. Теперь dev и production используют один инструмент — никаких расхождений в поведении.
— Скорость: в 10-30 раз быстрее Rollup
— Проверено на практике: Linear сократил сборку с 46с до 6с, другие компании ускорились на 40-64%
— Без боли: большинство плагинов работают из коробки
— Единый стек: Vite + Rolldown + Oxc от команды VoidZero
• Встроенная поддержка tsconfig paths
• Поддержка TypeScript decorators (emitDecoratorMetadata)
• Скоро: Full Bundle Mode — dev-сервер быстрее в 3 раза
Обновить до
8.0.0-beta.0 и следовать гайду. Для сложных проектов рекомендуют постепенный переход через пакет rolldown-vite.Если у вас медленные сборки — точно стоит попробовать. Rust делает своё дело, и цифры это подтверждают
#release_digest
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤3👍3
Крупное обновление с фокусом на CLI-инструменты и производительность.
Поддержка псевдотерминалов — теперь можно запускать bash, vim, htop и как в настоящем TTY.
—
isTTY = true из коробки— Поддержка цветов, управления курсором, input/resize событий
— Работает на Linux и macOS
Условная компиляция с автоматическим tree-shaking на этапе сборки.
if (feature("PREMIUM")) enablePaid();
bun build --feature=PREMIUM --minify
Меньший размер бандла, нулевой runtime-оверхед, типобезопасность из коробки.
Корректный расчёт ширины для emoji (ZWJ, flags, skin tone), ANSI/OSC, zero-width символов.
Критично для CLI и TUI-приложений.
Контроль имени файла и режима (inline/attachment).
— Реализованы новые V8 type-check API
— Исправлены проблемы с CPU spin на macOS
— Фиксы WebSocket и
bunx на Windows— Улучшена совместимость с Node.js
— Патчи безопасности
#release_digest
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🥰2