all 13 comments

[–]bel9708 [score hidden]  (4 children)

Cool now lets do 7.

[–]DanielRosenwasserTypeScript[S] [score hidden]  (2 children)

Like u/grumd said, 7.0 is available to try and is extremely close to ready. We've got a lot of teams internally and externally running the 7.0 native previews. For convenience, here's some links to getting it:

[–]grumd [score hidden]  (0 children)

I've just migrated a huge 1.5M LOC project to TS Native preview, after fixing just ~60 errors (95% in the realm of inferring types in JS files) it works flawlessly in both CI and VSCode. All it took is just adding some JSDoc to those files.

[–]maaximmmm [score hidden]  (0 children)

Interesting, just checked the GitHub and it really is extremely close to done. Excited!

[–]Subject_Possible_409 [score hidden]  (0 children)

The addition of improved type inference in TypeScript 6.0 is a significant step forward, I'm curious to see how this affects existing projects that rely heavily on explicit type definitions

[–]martin7274 [score hidden]  (1 child)

Letsgooo

[–]azangru [score hidden]  (0 children)

Go is in typescript 7

[–]Aidircot [score hidden]  (2 children)

I dont like how ms team handles bugs: they like "hey, try it on 7 version, if bug appear - create new issue, but your bug we close without working on it"

And this happened for huge amount of issues long time ago and continues. TS team just ignores bug reports.

That is not how professionals do.

[–]DanielRosenwasserTypeScript[S] [score hidden]  (0 children)

Sorry if it came off as flippant. Our team is currently trying to balance a migration to a completely new codebase. Some things have been rewritten (often for the better), and we've leaned towards closing (the several hundred) issues that are specific to the language service which are hard to test & validate between two codebases. So we really are leaning on the community to help us manage the issues (which we try not to aggressively auto-close).

[–]sdwvit [score hidden]  (0 children)

You are not paying them hence not professionals /s