Progress on TypeScript 7 – December 2025

devblogs.microsoft.com

75 points by DanRosenwasser 7 hours ago


hamasho - 6 hours ago

I confused those features of the native language server, so here's the summary:

  - Go-to-Definition: For variables, jump to the declaration. For functions/classes/types, jump to its types or implementation.
  - Go-to-Type-Definition: For variables, jump to its type declaration instead of the variable declaration.
  - Go-to-Implementation: For interfaces/abstruct classes, jump to (multiple) implementations of the method. For compiled TypeScript file (like them under node_modules), jump to its implementation rather than .d.ts files.
zeroc8 - 5 hours ago

Love it. What a fantastic show case for Go.

beart - 6 hours ago

I'm excited for this, but I'm not looking forward to yet another round of refactoring for all of the linters, formatters, bundlers, etc. I still haven't fully migrated every project I maintain to eslint 9.

xiaomai - 7 hours ago

is anyone using the preview releases in neovim yet?

vivzkestrel - 7 hours ago

stupid question: why doesnt google chrome support native typescript execution on their chromium engine?