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 to TypeScript 2.4 #189

Closed
14 of 15 tasks
kitsonk opened this issue Jun 23, 2017 · 2 comments
Closed
14 of 15 tasks

Upgrade to TypeScript 2.4 #189

kitsonk opened this issue Jun 23, 2017 · 2 comments
Milestone

Comments

@kitsonk
Copy link
Member

kitsonk commented Jun 23, 2017

We need to upgrade to TypeScript 2.4.

Considerations:

  • Weak Type detection will likely cause some regressions in the typings where we have been loose, or might highlight some issues with inaccurate or unsafe code. There are also several other changes that will cause generics to be inferred better which may allow us to type things better, but also might cause regressions.
  • Migrate to ES import() - This should be able to fully replace our load() usage.
  • Adopt string enums as appropriate

Here are the repos we need to consider:

@kitsonk
Copy link
Member Author

kitsonk commented Jun 23, 2017

dojo/has had no regressions

kitsonk added a commit to dojo/core that referenced this issue Jun 27, 2017
kitsonk added a commit to dojo/shim that referenced this issue Jun 28, 2017
kitsonk added a commit to dojo/has that referenced this issue Jun 28, 2017
kitsonk added a commit to dojo/loader that referenced this issue Jun 28, 2017
kitsonk added a commit to dojo/shim that referenced this issue Jun 28, 2017
kitsonk added a commit to dojo/core that referenced this issue Jun 28, 2017
@dylans dylans added this to the 2017.07 milestone Jul 4, 2017
kitsonk added a commit to dojo/cli-export-project that referenced this issue Jul 25, 2017
@kitsonk kitsonk added the beta2 label Jul 27, 2017
kitsonk added a commit to dojo/cli-test-intern that referenced this issue Jul 27, 2017
kitsonk added a commit to dojo/cli-create-app that referenced this issue Jul 27, 2017
kitsonk added a commit to dojo/cli that referenced this issue Jul 27, 2017
@kitsonk
Copy link
Member Author

kitsonk commented Jul 27, 2017

Only dojo/dgrid hasn't been updated. Opened issue in that repo, closing this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants