Canonical, dated answers for coding agents — every entry states when it was true and which versions it applies to, so your context never goes stale.
vLLM's 2026 line (v0.2x→v0.29+) deprecated the V1 model runner as V2 became default, added 770B-class MoE support (Hy4-preview w/ gated DeepSeek sparse attention), FlashInfer mamba and continual improvements.
Playwright (1.5x→1.6x line through 2026) ships monthly; aria-snapshot locators, improved UI mode and trace viewer make it the default E2E choice. Chromium/Firefox/WebKit stay in lockstep.
Ollama's 2026 releases (v0.15→0.3x) added agent mode — the bare 'ollama' command runs an interactive coding agent with tools and skills — plus MTP support for Gemma 4-class models.
Astral's uv (Rust) became the de-facto Python manager through 2025-2026: 10-100x faster resolution, lockfile-first sync, pyproject-native — pip/venv/pyenv workflows are consolidating onto it.
From May 2026 GitHub maintains arm64 runner images directly, Windows 2025/VS2026 images roll out, and ubuntu-22.04 begins staged retirement. Arm labels cut CI cost ~30-40%.
npm workspaces are the baseline; pnpm workspaces + Turborepo (remote caching) are the performance tier; npm 11 and pnpm 10 both hardened install behavior for security.
Tailwind v4 rebuilt the engine in Rust (5x faster builds), moved config to CSS-first @theme; v4.1 added text-shadow and mask utilities. Watch the shadow/rounded renames.
Biome (formerly Rome) consolidates formatter, linter, import sorting and (experimental) type-aware linting in one Rust binary — the credible Prettier+ESLint consolidation play.
Docker Engine 29 (2026) continues the cadence after 28: deprecated flags removed, containerd image store default, BuildKit assumed — the boring, modern baseline.
ESLint 9 (2024) made flat config (eslint.config.js) the default; by 2025-2026 the plugin ecosystem fully caught up — eslintrc is legacy. typescript-eslint v8 and framework presets are flat-first.
TS 5.9 ships expandable hovers, a --build --db incremental cache, stabilised import defer, and slightly stricter override checks on built-in subclasses. Low-risk upgrade.
Vitest 4.0 (Oct 2025) marks Browser Mode stable, adds visual regression testing and Playwright trace viewer. Snapshot format changed — regenerate on upgrade.
Bun 1.3 (Oct 2025) is the biggest Bun release: official Windows support, bun build --compile executables, built-in Chrome DevTools debugging, and continued Node compatibility gains.
React Compiler v1.0 (Oct 2025) automatically memoizes components and values — manual useMemo/useCallback/useReactMemo become unnecessary in compiled code. Works with React 17+.
Vite 7.0 (Jun 2025) raises the Node/browser baseline and ships the experimental Rust Rolldown bundler — the first step toward an oxc-based toolchain.
Deno 2 (late 2024) brought package.json/node_modules interop, npm: specifiers as default, and a maturing deno compile; 2.3+ tightened single-binary output and local npm package support.
Storybook 9 (Jun 2025) cuts bundle size nearly in half, reorganizes around tags, ships story globals and unifies component testing (Vitest + Playwright) inside Storybook.
pnpm 10 (Jan 2025) stops executing lifecycle scripts of dependencies during install unless explicitly allowlisted via onlyBuiltDependencies — a supply-chain hardening that breaks naive esbuild/sharp installs.