Changes.Watch

TypeScript changelog digest

Sep 29 - Oct 5, 2025. Useful releases, risky migrations, and noisy updates from the TypeScript channel.

No matching updates in this bucket.

TypeScript updates in 2025-w40

19.2.0 (Oct 1, 2025)

  • Introduces new React APIs: <Activity> for UI state hide/restore, useEffectEvent hook, cacheSignal for server components, and resume APIs for partial pre‑rendering with Web and Node streams.
  • React DOM now batches suspense boundary reveals to improve first contentful paint, adds Node Web Streams to SSR APIs, and switches useId ID separators from ':' to '_' for consistency.
  • ESLint plugin React Hooks 6.1.0 makes breaking changes (Node.js 18+ requirement, flat config default) and adds new rule violations; multiple bug fixes address infinite loops, crashes, and hot‑reload stack overflows.

TypeScript 5.9

  • Recreated the tag to point to the correct commit; the npm package already had the correct content.
  • Fixed the issues query for TypeScript 5.9.0 (Beta) and 5.9.1 (RC); 5.9.2 stable introduces no further changes.
  • Downloads are provided through npm.

TypeScript 5.9 RC

  • Recreated tag to point to the correct commit; npm package contains the proper content.
  • Release notes available via the announcement; includes fixes for issues introduced in TypeScript 5.9.0 (Beta) and 5.9.1 (RC).
  • Download the RC build directly from npm.

TypeScript 5.9 Beta

  • Recreated the tag to point to the correct commit, while the npm package already contains the proper content.
  • Published the TypeScript 5.9.0 beta on npm and linked release notes in the announcement.
  • Fixed the issue‑query functionality for the new 5.9.0 beta.

TypeScript 5.8.3

  • Tag recreated to point at the correct commit, npm package already contains correct content
  • Release notes are available in the official announcement
  • Fixed issues query across Typescript 5.8.0‑5.8.3 releases

TypeScript 5.9.3

  • Tag was recreated to point to the correct commit; the npm package already contained the proper content.
  • No new features; includes bugfixes and issue‑query fixes for the 5.9.0‑5.9.3 series.
  • Release is available via npm.

6.16.3

  • Fixed missing JSON null type definitions in Prisma Client’s browser entrypoint.
  • Restored pre‑6.13.0 migration behavior by not adding a default schema namespace unless explicitly defined.
  • Re‑enabled negative `take` in `findFirst`, aligned self‑signed certificate handling in Accelerate, and fixed event listener leak in @prisma/adapter‑mariadb.