WASI 0.3 предварительный просмотр: нативный асинхронный режим добавлен в модель компонентов WebAssembly
Основное обновление
Дорожная карта WASI теперь нацелена на предварительный просмотр WASI 0.3 в августе 2025 года и сигнализирует о том, что релиз добавит нативный асинхронный режим в модель компонентов WebAssembly и переработает существующие интерфейсы 0.2, чтобы воспользоваться нативным асинхронным режимом. Это означает, что функции на уровне компонентов могут быть реализованы и вызваны асинхронно с использованием асинхронности, выраженной в Canonical ABI, вместо того чтобы полагаться на адаптеры или обходные пути, специфичные для времени выполнения. (wasi.dev)
Почему это важно
Нативный асинхронный режим в модели компонентов является практической точкой поворота: он позволяет многопоточным компонентам WebAssembly предоставлять настоящие асинхронные API (ожидаемые вызовы, асинхронный ввод-вывод, таймеры, сокеты) через языковые и временные границы без специального клея. Для разработчиков, создающих составные приложения Wasm, функции на краю или библиотеки, независимые от языка, это снижает хрупкие уровни адаптеров, улучшает предсказуемость производительности для асинхронных нагрузок и упрощает шаблоны проектирования для потоковой передачи и длительных операций. Временные среды и инструментарии (Wasmtime, Wasmer, языковые инструментарии, производящие компоненты, и реестры компонентов на основе OCI) должны будут принять новую семантику ABI; дорожная карта оценивает доступность предварительного просмотра в августе 2025 года с завершением около ноября 2025 года, поэтому командам следует планировать тестирование предварительных версий, обновление CI и целевых временных сред и избегать отправки жестких зависимостей от нестабильного поведения предварительной версии до предварительной версии, пока реализации не стабилизируются. (wasi.dev)
Источник
Читать дальше
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 представляет центральный виртуальный магазин с графовым хешированием, который позволяет нескольким проектам повторно использовать точные графы зависимостей, значительно ускоряя локальные установки на теплых кэшах и улучшая рабочие процессы монорепозиториев.