Skip to content

Commit

Permalink
RFC: Semantic Versioning for TypeScript Types
Browse files Browse the repository at this point in the history
This RFC proposes a definition of [Semantic Versioning][semver] for
managing changes to TypeScript types, including when the TypeScript
compiler makes breaking changes in its type-checking and type emit
across a “minor”release.(Note that this RFC addresses *only* type
checking and type emit, *no t* the “transpilation”mode of the TypeScript
compiler.)

[semver]: https://semver.org

While this RFC is being authored in the context of Ember.js’ [adoption
of TypeScript as a first-cl ass supported language][RFC], its
recommendations are intentionally general, in hopes that th ese
recommendations can be widely adopted by the broader TypeScript
community.

[RFC]: emberjs#724
  • Loading branch information
chriskrycho committed Mar 23, 2021
1 parent af64915 commit aa0fd79
Show file tree
Hide file tree
Showing 3 changed files with 919 additions and 0 deletions.
Loading

0 comments on commit aa0fd79

Please sign in to comment.