Software News.
Programming languages, frameworks, databases and developer tools, decoded for the people who ship. We track the releases and shifts that change how software gets built, from runtimes and type-checkers to the AI agents now writing code.
Software
Microsoft Ships Agent Framework 1.0 for .NET and Python
Microsoft released Agent Framework 1.0, a production, long-term-support open-source library for .NET and Python that merges Semantic Kernel and AutoGen into one way to build tool-calling, multi-model, multi-step AI agents.
Software
TypeScript 7 Goes Native: A 10x Faster Compiler in Go
Microsoft announced TypeScript 7 on July 8, a compiler rewritten from JavaScript into Go that runs roughly ten times faster and brings near-instant type checking to VS Code, Visual Studio and other editors.
Software
Valkey 8.1 undercuts Redis on memory and price
Valkey 8.1, the Linux Foundation fork of Redis, now runs about 28% leaner on memory than Redis while managed providers price it roughly 33% cheaper. With Redis Software 7.2 hitting end of life, the license fight that created Valkey is turning into a migration decision for real teams.
Software
Node.js 20 Hits End of Life July 9: What to Do Now
Node.js 20 reaches end of life on July 9, 2026, ending security patches. Teams still on it should move to Node 22 or 24 now; here is why it matters and how to plan the jump.
Software
Rust 1.96 Finally Makes Range Types Copy
Rust 1.96, released May 28 2026, adds Copy-able core::range types via RFC 3550, stabilizes assert_matches!, and raises the minimum LLVM version to 21.
Software
Windows 11 Tests Cloud Rebuild, a No-USB Recovery Tool
Microsoft is testing Cloud Rebuild, a Windows 11 recovery tool that reinstalls the OS and its drivers straight from Windows Update with no USB stick, working even on a PC that will not boot. It landed in Experimental Insider build 26300.8772 alongside Point-in-Time Restore.
Software
Deno 2.9 Ships Desktop Apps and Post-Quantum Crypto
Deno 2.9, released July 1, adds Deno Desktop for building native cross-platform apps as a single binary without Electron, plus built-in post-quantum cryptography with ML-DSA signatures and ML-KEM key exchange.
Software
TypeScript 7's Go Rewrite Promises a 10x Faster tsc
TypeScript 6.0 is the last release built on the JavaScript codebase; TypeScript 7.0, code-named Project Corsa, rewrites the compiler in Go for a roughly 10x speedup, native binaries, and shared-memory parallelism.
Software
React Compiler Is On by Default, Ending Manual Memoization
React's compiler now automatically memoizes components at build time, cutting unnecessary re-renders by roughly 25 to 40 percent and retiring the useMemo, useCallback, and React.memo boilerplate developers have written by hand for a decade.
Software
Django 6.0 Goes Async-First With Background Tasks
Django 6.0 ships a built-in Background Tasks framework, async pagination, native Content Security Policy support, and template partials, treating async as first-class for the first time in the framework's 20-year history.
Software
Astral's ty Brings Rust-Speed Type Checking to Python
ty, the Rust-written Python type checker from the makers of Ruff and uv, runs 10 to 60 times faster than mypy and Pyright and recomputes diagnostics in milliseconds after an edit. Now in beta with a stable release targeted for 2026, it is trying to do for type checking what uv did for packaging.
Software
Cloudflare Buys VoidZero, the Company Behind Vite
Cloudflare acquired VoidZero, the company behind Vite, on June 4, putting the build toolchain that React, Vue, Svelte and Shopify all depend on under one owner. It pledged $1M to an independent ecosystem fund and to keep the projects open-source.
Software
Go 1.26's Green Tea GC Cuts Collection Overhead 40%
Go 1.26 turns on the Green Tea garbage collector by default, a redesign of how the runtime marks and scans small objects that cuts GC overhead by 10 to 40% in allocation-heavy programs, with no code changes required.
Software
Zig 0.16 rebuilds async I/O to end function coloring
Zig 0.16 ships a rearchitected async I/O system built around a new std.Io interface that callers pass in like an allocator, a design Andrew Kelley says sidesteps the function-coloring problem that split Rust and JavaScript into red and blue functions. The threaded backend is production-ready; the io_uring evented backend is still a work in progress.
Software
Bun Is Trialing a Full Rewrite From Zig to Rust
Bun, the Anthropic-owned JavaScript runtime that ships inside Claude Code, is trialing a rewrite from Zig to Rust across roughly 2,188 files and nearly a million lines. The team stresses it is an experiment, with a high chance the code gets thrown out.
Software
TypeScript 7 Go Compiler Hits RC and Runs 10x Faster
Microsoft shipped the TypeScript 7.0 Release Candidate on June 18, 2026, with the entire compiler ported from TypeScript to Go under Project Corsa, cutting the 1.5M-line VS Code type-check from about 78 seconds to 7.5 and folding the native binary back under the familiar tsc command.
Software
Astral's ty Brings Rust-Speed Type Checking to Python
ty is a new Python type checker from Astral, the team behind Ruff and uv, written in Rust and now in public beta. It runs 10 to 60 times faster than mypy and Pyright, recomputes editor diagnostics in milliseconds, and is targeting a stable release in 2026.
Software
PostgreSQL 19 Beta Makes Async I/O Actually Scale
PostgreSQL 19 Beta 1, released June 4, 2026, turns last year's asynchronous I/O into a self-scaling subsystem, adds parallel autovacuum and online REPACK, and introduces native SQL graph queries, with general availability due around September.
Node's Monopoly Is Over: Bun and Deno Split the Field
For the first time, Node.js has real competition: Bun, now backed by Anthropic, leads on raw speed and cold starts, while Deno leads on security and standards, and a shared standards group is making all three interchangeable.
Vue 3.6's Vapor Mode Takes Direct Aim at Svelte and Solid
Vue 3.6, in beta as of late June 2026, rebuilds its reactivity core with alien signals and introduces Vapor mode, a compiler-driven path that drops the virtual DOM to chase Svelte and Solid on performance.
Django 6.0 Bakes Background Tasks Into the Core
Django 6.0 ships a first-party Tasks framework with a @task decorator and .enqueue(), giving the framework a native way to define background work, but it deliberately does not include a production worker, leaving execution to you.
GitHub Moved Copilot Out of the Editor, and That Tells You a Lot
GitHub shipped a standalone Copilot desktop app, generally available June 17, that runs many AI coding agents in parallel, each in its own isolated git worktree. The center of software work is shifting from the editor to the orchestration layer.
Next.js 16.3 Is Built for AI Agents, Not Just Developers
Next.js 16.3 Preview, released June 27, 2026, adds features aimed squarely at AI coding agents: version-matched docs bundled via AGENTS.md, first-party Skills, an Agent Browser with React introspection, and actionable errors with paste-ready fix prompts.
Astral Makes Python Type Checking Fast, and ty Quietly Changes the Workflow
Astral, the team behind the uv package manager, has declared its ty type checker stable enough for everyone. The story is not the tool. It is what happens when a slow part of Python suddenly gets fast.
Rust Is Done Being a Cult Favorite. Nearly Half of Companies Now Ship It in Production.
The latest State of Rust survey shows enterprise adoption jumping 10 points in two years. The language famous for being hard to learn just quietly became infrastructure.
TypeScript Passed Python as GitHub's Most-Used Language. Here's What That Actually Means.
TypeScript is now the most-used language on GitHub by contributor count, edging past Python. The reason is less about language design than about what frameworks quietly choose for you by default.
Why Rust Keeps Winning Developer Surveys
Year after year, the same systems language tops 'most loved' lists. The reasons go deeper than fast code, they're about a promise the compiler keeps for you.
Software
The Monorepo Comeback Nobody Predicted
For a while, splitting every service into its own repository was gospel. Then some of the largest engineering teams went the other way, and made the case loudly.
WebAssembly Is Finally Growing Up
WebAssembly arrived promising near-native speed in the browser. Its more interesting future turned out to be almost everywhere except the browser.
Why So Many Tools Are Being Rewritten in Go
Open a modern developer's toolbox and a striking number of the utilities share a lineage. There's a practical reason Go keeps showing up in command-line tools.