Bun v1.2.19 Обеспечивает Значительное Увеличение Продуктивности и Производительности
Bun v1.2.19 Ускоряет Монорепозитории, Рабочие Процессы Зависимостей и Производительность SQL
Bun v1.2.19 представляет собой набор улучшений CLI, которые значительно упрощают работу в монорепозиториях и автоматизацию конфигурации проектов. Новая команда bun install --linker=isolated
предлагает установки node_modules
в стиле pnpm с символическими ссылками, что сокращает время установки в больших рабочих пространствах и обеспечивает предсказуемые деревья зависимостей. В дополнение к этому, команда bun update --interactive
предоставляет пошаговый интерфейс для выбора и применения обновлений зависимостей, в то время как новая команда bun pm pkg
позволяет программно редактировать package.json
(получать, устанавливать, удалять и исправлять поля). Вместе эти инструменты упрощают как массовое, так и детальное управление пакетами (bun.sh).
Помимо установок и обновлений, Bun теперь предлагает более глубокое понимание и контроль над зависимостями с помощью команды bun why <package>
, отслеживая цепочку, которая приводит к установке пакета. Для разработки, ориентированной на тестирование, официальное расширение Bun для VS Code теперь поддерживает нативный Test Explorer, сообщая о нахождении тестов и результатах прямо в представлении тестов IDE. В области доступа к данным встроенный клиент PostgreSQL Bun.sql
теперь автоматически обрабатывает запросы, обеспечивая до 6× более высокую пропускную способность при параллельных нагрузках, а новый флаг --sql-preconnect
«разогревает» соединение с базой данных при запуске, чтобы сократить задержку первого запроса. Наконец, отдельные исполняемые файлы, скомпилированные с помощью bun build --compile
, теперь могут быть подписаны на Windows, а низкоуровневые оптимизации Zig сокращают время запуска на 1 мс, при этом экономя около 3 МБ ОЗУ — все это без изменений в коде. Эти обновления в совокупности делают Bun более надежной, эффективной и удобной для разработчиков средой выполнения (bun.sh).
Читать полные примечания к релизу: https://bun.sh/blog/release-notes/bun-v1.2.19
Читать далее
- 4 августа 2025 г.
Next.js 15.4: Готовый к производству Turbopack с 100% совместимостью интеграционных тестов
Next.js 15.4 отмечает первый этап готовности Turbopack к производству, пройдя все интеграционные тесты и обеспечивая работу высоконагруженного сайта Vercel.
- 31 июля 2025 г.
TypeScript 5.9 RC: отложенный импорт, минимальный tsconfig и значительные улучшения производительности
TypeScript 5.9 RC представляет отложенную загрузку модулей с помощью import defer, минимальный tsconfig init, стабильное разрешение модулей Node 20, улучшенные инструменты редактора и ключевые оптимизации компилятора.