Vite 7 выпущен — только ESM, Node 20+ и Rolldown как следующий поколенческий бандлер
Основное обновление
Vite 7 (анонсирован 24 июня 2025 года) является крупным релизом: CLI и ядро распределяются только как ESM, поддержка Node.js теперь требует современного Node (20.19+/22.12+), целевая браузерная версия по умолчанию переходит от "модулей" к более предсказуемой "базовой‑широко‑доступной", API окружения получает новый хук buildApp для интеграций с фреймворками, и — что наиболее существенно для производительности сборки — Vite теперь поддерживает Rolldown (бандлер на основе Rust) как замену, которую команда намерена сделать бандлером по умолчанию в будущих крупных релизах.
Почему это важно
Это не косметическое обновление. Распределение только ESM и требования к Node требуют конкретных изменений в CI, образах Docker и любых инструментах, которые полагались на шимы CommonJS: ожидайте необходимости закрепить или обновить CI-раннеры и контейнеры сборки. Новая базовая версия браузера по умолчанию снижает консервативную транспиляцию и полифиллы для многих проектов, улучшая размер пакета и время выполнения без ручной настройки. Стабилизация API окружения и хук buildApp предоставляют авторам фреймворков (и поставщикам сред выполнения, таким как команды edge/worker) поддерживаемый способ координации сборок, специфичных для окружения, что должно упростить и стандартизировать интеграции фреймворков в будущем.
Путь Rolldown является практическим заголовком для команд, которые страдают от долгих холодных сборок или высоких затрат на CI: замена бандлера на основе JS на реализацию на Rust может существенно сократить время сборки и использование памяти для больших монорепозиториев и сложных графов активов. Тем не менее, авторам плагинов и инструментов необходимо проверить совместимость (распределение только ESM + измененная поверхность API плагинов), а поддерживающим фреймворки следует протестировать поведение API окружения на этапе подготовки, прежде чем включать его в производственной среде. Работа по миграции в основном будет операционной (обновление Node в CI/образах, запуск проверок совместимости плагинов, тестирование сборок с rolldown-vite), но выгода заключается в снижении задержки сборки, меньших производственных пакетах во многих случаях и более чистом направлении экосистемы в долгосрочной перспективе.
Источник
Читать дальше
AWS CDK разделяет CLI от библиотеки конструкций (независимые релизы и новый репозиторий CLI)
31 августа 2025 г.AWS объявила, что CDK CLI и библиотека конструкций CDK будут выпускаться независимо, а CLI переходит в новый репозиторий — это изменяет способ версионирования, установки и автоматизации CDK в CI.
Bun добавляет Bun.SQL — унифицированный SQL-клиент с нулевыми зависимостями (MySQL, PostgreSQL, SQLite)
30 августа 2025 г.Bun v1.2.21 (25 августа 2025 года) представляет Bun.SQL: единственный SQL-клиент с нулевыми зависимостями, который поддерживает MySQL/MariaDB (драйвер Zig), PostgreSQL и SQLite с последовательным API на основе тегированных шаблонов.
pnpm 10.12 (v10.12.1) добавляет экспериментальный глобальный виртуальный магазин для почти мгновенной локальной установки
29 августа 2025 г.pnpm 10.12 представляет центральный виртуальный магазин с графовым хешированием, который позволяет нескольким проектам повторно использовать точные графы зависимостей, значительно ускоряя локальные установки на теплых кэшах и улучшая рабочие процессы монорепозиториев.