Microsoft Targets Early 2026 for TypeScript 7.0 Native Port
Project Corsa, Microsoft's effort to rewrite TypeScript in Go for dramatic performance improvements, is on track for an early 2026 release alongside TypeScript 6.0.
Microsoft is targeting early 2026 for the release of TypeScript 6.0 and TypeScript 7.0, with the latter representing a fundamental rewrite of the compiler. Project Corsa, as the native port is called, rebuilds TypeScript in Go for dramatic performance improvements.
Project Corsa: A Ground-Up Rewrite
TypeScript 7.0, codenamed Project Corsa, represents Microsoft's most ambitious TypeScript undertaking since the language's creation. Key aspects include:
- Written in Go: The new compiler leverages Go's performance characteristics and concurrency model
- Dramatically faster compilation: Early benchmarks suggest 10x or greater speed improvements on large codebases
- Reduced memory usage: The native implementation uses memory more efficiently than the current JavaScript-based compiler
TypeScript 5.9 Current Features
While waiting for the major releases, TypeScript 5.9 (released August 2025) delivered practical improvements:
- Deferred module evaluation: The
import defersyntax provides better control over when modules execute - Streamlined tsc --init: More prescriptive defaults for new projects
- Expandable hovers: Deeper inline type exploration in IDEs
Migration Considerations
Microsoft has committed to backward compatibility, allowing teams to adopt the new compiler at their own pace. Existing TypeScript codebases should compile without changes, though some edge cases may require adjustments.
Industry Impact
Faster compilation times could significantly improve developer experience, especially for large enterprise codebases where current build times can exceed several minutes. The performance improvements may also enable new use cases for TypeScript in performance-sensitive environments.
Related Articles
Redis 8.4 Brings Hybrid Search, Atomic Multi-Key Operations, and Auto-Repair AOF
Redis 8.4 is now generally available, delivering hybrid search that combines full-text and vector queries using Reciprocal Rank Fusion, new atomic string commands like MSETEX and DELEX, and automatic repair for corrupted append-only files. Lookahead prefetching and JSON memory optimizations round out a performance-focused release.
Deno 2.7 Stabilizes Temporal API and Ships Native Windows ARM Builds
Deno 2.7 has stabilized the TC39 Temporal API, bringing immutable, timezone-aware date and time objects to replace the legacy JavaScript Date API. The release also delivers official Windows ARM builds for Surface and Snapdragon devices, npm overrides support, and global install compilation for standalone executables.
Laravel 13 Ships with PHP Attributes, Passkeys, and Zero Breaking Changes
Taylor Otwell unveiled Laravel 13 at Laracon EU, delivering PHP 8 Attributes as an alternative to class properties, built-in passkey authentication in starter kits, and a new Reverb database driver for horizontal WebSocket scaling. The release requires PHP 8.3+ and promises the smoothest upgrade path in Laravel history.