TypeScript 4.4 Iteration Plan
See original GitHub issueThis document outlines our focused tasks for TypeScript 4.4. It minimally indicates intent to investigate tasks or contribute to an implementation. Nothing is set in stone, but we will strive to complete them in a reasonable timeframe.
Date | Event |
---|---|
May 25th | TypeScript 4.3 Release |
June 25th | Create 4.4 Beta (4.4.0) Build for Testing |
June 29th | TypeScript 4.4 Beta Release |
August 6th | Create 4.4 RC (4.4.1) Build for Testing |
August 10th | TypeScript 4.4 RC Release |
August 20th | Create 4.4 Final (4.4.2) Build for Testing |
August 24th | TypeScript 4.4 Final Release 🚀 |
Language and Compiler Features
- Stricter Optional/Missing vs. Undefined
- Generalized Index Signatures
- Strictness Flag for
unknown
incatch
- Investigate Incremental Warm-up Strategies
--help
Menu Updates- Review the Project Setup Experience
- Investigate/Prototype Node.js 12 ESM Support
lib.d.ts
Updates
Editor Productivity
- Inline Hints
- Commit Characters in Server API
- Differentiate Definitions in References
- VS Code Welcome Screen Improvements
- Investigate High-Confidence “Did you Mean?” in JS
- Continue Enabling the Language Server Protocol (LSP)
- Investigate Debug Inline Values API
Performance
- Supporting Additional Trace Points
- Profiling/Tracing Mode Improvements
- Investigate Tooling for JIT Deoptimizations
- Use
fs.realpathSync.native
Infrastructure
- Expand Perf Suite
- Fuzzer Improvements and Addressing Crashes
- Improving User Suite Reports
master
->main
- Migrate to modules
Website
- Continue smoothing out first user experience
- Streamline website calls-to-action
- Gather UX feedback on playground
- Fix display issues on sample error spans
DefinitelyTyped
- Continue improving processes and performance
Issue Analytics
- State:
- Created 2 years ago
- Reactions:129
- Comments:27 (16 by maintainers)
Top Results From Across the Web
Announcing TypeScript 4.4 Beta - Microsoft Developer Blogs
Hey folks, we're happy to announce that the next iteration version of the TypeScript Website has been switched on for the TypeScript homepage....
Read more >typescript override class property type
See the 4.6 Iteration Plan for more details. //DefaultImports: This page outlines specific features and fixes that are scheduled or planned for given ......
Read more >TypeScript 4.4 Beta Boosts Performance, Suggests JavaScript ...
24, according to the iteration plan. Performance improvements are many, including: Faster Path Normalization: This concerns several types of ...
Read more >TS Playground - An online editor for exploring TypeScript and ...
downlevelIteration. Emit more compliant, but verbose and less performant JavaScript for iteration. ... 4.9.4; 4.8.4; 4.7.4; 4.6.4; 4.5.5; 4.4.4; 4.3.5 ...
Read more >Sebastien Lorber • ⚛️ ThisWeekInReact.com on Twitter ...
@typescript. 4.4 iteration plan is online. A good summary of the issues being worked on for the next version. Only showing a small...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Just as a heads up - the RC went out 2 days later, so we’re going to target a release date of August 26th.
I yearn for a day when I see https://github.com/microsoft/TypeScript/issues/241 on the list 😔