Reposted by Andrew BranchRemco Haszing @remcohaszing.nl · 06/09/2026I published a TypeScript content mapper for CSS modules. This gives you type-safety and definitions when importing CSS in TypeScript. github.com/remcohaszing... 6808
Reposted by Andrew BranchJiahan Chen @chenjiahan.bsky.social · 01/09/2026Excited that TypeScript will finally support module types based on import attributes! Bundlers and frameworks can now provide accurate types for custom imports: 27116
Reposted by Andrew BranchNullVoxPopuli @nullvoxpopuli.com · 26/08/2026Ember now has preliminary TS7 support ~ via the content-mappers feature that merged in TS last week Testers wanted! (requires TS Nightly) 2147
Reposted by Andrew BranchJiahan Chen @chenjiahan.bsky.social · 20/08/2026The TypeScript content mappers PR just merged and is likely to land in 7.1 🎉 This could open a new chapter for everything built on and around TypeScript github.com/microsoft/ty...github.comContent mappers by andrewbranch · Pull Request #4712 · microsoft/typescript-goImplements microsoft/TypeScript#63800 (comment) Overview Content mappers are external integrations that allow TypeScript to include otherwise unsupported file types in a program. They transform a f... 3448
Reposted by Andrew BranchRemco Haszing @remcohaszing.nl · 17/08/2026My editor using mdx-content-mapper is now showing TypeScript info for frontmatter and code blocks. 1275
Andrew Branch @andrewbran.ch · 15/08/2026If you’re not stalking TypeScript PRs, you might be surprised how much you can do with the API in nightlies (and even in 7.0 stable), so here’s a tiny demo that I think hits some of the highlights. 🧵 412720
Reposted by Andrew BranchJohn Reilly @johnnyreilly.com · 31/07/2026I've been busy experimenting with the new emit APIs that TypeScript 7.1 will bring. ts-loader now has basic support in place - here's how we got there! johnnyreilly.com/migrating-ts...johnnyreilly.comMigrating ts-loader to TypeScript 7.1 with AIHow I used AI to migrate ts-loader to TypeScript 7.1. 1121
Reposted by Andrew BranchDavid Sherret @dsherret.dev · 30/07/2026ts-ast-viewer.com now supports TypeScript 7 along with nightly builds of the typescript-go repository. It's not selected by default, but available in the dropdown. 2295
Reposted by Andrew BranchJohn Reilly @johnnyreilly.com · 28/07/2026If you discount project references (and there's no API support as yet I believe), then all bar around 6 tests of ts-loader are now passing using the 7.1 tsgo TypeScript API! Not quite there yet but significant progress github.com/TypeStrong/t...github.comSupport TypeScript 7.1 API by Copilot · Pull Request #1704 · TypeStrong/ts-loaderThis PR is an attempt at using the TypeScript 7.1+ API. This pares back the earlier tsgo integration attempt to the new API alone. Instead of carrying both implementations, experimentalNativeApi no... 181
Reposted by Andrew BranchJohn Reilly @johnnyreilly.com · 27/07/2026Building upon the fine work of @pier.fumagalli.org / @titiancernicova.bsky.social / @andrewbran.ch I've been throwing copilot at the new TypeScript 7.1 API and ts-loader. Very early days but some progress! github.com/TypeStrong/t...github.comAdd minimal experimental tsgo transpile path by Copilot · Pull Request #1704 · TypeStrong/ts-loaderThis pares back the earlier tsgo integration attempt to the new API alone. Instead of carrying both implementations, experimentalNativeApi now routes through the tsgo API directly, with the existin... 292
Reposted by Andrew Branchmary🐇 @mary.my.id · 25/07/2026they coulda trained opus 5 to learn that typescript 7 is stable now because it simply refuses to believe oxlint with type checking enabled only takes 28ms to run 3952
Reposted by Andrew BranchPier Fumagalli @pier.fumagalli.org · 25/07/2026Today’s Typescript 7 daily release finally includes my contribution to support “emit” via API! Right before the weekend, so I can waste it playing around with it 😛 Thanks @andrewbran.ch tor including it! npmx.dev/package-code...npmx.devCode - typescript@7.1.0-dev.20260725.1 - npmxBrowse source code for typescript@7.1.0-dev.20260725.1 45610
Reposted by Andrew BranchTypeScript @typescriptlang.org · 08/07/2026📣 The moment is here. 📣 TypeScript 7 is officially released! 7️⃣ devblogs.microsoft.com/typescript/a...devblogs.microsoft.comAnnouncing TypeScript 7.0 - TypeScriptToday we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to 15617156
Reposted by Andrew BranchAshley Claymore @ashley-c.bsky.social · 05/07/2026I've been experimenting with having `ts-blank-space` use the (unstable) TypeScript-go JS API. At first it was ~60% slower than using the TS 6 API, but with a bit of investigation, a bug fix, and a small refactor to use different API calls it is now ~24% faster! Draft PR: github.com/bloomberg/ts... 2445
Reposted by Andrew BranchJake Bailey @jakebailey.dev · 06/05/2026My talk was accepted to GopherCon 2026 in Seattle! I'm back with more TypeScript+Go goodness, this time with another year's worth of experience under our belt. I had a blast at last year's conference, so here's to yet another one! www.gophercon.com/agenda/speak... 1463
Reposted by Andrew BranchTypeScript @typescriptlang.org · 23/03/2026TypeScript 6.0 is now available! This release brings better type-checking for methods, new standard library features, new module features for Node.js, and more! But most important, this release brings us one step closer to the upcoming native-speed 7.0! devblogs.microsoft.com/typescript/a...devblogs.microsoft.comAnnouncing TypeScript 6.0 - TypeScriptTypeScript 6.0 is now available! TypeScript 6 is a stepping-stone release, aligning with the upcoming native-speed 7.0 release. 631687
Reposted by Andrew BranchJoyee Cheung @joyeecheung.bsky.social · 30/12/2025Finished two retrospective blog posts on the journey of require(esm) before 2025 ends: joyeecheung.github.io/blog/2025/12... joyeecheung.github.io/blog/2025/12...joyeecheung.github.iorequire(esm) in Node.js: from experiment to stabilityMore than a year ago, I set out to revive require(esm) in Node.js and landed an experimental implementation. After a lot of iteration and battle-testing, require(esm) is now unflagged across all suppo 28522
Reposted by Andrew BranchTypeScript @typescriptlang.org · 28/10/2025Big news in this year's GitHub Octoverse report: TypeScript is now the most-used language on GitHub! We are thrilled and grateful to see the TypeScript and JavaScript community continue to grow and thrive. 🚀 Read up more at github.blog/news-insight...github.blogOctoverse: A new developer joins GitHub every second as AI leads TypeScript to #1In this year’s Octoverse, we uncover how AI, agents, and typed languages are driving the biggest shifts in software development in more than a decade. 110122
Reposted by Andrew BranchJake Bailey @jakebailey.dev · 22/08/2025Tonight will be one of the best nightlies of the TypeScript Native Preview ever. 1) @andrewbran.ch fully rewrote the language server infra into a snapshot model. No more data races. It's so cool 2) Sheetal added build mode (-b), and it's even _concurrent_ build mode. 10x+ on dt-tools, hot and cold 611317
Reposted by Andrew BranchTypeScript @typescriptlang.org · 22/05/2025Today we're announcing previews of the native port of TypeScript! These nightly previews will be available on npm and the VS Code marketplace! npm install -D @typescript/native-preview npx tsgo --version Read up more on our blog!devblogs.microsoft.comAnnouncing TypeScript Native Previews - TypeScriptPreviews of the native TypeScript port are now available on npm and for VS Code through the Visual Studio Marketplace! 1039590
Reposted by Andrew BranchTypeScript @typescriptlang.org · 11/03/2025Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness! devblogs.microsoft.com/typescript/t...devblogs.microsoft.comA 10x Faster TypeScript - TypeScriptEmbarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up. 22971289
Reposted by Andrew BranchJake Bailey @jakebailey.dev · 17/10/2023It hasn't happened yet (merging today!!!), but I wrote a big ol blog post on the giant migration of DefinitelyTyped to a @pnpm.bsky.social monorepo! I am super excited for this. Again thank you @andrewbran.ch, Nathan, @zkochan.bsky.social and everyone else. jakebailey.dev/posts/pnpm-d...jakebailey.devDefinitelyTyped is a monorepo!Yes, it is! But for real this time! 1123
Reposted by Andrew BranchJake Bailey @jakebailey.dev · 14/10/2023Next week is gonna be a fun week Soon the scourge of baseUrl, paths, and typesRoot will be purged, replaced with "how about we actually use node_modules like everyone else" (thank you Andrew and Nathan for your efforts, and of course @zkochan.bsky.social and contributors for pnpm) 143
Reposted by Andrew BranchTypeScript @typescriptlang.org · 09/08/2023The Release Candidate of TypeScript 5.2 is now out to try! Test it out and let us know if you run into any issues!devblogs.microsoft.comAnnouncing TypeScript 5.2 RC - TypeScriptToday we’re excited to announce our Release Candidate of TypeScript 5.2! Between now and the stable release of TypeScript 5.2, we expect no further changes apart from critical bug fixes. To get star... 044
Reposted by Andrew BranchTypeScript @typescriptlang.org · 30/06/2023We just released TypeScript 5.2 Beta! Check out - 'using' Declarations - Decorator Metadata - Easier Tuple Type Notation - Inline Variable Refactoring - Comma Completions in Objects and more! Try it today!devblogs.microsoft.comAnnouncing TypeScript 5.2 Beta - TypeScriptToday we are excited to announce the availability of TypeScript 5.2 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescr... 0167