JetStream 3: новый бенчмарк для веб-приложений — JetStream 3 — совместный бенчмарк Google, Apple, Mozilla. Wasm теперь 15-20% тестов (SIMD, WasmGC, exceptions). Новые workload’ы: Transformers.js, SQLite3, Dart/Kotlin UI, .NET runtime.
Supply chain-атака на Axios — Axios 1.14.1 и 0.30.4 — malicious dependency через postinstall. 100M+ загрузок/неделю. Зафиксируйте версии, проверьте npm install за сегодня.
Утекли исходники Claude Code — Исходники Claude Code утекли через sourcemap в npm — 785 KB main.tsx, 40+ инструментов, система «снов», Buddy-компаньон, KAIROS (всегда включённый Claude), ULTRAPLAN (30-минутное планирование), режим прикрытия для Anthropic-сотрудников.
Navigation API — кросс-браузерный — Navigation API — Baseline, кросс-браузерный. event.intercept для навигации, адресная строка как источник состояния. Замена History API.
Статьи, мнения, туториалы
AI/Agents
Encoding Team Standards — Стандарты команды как versioned AI-instructions — versioned, reviewed, shared. Качество кода больше не зависит от того, кто промптит.
Claude нашёл 14 уязвимостей в Firefox — Anthropic: Claude проанализировал исходники Firefox и нашёл 14 критических уязвимостей. LLM начинают реально применяться в security-аудитах.
Webpage MCP — сайт как MCP-сервер — Webpage MCP — сайт как MCP-сервер для управления агентами: навигация, скриншоты, клики, чтение контента. Native Messaging, кросс-вкладки.
JS/TS
Port React Compiler to Rust — React Compiler портируют на Rust — Babel plugin, OXC/SWC crates. 1717/1718 тестов проходят. Ну и куда без Claude…
Vue 3.5 useId() — Vue 3.5 useId() — детерминированный уникальный ID для компонентов. Решает hydration mismatch в Nuxt, без Math.random().
CSS
CSS-only Chrome Dino Game — Chrome Dino на чистом CSS — jump/crouch клавишами. Scroll-driven animations, @property, container queries. Chrome-only.