You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adopt "semver" practices and stay on 3.x until there's a breaking change to the external API.
This request is invalid if there are important breaking changes in 4.0.
Use Cases
Some 3rd party tooling assumes TypeScript follows "semver" and has checks like ">=3.4.0 && 4.0.0" or "^3" to determine compatibility. Some of this tooling is rarely updated, so using TypeScript 4.x will add warnings or errors to uses of these tools that would otherwise have worked perfectly.
Checklist
My suggestion meets these guidelines:
This wouldn't be a breaking change in existing TypeScript/JavaScript code
This wouldn't change the runtime behavior of existing JavaScript code
This could be implemented without emitting different JS based on the types of the expressions
This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, etc.)
Search Terms
TypeScript major
Suggestion
Adopt "semver" practices and stay on 3.x until there's a breaking change to the external API.
This request is invalid if there are important breaking changes in 4.0.
Use Cases
Some 3rd party tooling assumes TypeScript follows "semver" and has checks like ">=3.4.0 && 4.0.0" or "^3" to determine compatibility. Some of this tooling is rarely updated, so using TypeScript 4.x will add warnings or errors to uses of these tools that would otherwise have worked perfectly.
Checklist
My suggestion meets these guidelines:
The text was updated successfully, but these errors were encountered: