Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation on Supported Version(s) #42777

Open
davidbarratt opened this issue Feb 12, 2021 · 4 comments
Open

Documentation on Supported Version(s) #42777

davidbarratt opened this issue Feb 12, 2021 · 4 comments
Labels
Docs The issue relates to how you learn TypeScript

Comments

@davidbarratt
Copy link

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

  • supported versions
  • security support
  • version support
@davidbarratt davidbarratt changed the title Documentation on Supported Version Documentation on Supported Version(s) Feb 12, 2021
@ajafff
Copy link
Contributor

ajafff commented Feb 12, 2021

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

@RyanCavanaugh RyanCavanaugh added the Docs The issue relates to how you learn TypeScript label Feb 12, 2021
@RyanCavanaugh
Copy link
Member

Roughly speaking, you can expect:

  • Security fixes going back 2-4 versions, plus additional older versions in "boxed" products under our control (e.g. Visual Studio), depending on severity
  • @types packages from DefinitelyTyped will be version-tagged for TS versions from the last 2 years
  • Bug fixes are not backported unless there's a specific request for them and there's merited severity (e.g. is a regression, is a crash without a reasonable workaround)

@davidbarratt
Copy link
Author

@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
Copy link
Member

Minor. 3.6 would be too old.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Docs The issue relates to how you learn TypeScript
Projects
None yet
Development

No branches or pull requests

3 participants