microsoft / TypeScript

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
https://www.typescriptlang.org
Apache License 2.0
101.08k stars 12.49k forks source link

Documentation on Supported Version(s) #42777

Open davidbarratt opened 3 years ago

davidbarratt commented 3 years ago

Bug Report

I was unable to find any documentation on what versions of TypeScript are "supported." I realize that is a loosely defined term, what I mean is this: If a security vulnarability was found in TypeScript, which versions would be patched?

Right now, it's impossible to know what the minimum version of TypeScript we should be using in order to be ready for any security patches that could be issued.

🔎 Search Terms

ajafff commented 3 years ago

42712 happened recently. I think this should answer your question for the moment

RyanCavanaugh commented 3 years ago

Roughly speaking, you can expect:

davidbarratt commented 3 years ago

@RyanCavanaugh Thanks for your quick reply!

* Security fixes going back 2-4 versions, plus additional older versions in "boxed" products under our control (e.g. Visual Studio), depending on severity

For clarity, do you mean 2-4 major versions or minor versions? For instance, if we are running 3.5 or 3.6 would those get security patches or no?

RyanCavanaugh commented 3 years ago

Minor. 3.6 would be too old.