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

Upgrade TS and configure TS CI accordingly #20477

Merged
merged 1 commit into from
Jun 24, 2023
Merged

Upgrade TS and configure TS CI accordingly #20477

merged 1 commit into from
Jun 24, 2023

Conversation

chriskrycho
Copy link
Contributor

  • Bump the development version to 5.1.
  • Update the CI config to test against the other supported versions: currently 4.9 and 5.0, which we tested against implicitly previously by way of our tests against TS nightly releases.

This is a bit more important now that we are officially publishing stable types! Using 4.9 as our initially supported version is an easy choice: it is what we were already using, and it gives us a solid six months of TS releases as our initial support category. Folks may find it useful to review the "rolling windows" policy, since that is Ember's SemVer policy for TS.

- Bump the development version to 5.1.
- Update the CI config to test against the other supported versions:
  currently 4.9 and 5.0, which we tested against implicitly previously
  by way of our tests against TS nightly releases.

This is a bit more important now that we are officially publishing
stable types! Using 4.9 as our initially supported version is an easy
choice: it is what we were already using, and it gives us a solid six
months of TS releases as our initial support category. Folks may find
it useful to review [the "rolling windows" policy][semver-ts-rw], since
that is Ember's SemVer policy for TS.

[semver-ts-rw]: https://www.semver-ts.org/#rolling-support-windows
@chriskrycho chriskrycho added internal TypeScript Work on Ember’s types labels Jun 24, 2023
@chriskrycho chriskrycho merged commit faf5cc6 into main Jun 24, 2023
18 checks passed
@chriskrycho chriskrycho deleted the ts-version branch June 24, 2023 02:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal TypeScript Work on Ember’s types
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant