🌐
GitHub
github.com › microsoft › typescript › releases
Releases · microsoft/TypeScript
TypeScript 5.9.3 Latest · Latest · Note: this tag was recreated to point at the correct commit. The npm package contained the correct content. For release notes, check out the release announcement · fixed issues query for Typescript 5.9.0 (Beta). fixed issues query for Typescript 5.9.1 (RC).
Author   microsoft
🌐
TypeScript
typescriptlang.org › docs › handbook › release-notes › typescript-5-8.html
TypeScript: Documentation - TypeScript 5.8
TypeScript 5.8 introduces a stable --module node18 flag. For users who are fixed on using Node.js 18, this flag provides a stable point of reference that does not incorporate certain behaviors that are in --module nodenext.
🌐
TypeScript
typescriptlang.org › docs › handbook › release-notes › typescript-5-9.html
TypeScript: Documentation - TypeScript 5.9
We also felt that it was time that tsc --init initialized with a few more prescriptive settings than we already enable. We looked at some common pain points and papercuts users have when they create a new TypeScript project. For example, most users write in modules (not global scripts), and --moduleDetection can force TypeScript to treat every implementation file as a module.
🌐
Microsoft Developer Blogs
devblogs.microsoft.com › dev blogs › typescript
TypeScript
Earlier this year, the TypeScript team announced that we've been porting the compiler and language service to native code to take advantage of better raw performance, memory usage, and parallelism.
🌐
npm
npmjs.com › package › typescript
typescript - npm
September 30, 2025 - TypeScript is a language for application scale JavaScript development. Latest version: 5.9.3, last published: 2 months ago. Start using typescript in your project by running `npm i typescript`. There are 61817 other projects in the npm registry ...
      » npm install typescript
    
Published   Sep 30, 2025
Version   5.9.3
Author   Microsoft Corp.
🌐
Microsoft Developer Blogs
devblogs.microsoft.com › dev blogs › typescript › announcing typescript 5.9
Announcing TypeScript 5.9 - TypeScript
August 1, 2025 - Today we are excited to announce the release of TypeScript 5.9! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for types. With types, TypeScript makes it possible to check your code to avoid bugs ahead of time.
🌐
TypeScript
typescriptlang.org › docs › handbook › release-notes › typescript-4-9.html
TypeScript: Documentation - TypeScript 4.9
This allowed us to get feedback and harden our file-watching implementation against most of these platform-specific gotchas. As TypeScript has needed to scale to larger codebases, and has improved in this area, we felt swapping to file system events as the default would be a worthwhile investment.
🌐
TypeDoc
typedoc.org › documents › Changelog.html
Changelog | TypeDoc
Changelog · Introduced the preservedTypeAnnotationTags option to specify tags whose type annotations should be copied to the output documentation, #3020. API: Introduced typeAnnotation on CommentTag · Added excludePrivateClassFields option to hide #private members while allowing private members, #3017. Added support for TypeScript's @this tag for JS files which describe this parameters, #3026.
Find elsewhere
🌐
GitHub
github.com › microsoft › TypeScript › wiki › Breaking-Changes
Breaking Changes · microsoft/TypeScript Wiki · GitHub
June 16, 2024 - Previously, TypeScript would ignore ... in a JavaScript file. TypeScript now shows JavaScript syntax and binding errors in your file, such as using incorrect modifiers, duplicate declarations, and more....
Author   microsoft
🌐
Reddit
reddit.com › r/learnjavascript › how does the typescript-eslint project generate its changelogs?
r/learnjavascript on Reddit: How does the typescript-eslint project generate its changelogs?
July 6, 2022 -

Hi. I'm maintaining a small monorepo and I'd like to learn techniques from large, mature projects like typescript-eslint. I assume they automate changelogs from commit logs and/or PRs, but I can't figure out how they do it by looking at their source code. I do know of tools like release-it that helps automate the process; do the typescript-eslint maintainers use such a tool, or use a homegrown one?

Edit: Nevermind, Brad Zacher (who maintains the project) replied immediately :)

🌐
TypeScript
typescriptlang.org › docs › handbook › release-notes › typescript-5-4.html
TypeScript: Documentation - TypeScript 5.4
Here, TypeScript decided that it wasn’t “safe” to assume that url was actually a URL object in our callback function because it was mutated elsewhere; however, in this instance, that arrow function is always created after that assignment to url, and it’s also the last assignment to url.
🌐
TypeScript
typescriptlang.org › docs › handbook › release-notes › typescript-5-5.html
TypeScript: Documentation - TypeScript 5.5
TypeScript did not infer a type predicate for score => !!score, and rightly so: if this returns true then score is a number. But if it returns false, then score could be either undefined or a number (specifically, 0). This is a real bug: if any student got a zero on the test, then filtering ...
🌐
Firebase
firebase.google.com › support › release-notes › js
Firebase JavaScript SDK Release Notes
Changed types paths to point to rolled-up public d.ts files. This fixes TypeScript compilation errors in the web extension and cordova bundles.
🌐
npm
npmjs.com › package › @types › conventional-changelog
@types/conventional-changelog - npm
February 4, 2025 - TypeScript definitions for conventional-changelog. Latest version: 6.0.1, last published: a month ago. Start using @types/conventional-changelog in your project by running `npm i @types/conventional-changelog`. There are 6 other projects in the npm registry using @types/conventional-changelog.
      » npm install @types/conventional-changelog
    
🌐
TypeScript
typescriptlang.org › docs › handbook › release-notes › typescript-4-5.html
TypeScript: Documentation - TypeScript 4.5
When you upgrade TypeScript, you’re also forced to handle changes to TypeScript’s built-in declaration files, and this can be a challenge when the DOM APIs change as frequently as they do.
🌐
Next.js
nextjs.org › blog
Next.js by Vercel - The React Framework | Next.js by Vercel - The React Framework
October 21, 2025 - TypeScript Improvements: Typed routes, route export validation, and route types helpers
🌐
Spatie
spatie.be › docs › typescript-transformer › v2 › changelog
Changelog | typescript-transformer | Spatie
All notable changes to the typescript-transformer package will be documented in the changelog on GitHub.
Address   Kruikstraat 22 bus 12, 2060, Antwerp