René's URL Explorer Experiment


Title: Roadmap · microsoft/TypeScript Wiki · GitHub

Open Graph Title: Roadmap

X Title: Roadmap

Description: TypeScript is a superset of JavaScript that compiles to clean JavaScript output. - Roadmap · microsoft/TypeScript Wiki

Open Graph Description: TypeScript is a superset of JavaScript that compiles to clean JavaScript output. - microsoft/TypeScript

X Description: TypeScript is a superset of JavaScript that compiles to clean JavaScript output. - microsoft/TypeScript

Opengraph URL: https://github.com/microsoft/TypeScript/wiki/Roadmap

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/wiki/:id(.:format)
route-controllerwiki
route-actionshow
fetch-noncev2:8c074f87-4ae6-bd27-f45a-b159a5bc04a3
current-catalog-service-hash27690012a2eb28b75d0bacab0f2c11870266e8db9e019fa71fea812b82397bd6
request-id851E:16E640:140EB8A:1B4C8F9:6964AE1A
html-safe-nonce5fd8eb08a1d79d0f39c2ccc85674742961d748619f0cc86204b46a0ec68b17f9
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4NTFFOjE2RTY0MDoxNDBFQjhBOjFCNEM4Rjk6Njk2NEFFMUEiLCJ2aXNpdG9yX2lkIjoiNTc3MjM4NTE5OTQ3NDM4ODUwNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac2033f56cf6a2b9bfb5a8a5aff57b80920a3e71e3b43daa31bbba8b174eb8d0ad
hovercard-subject-tagrepository:20929025
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///wiki/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/microsoft/TypeScript/wiki/Roadmap
twitter:imagehttps://opengraph.githubassets.com/64105e307742e8d59ccc255842c7ddd9bbff79b8839242f89f5151f07b897b5d/microsoft/TypeScript
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/64105e307742e8d59ccc255842c7ddd9bbff79b8839242f89f5151f07b897b5d/microsoft/TypeScript
og:image:altTypeScript is a superset of JavaScript that compiles to clean JavaScript output. - microsoft/TypeScript
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None15579c46431b7fd25941c3b09010f74fd1890c7a35226839bbbf40ce70fb3057
turbo-cache-controlno-preview
go-importgithub.com/microsoft/TypeScript git https://github.com/microsoft/TypeScript.git
octolytics-dimension-user_id6154722
octolytics-dimension-user_loginmicrosoft
octolytics-dimension-repository_id20929025
octolytics-dimension-repository_nwomicrosoft/TypeScript
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id20929025
octolytics-dimension-repository_network_root_nwomicrosoft/TypeScript
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release499abb347cb197601d399c346cfeb4b3fa135d5c
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/microsoft/TypeScript/wiki/Roadmap#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fwiki%2FRoadmap
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fwiki%2FRoadmap
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fwiki%2Fshow&source=header-repo&source_repo=microsoft%2FTypeScript
Reloadhttps://github.com/microsoft/TypeScript/wiki/Roadmap
Reloadhttps://github.com/microsoft/TypeScript/wiki/Roadmap
Reloadhttps://github.com/microsoft/TypeScript/wiki/Roadmap
microsoft https://github.com/microsoft
TypeScripthttps://github.com/microsoft/TypeScript
Notifications https://github.com/login?return_to=%2Fmicrosoft%2FTypeScript
Fork 13.2k https://github.com/login?return_to=%2Fmicrosoft%2FTypeScript
Star 107k https://github.com/login?return_to=%2Fmicrosoft%2FTypeScript
Code https://github.com/microsoft/TypeScript
Issues 5k https://github.com/microsoft/TypeScript/issues
Pull requests 496 https://github.com/microsoft/TypeScript/pulls
Actions https://github.com/microsoft/TypeScript/actions
Projects 1 https://github.com/microsoft/TypeScript/projects
Models https://github.com/microsoft/TypeScript/models
Wiki https://github.com/microsoft/TypeScript/wiki
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/microsoft/TypeScript/security
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Insights https://github.com/microsoft/TypeScript/pulse
Code https://github.com/microsoft/TypeScript
Issues https://github.com/microsoft/TypeScript/issues
Pull requests https://github.com/microsoft/TypeScript/pulls
Actions https://github.com/microsoft/TypeScript/actions
Projects https://github.com/microsoft/TypeScript/projects
Models https://github.com/microsoft/TypeScript/models
Wiki https://github.com/microsoft/TypeScript/wiki
Security https://github.com/microsoft/TypeScript/security
Insights https://github.com/microsoft/TypeScript/pulse
Jump to bottomhttps://github.com/microsoft/TypeScript/wiki/Roadmap#wiki-pages-box
546 revisionshttps://github.com/microsoft/TypeScript/wiki/Roadmap/_history
January to June 2021https://github.com/microsoft/TypeScript/issues/42673
January to December 2020https://github.com/microsoft/TypeScript/issues/36948
July to December 2019https://github.com/microsoft/TypeScript/issues/33118
January to June 2019https://github.com/Microsoft/TypeScript/issues/29288
typescript@nexthttps://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Nightly%20Builds.md
https://github.com/microsoft/TypeScript/wiki/Roadmap#future
nominal typing supporthttps://github.com/Microsoft/TypeScript/issues/202
Flattening declarationshttps://github.com/Microsoft/TypeScript/issues/4433
Ambienthttps://github.com/Microsoft/TypeScript/issues/2900
Deprecatedhttps://github.com/Microsoft/TypeScript/issues/390
Conditionalhttps://github.com/Microsoft/TypeScript/issues/3538
Investigate partial type argument inferencehttps://github.com/Microsoft/TypeScript/pull/26349
Scaffold local @types packageshttps://github.com/Microsoft/TypeScript/issues/25746
Investigate error messages in haiku or iambic pentameterhttps://twitter.com/kitsonk/status/973651805950242816
https://github.com/microsoft/TypeScript/wiki/Roadmap#50-march-2023
See the 5.0 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/51362
Standard ECMAScript Decoratorshttps://github.com/microsoft/TypeScript/pull/50820
const Type Parametershttps://github.com/microsoft/TypeScript/pull/51865
--moduleResolution bundlerhttps://github.com/microsoft/TypeScript/pull/51669
extends Support for Multiple tsconfig.json Fileshttps://github.com/microsoft/TypeScript/pull/50403
Declaration Files for non-JavaScript Files with --allowArbitraryExtensionshttps://github.com/microsoft/TypeScript/issues/50133
export type *https://github.com/microsoft/TypeScript/pull/52217
--verbatimModuleSyntaxhttps://github.com/microsoft/TypeScript/issues/51479
@satisfies JSDoc Tag in JavaScripthttps://github.com/microsoft/TypeScript/pull/51753
@overload JSDoc Tag in JavaScripthttps://github.com/microsoft/TypeScript/pull/51234
Unification Between Numeric and Literal enumshttps://github.com/microsoft/TypeScript/pull/50528
Toggling Certain Compiler-Specific Flags Under --buildhttps://github.com/microsoft/TypeScript/pull/51241
Flag Deprecationshttps://github.com/microsoft/TypeScript/issues/51000
Improved in Checks Under --noUncheckedIndexedAccesshttps://github.com/microsoft/TypeScript/pull/51653
Editor Support for Case-Sensitive Import Sortinghttps://github.com/microsoft/TypeScript/pull/51733
Editor Support for Exhaustive switch/case Snippet Completionshttps://github.com/microsoft/TypeScript/pull/50996
Virtual File System Support for TSServerhttps://github.com/microsoft/TypeScript/issues/47600
Migrate to Moduleshttps://github.com/microsoft/TypeScript/pull/51387
Node Monomorphizationhttps://github.com/microsoft/TypeScript/pull/51682
Symbol Monomorphizationhttps://github.com/microsoft/TypeScript/pull/51880
Identifier Size Reductionhttps://github.com/microsoft/TypeScript/pull/52170
Printer Cachinghttps://github.com/microsoft/TypeScript/pull/52382
Limited TDZ Avoidancehttps://github.com/microsoft/TypeScript/issues/52924
https://github.com/microsoft/TypeScript/wiki/Roadmap#49-november-2022
See the 4.9 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/50457
Narrowing Checks for Unknown Properties with the in Operatorhttps://github.com/microsoft/TypeScript/issues/21732
satisfies operatorhttps://github.com/microsoft/TypeScript/issues/47920
Auto-accessors in classeshttps://github.com/microsoft/TypeScript/pull/49705
Forbidden Equality Checks Against NaNhttps://github.com/microsoft/TypeScript/pull/50626
File Watching Defaults Using to File-System Eventshttps://github.com/microsoft/TypeScript/pull/50366
"Remove Imports" Command for Editorshttps://github.com/microsoft/TypeScript/pull/50931
Go-to-Definition on return Keywordshttps://github.com/microsoft/TypeScript/pull/51227
forEachChild as a Jump Tablehttps://github.com/microsoft/TypeScript/pull/50225
visitEachChild as a Jump Tablehttps://github.com/microsoft/TypeScript/pull/50266
Lazily Intersect and Normalize Substitution Type Constraintshttps://github.com/microsoft/TypeScript/pull/50397
https://github.com/microsoft/TypeScript/wiki/Roadmap#48-august-2022
See the 4.8 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/49074
Improved Narrowing on Generics and Intersection Reductionhttps://github.com/microsoft/TypeScript/pull/49119
Improved Inference for infer Types in Template String Typeshttps://github.com/microsoft/TypeScript/pull/48094
--build, --watch, and --incremental Performance Improvementshttps://github.com/microsoft/TypeScript/pull/48784
Errors When Comparing Object and Array Literalshttps://github.com/microsoft/TypeScript/pull/45978
Improved Inference from Binding Patternshttps://github.com/microsoft/TypeScript/pull/49086
Resilient File-Watching During Large File Changeshttps://github.com/microsoft/TypeScript/pull/48997
Find-All-References Performance Improvementshttps://github.com/microsoft/TypeScript/pull/49581
https://github.com/microsoft/TypeScript/wiki/Roadmap#47-may-2022
See the 4.7 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/48027
--module and --moduleResolution options node16 and nodenexthttps://github.com/microsoft/TypeScript/pull/44501
Control Flow and Class Initialization Checks for Computed Propertieshttps://github.com/microsoft/TypeScript/pull/45974
Instantiation Expressionshttps://github.com/microsoft/TypeScript/pull/47607
Improved Inference Between Function-Initialized Properties and Methodshttps://github.com/microsoft/TypeScript/pull/48538
extends Constraints on infer Type Variableshttps://github.com/microsoft/TypeScript/pull/48112
Optional Variance Annotationshttps://github.com/microsoft/TypeScript/pull/48240
moduleSuffixes Option For Resolutionhttps://github.com/microsoft/TypeScript/pull/48189
resolution-mode for /// Directiveshttps://github.com/microsoft/TypeScript/pull/47732
resolution-mode for import typehttps://github.com/microsoft/TypeScript/pull/47807
Allow typeof on #private Fieldshttps://github.com/microsoft/TypeScript/pull/47696
Object Method Snippet Completionshttps://github.com/microsoft/TypeScript/issues/46590
Grouping-Aware Organize Importshttps://github.com/microsoft/TypeScript/pull/48330
Go to Source Definition/JavaScript Implementationhttps://github.com/microsoft/TypeScript/pull/48264
https://github.com/microsoft/TypeScript/wiki/Roadmap#46-february-2022
See the 4.6 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/46858
Narrowing for Variables Destructured from Discriminated Unionshttps://github.com/microsoft/TypeScript/pull/46266
Relaxed Checks on Code Before super()https://github.com/microsoft/TypeScript/pull/29374
Improved Recursion Depth Checkshttps://github.com/microsoft/TypeScript/pull/46599
Indexed Access Inference Improvementshttps://github.com/microsoft/TypeScript/pull/47109
--target es2022https://github.com/microsoft/TypeScript/pull/46291
Syntax and Binding Errors in JavaScript Fileshttps://github.com/microsoft/TypeScript/pull/4706
Release of @typescript/analyze-tracehttps://github.com/microsoft/typescript-analyze-trace
https://github.com/microsoft/TypeScript/wiki/Roadmap#45-november-2021
See the 4.5 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/45418
lib Overrides from node_moduleshttps://github.com/microsoft/TypeScript/pull/45771
Awaited and Promise Function Improvementshttps://github.com/microsoft/TypeScript/pull/45350
Tail Recursive Evaluation of Conditional Typeshttps://github.com/microsoft/TypeScript/pull/45711
Template String Discriminantshttps://github.com/microsoft/TypeScript/pull/46137
--module es2022https://github.com/microsoft/TypeScript/pull/44656
Controls for Import Elision via --preserveValueImportshttps://github.com/microsoft/TypeScript/pull/44619
type Modifiers on Import Nameshttps://github.com/microsoft/TypeScript/pull/45998
in Checks on #private Fieldshttps://github.com/microsoft/TypeScript/pull/44648
Import Assertionshttps://github.com/microsoft/TypeScript/pull/40698
Speed Improvements on Windows/Mac via realpathSync.nativehttps://github.com/microsoft/TypeScript/pull/44966
Snippet Completions for Subclass Methodshttps://github.com/microsoft/TypeScript/issues/45670
Snippet Completions for JSX Attributeshttps://github.com/microsoft/TypeScript/pull/45903
Better Editor Support for Unresolved Typeshttps://github.com/microsoft/TypeScript/pull/45976
https://github.com/microsoft/TypeScript/wiki/Roadmap#44-august-2021
See the 4.4 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/44237
Control Flow Analysis of Aliased Conditionshttps://github.com/microsoft/TypeScript/pull/44730
Generalized index signatureshttps://github.com/microsoft/TypeScript/pull/26797
Strict optional property checks with --strictOptionalPropertieshttps://github.com/microsoft/TypeScript/issues/13195
Use unknown for try/catch variables with --useUnknownInCatchVariableshttps://github.com/microsoft/TypeScript/pull/41013
Updated --help descriptionshttps://github.com/microsoft/TypeScript/pull/44409#event-4893868354
Inlay Hintshttps://github.com/microsoft/TypeScript/pull/42089
High-Confidence Suggestions in Unchecked JavaScripthttps://github.com/microsoft/TypeScript/issues/41582
Quick Fix to Declare Missing Properties on Objectshttps://github.com/microsoft/TypeScript/pull/44576
https://github.com/microsoft/TypeScript/wiki/Roadmap#43-may-2021
See the 4.3 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/42762
Separate "write" typeshttps://github.com/microsoft/TypeScript/pull/42425
--noImplicitOverride and the override keywordhttps://github.com/microsoft/TypeScript/pull/39669
Template string type inference and compatibility improvementshttps://github.com/microsoft/TypeScript/pull/43361
Contextual Narrowing for Genericshttps://github.com/microsoft/TypeScript/pull/43183
Infer template string types when contextually typedhttps://github.com/microsoft/TypeScript/pull/43376
ECMAScript #private Methods/Statics/Accessorshttps://github.com/microsoft/TypeScript/pull/42458
static Index Signatureshttps://github.com/microsoft/TypeScript/pull/37797
Editor support for @link tagshttps://github.com/microsoft/TypeScript/pull/41877
Complete import statements through auto-importshttps://github.com/microsoft/TypeScript/issues/31658
Support Go-to-Definition on Relative Non-JS/TS Fileshttps://github.com/microsoft/TypeScript/pull/42539
https://github.com/microsoft/TypeScript/wiki/Roadmap#42-february-2021
See the 4.2 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/41601
Leading/middle rest elements in tuple typeshttps://github.com/microsoft/TypeScript/pull/41544
Smarter Type Alias Printing and Emithttps://github.com/microsoft/TypeScript/pull/42284
Template Literal Types for Template String Expressionshttps://github.com/microsoft/TypeScript/pull/41891
--noPropertyAccessFromIndexSignaturehttps://github.com/microsoft/TypeScript/pull/40171/
abstract constructor typeshttps://github.com/microsoft/TypeScript/pull/36392
Smarter unused local analysis in destructuringhttps://github.com/microsoft/TypeScript/issues/31388
--explainFiles to understand why files have been included in a programhttps://github.com/microsoft/TypeScript/pull/40011
Declare missing helper functionhttps://github.com/microsoft/TypeScript/pull/41215
https://github.com/microsoft/TypeScript/wiki/Roadmap#41-november-2020
See the 4.1 Iteration Plan for more detailshttps://github.com/microsoft/TypeScript/issues/40124
Template literal types and mapped type 'as' clauseshttps://github.com/microsoft/TypeScript/pull/40336
Recursive Conditional Typeshttps://github.com/microsoft/TypeScript/pull/40002
Pedantic Index Signature Checks (--noUncheckedIndexedAccess)https://github.com/microsoft/TypeScript/issues/13778
export * as defaulthttps://github.com/microsoft/TypeScript/issues/39769
Aliased this in JavaScript functionshttps://github.com/microsoft/TypeScript/issues/39842
Editor support for /** @see */ tagshttps://github.com/microsoft/TypeScript/issues/35524
Semantic Highlighting APIhttps://github.com/microsoft/TypeScript/issues/38435
https://github.com/microsoft/TypeScript/wiki/Roadmap#40-august-2020
See the 4.0 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/38510
Variadic Tuple Typeshttps://github.com/microsoft/TypeScript/pull/39094
Labeled Tuple Elementshttps://github.com/Microsoft/TypeScript/issues/28259
Class Property Inference from Constructorshttps://github.com/microsoft/TypeScript/pull/37920
Short-Circuiting Assignment Operatorshttps://github.com/microsoft/TypeScript/issues/37255
unknown on catch Clause Bindingshttps://github.com/microsoft/TypeScript/issues/36775
Lightweight Editor Modehttps://github.com/microsoft/TypeScript/issues/39035
Improved Auto-Importhttps://github.com/microsoft/TypeScript/issues/37812
Editor support for /** @deprecated */ tagshttps://github.com/microsoft/TypeScript/issues/390
Refactoring Discoverabilityhttps://github.com/microsoft/TypeScript/issues/34930
ideashttps://github.com/microsoft/TypeScript/issues/37895
Convert to Optional Chaining and Coalescinghttps://github.com/microsoft/TypeScript/issues/35018
https://github.com/microsoft/TypeScript/wiki/Roadmap#39-may-2020
See the 3.9 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/37198
Fix Inference in Promise.allhttps://github.com/microsoft/TypeScript/pull/34501
https://github.com/microsoft/TypeScript/pull/36576https://github.com/microsoft/TypeScript/pull/36576
https://github.com/microsoft/TypeScript/pull/36590https://github.com/microsoft/TypeScript/pull/36590
https://github.com/microsoft/TypeScript/pull/36607https://github.com/microsoft/TypeScript/pull/36607
https://github.com/microsoft/TypeScript/pull/36622https://github.com/microsoft/TypeScript/pull/36622
https://github.com/microsoft/TypeScript/pull/36754https://github.com/microsoft/TypeScript/pull/36754
https://github.com/microsoft/TypeScript/pull/36696https://github.com/microsoft/TypeScript/pull/36696
// @ts-expect-error Commentshttps://github.com/microsoft/TypeScript/pull/36014
Uncalled Function Checks in Conditionalshttps://github.com/microsoft/TypeScript/issues/36048
Support for CommonJS Auto-Importshttps://github.com/microsoft/TypeScript/pull/37027
Preserved Newlines in Refactorings/Quick Fixeshttps://github.com/microsoft/TypeScript/pull/36688
Editor Support for Solution-Style tsconfig.json Fileshttps://github.com/microsoft/TypeScript/pull/37239
Editor Support for Multi-Project Symbol Navigationhttps://github.com/microsoft/TypeScript/pull/38027
Correct Cases of Missing Return Expressionshttps://github.com/microsoft/TypeScript/pull/26434
Declare a private methodhttps://github.com/microsoft/TypeScript/issues/37782
Declare a private propertyhttps://github.com/microsoft/TypeScript/issues/36249
https://github.com/microsoft/TypeScript/wiki/Roadmap#38-february-2020
See the 3.8 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/34898
Type-Only Imports and Exportshttps://github.com/microsoft/TypeScript/pull/35200
New export * as ns Syntaxhttps://github.com/microsoft/TypeScript/pull/34903
Top-Level Awaithttps://github.com/microsoft/TypeScript/issues/25988
Private Fieldshttps://github.com/Microsoft/TypeScript/pull/30829
JSDoc @public/@private/@protected Modifiershttps://github.com/microsoft/TypeScript/pull/35731
JSDoc @readonly Modifierhttps://github.com/microsoft/TypeScript/issues/17233
Improved File Watching and watchOptionshttps://github.com/microsoft/TypeScript/pull/35615
"Fast and Loose" Incremental Checkinghttps://github.com/microsoft/TypeScript/issues/33329
Editor Support for Call Hierarchy Viewhttps://github.com/microsoft/TypeScript/issues/31863
https://github.com/microsoft/TypeScript/wiki/Roadmap#37-november-2019
See the 3.7 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/33352
Optional Chaininghttps://github.com/microsoft/TypeScript/pull/33294
Nullish Coalescinghttps://github.com/microsoft/TypeScript/issues/26578
Assertions in Control Flow Analysishttps://github.com/microsoft/TypeScript/pull/32695
Recursive Type Referenceshttps://github.com/microsoft/TypeScript/pull/33050
Allow allowJs and declaration to be used togetherhttps://github.com/microsoft/TypeScript/pull/32372
Uncalled Function Checkshttps://github.com/microsoft/TypeScript/pull/33178
--declaration and --isolatedModuleshttps://github.com/Microsoft/TypeScript/issues/29490
Flattened Property/Method Reportinghttps://github.com/microsoft/TypeScript/issues/33361
--declaration and --allowJshttps://github.com/Microsoft/TypeScript/issues/7546
Build-Free Editing for Project Referenceshttps://github.com/microsoft/TypeScript/pull/32028
Auto-inserted await for completionshttps://github.com/microsoft/TypeScript/issues/31450
Quick fix to convert const to lethttps://github.com/microsoft/TypeScript/issues/22473
Semicolon Formatting Preferenceshttps://github.com/microsoft/TypeScript/issues/19882
https://github.com/microsoft/TypeScript/wiki/Roadmap#36-august-2019
See the 3.6 Iteration Plan for more details.https://github.com/microsoft/TypeScript/issues/31639
Strongly typed iterators and generatorshttps://github.com/Microsoft/TypeScript/issues/2983
More accurate array spreadshttps://github.com/microsoft/TypeScript/pull/31166
Improved UX around Promiseshttps://github.com/microsoft/TypeScript/issues/30646
Semicolon-aware auto-importshttps://github.com/microsoft/TypeScript/issues/19882
https://github.com/microsoft/TypeScript/wiki/Roadmap#35-may-2019
See the 3.5 Iteration Plan for more details.https://github.com/Microsoft/TypeScript/issues/30555
Higher order inferences for constructor functionshttps://github.com/Microsoft/TypeScript/pull/31116
Easier assignment to discriminated unionshttps://github.com/Microsoft/TypeScript/pull/30779
Change default constraint for type parameters from {} to unknownhttps://github.com/Microsoft/TypeScript/pull/30637
Improved checking of indexed access typeshttps://github.com/microsoft/TypeScript/pull/30769
The Omit helper typehttps://github.com/Microsoft/TypeScript/pull/30552
APIs for composite projects (--build mode)https://github.com/Microsoft/TypeScript/issues/29978
--allowUmdGlobalAccess to use UMD globals from moduleshttps://github.com/Microsoft/TypeScript/pull/30776
--noEmitOnError with --isolatedModuleshttps://github.com/microsoft/TypeScript/pull/31043
Caching module resolution resultshttps://github.com/Microsoft/TypeScript/pull/31100
Caching results of parsing tsconfig.jsonhttps://github.com/Microsoft/TypeScript/pull/31101
Sorted/prioritized completionshttps://github.com/Microsoft/TypeScript/issues/15024
Smart Select APIhttps://github.com/Microsoft/TypeScript/issues/29071
Refactoring to extract typehttps://github.com/Microsoft/TypeScript/issues/23869
https://github.com/microsoft/TypeScript/wiki/Roadmap#34-march-2019
See the 3.4 Iteration Plan for more details.https://github.com/Microsoft/TypeScript/issues/30281
Higher order function type inferencehttps://github.com/Microsoft/TypeScript/pull/30215
--incremental builds with .tsbuildinfo fileshttps://github.com/Microsoft/TypeScript/pull/29813
Improved support for read-only arrays and tupleshttps://github.com/Microsoft/TypeScript/pull/29435
Const contexts for literal expressionshttps://github.com/Microsoft/TypeScript/pull/29510
globalThishttps://github.com/Microsoft/TypeScript/pull/29332
Convert to "named" parametershttps://github.com/Microsoft/TypeScript/issues/23552
https://github.com/microsoft/TypeScript/wiki/Roadmap#33-january-2019
Relaxed rules on methods of union typeshttps://github.com/Microsoft/TypeScript/pull/29011
File-incremental builds in --build --watch mode for composite projectshttps://github.com/Microsoft/TypeScript/pull/29161
https://github.com/microsoft/TypeScript/wiki/Roadmap#32-november-2018
Strict bind, call, and apply methods on functionshttps://github.com/Microsoft/TypeScript/pull/27028
Allow non-unit types in union discriminantshttps://github.com/Microsoft/TypeScript/pull/27695
Generic spread expressions in object literalshttps://github.com/Microsoft/TypeScript/pull/28234
Generic object rest variables and parametershttps://github.com/Microsoft/TypeScript/pull/28312
Type-checking support for BigInthttps://github.com/Microsoft/TypeScript/issues/15096
Configuration inheritance through node packageshttps://github.com/Microsoft/TypeScript/pull/27348
Supporting Object.defineProperty property assignments in JShttps://github.com/Microsoft/TypeScript/pull/27208
Support printing the implied configuration object to the console with --showConfighttps://github.com/Microsoft/TypeScript/pull/27353
Improved formatting and indentation for lists and chained callshttps://github.com/Microsoft/TypeScript/pull/28340
Add intermediate unknown type assertionshttps://github.com/Microsoft/TypeScript/issues/28067
Add missing new keywordhttps://github.com/Microsoft/TypeScript/issues/26580
Infer types from usage outside of noImplicitAnyhttps://github.com/Microsoft/TypeScript/pull/27693
Infer JSDoc types from usagehttps://github.com/Microsoft/TypeScript/pull/27610
https://github.com/microsoft/TypeScript/wiki/Roadmap#31-september-2018
Mapped tuple and array typeshttps://github.com/Microsoft/TypeScript/pull/26063
Property assignments on function declarationshttps://github.com/Microsoft/TypeScript/pull/26368
typesVersions redirectshttps://github.com/Microsoft/TypeScript/issues/22605
Error UX improvementshttps://github.com/Microsoft/TypeScript/issues/26077
Rename files from import/export pathshttps://github.com/Microsoft/TypeScript/issues/24501
Convert from Promise#then/catch to async/awaithttps://github.com/Microsoft/TypeScript/pull/26373
https://github.com/microsoft/TypeScript/wiki/Roadmap#30-july-2018
Support for project references/composite projectshttps://github.com/Microsoft/TypeScript/issues/3469#issuecomment-400439520
Tuples in rest parameters and spread expressionshttps://github.com/Microsoft/TypeScript/pull/24897
New unknown top typehttps://github.com/Microsoft/TypeScript/pull/24439
/// reference directiveshttps://github.com/Microsoft/TypeScript/pull/23893
Support for defaultProps and propTypes in React JSX elementshttps://github.com/Microsoft/TypeScript/pull/24422
Related error spanshttps://github.com/Microsoft/TypeScript/issues/25257
Improved message quality and suggestionshttps://github.com/Microsoft/TypeScript/issues/25310
Convert named imports to namespace imports and backhttps://github.com/Microsoft/TypeScript/pull/24469
Add or remove braces from arrow functionhttps://github.com/Microsoft/TypeScript/pull/23423
Remove unused labelshttps://github.com/Microsoft/TypeScript/pull/24037
Remove unreachable codehttps://github.com/Microsoft/TypeScript/pull/24028
Outlining spans for JSX expressionshttps://github.com/Microsoft/TypeScript/issues/23273
Auto-closing JSX tagshttps://github.com/Microsoft/TypeScript/issues/20811
https://github.com/microsoft/TypeScript/wiki/Roadmap#29-may-2018
Support number and symbol named properties with keyof and mapped typeshttps://github.com/Microsoft/TypeScript/pull/23592
Support for passing generics to JSX elementshttps://github.com/Microsoft/TypeScript/pull/22415
Support for passing generics to tagged template callshttps://github.com/Microsoft/TypeScript/pull/23430
Allow import(...)-ing types at any locationhttps://github.com/Microsoft/TypeScript/issues/14844
--pretty error output by defaulthttps://github.com/Microsoft/TypeScript/pull/23408
Support for import.metahttps://github.com/Microsoft/TypeScript/pull/23327
--resolveJsonModulehttps://github.com/Microsoft/TypeScript/pull/22167
Declaration source maps and code navigation via themhttps://github.com/Microsoft/TypeScript/pull/22658
Show suggestion diagnostics for open fileshttps://github.com/Microsoft/TypeScript/pull/22204
Show unused declarations as suggestionshttps://github.com/Microsoft/TypeScript/pull/22361
Support setting quote style in quick fixes and refactoringshttps://github.com/Microsoft/TypeScript/pull/22236
Rename Filehttps://github.com/Microsoft/TypeScript/pull/23573
Move to a new filehttps://github.com/Microsoft/TypeScript/pull/23726
Convert property to getter/setterhttps://github.com/Microsoft/TypeScript/pull/22143
Convert require to import in .ts fileshttps://github.com/Microsoft/TypeScript/pull/23711
Install @types/node for built-in node moduleshttps://github.com/Microsoft/TypeScript/pull/23807
https://github.com/microsoft/TypeScript/wiki/Roadmap#28-march-2018
Conditional typeshttps://github.com/Microsoft/TypeScript/pull/21316
Type inference in conditional typeshttps://github.com/Microsoft/TypeScript/pull/21496
Predefined conditional types in lib.d.tshttps://github.com/Microsoft/TypeScript/pull/21847
Improved control over mapped type modifiershttps://github.com/Microsoft/TypeScript/pull/21919
Improved keyof with intersection typeshttps://github.com/Microsoft/TypeScript/pull/22300
--emitDeclarationOnlyhttps://github.com/Microsoft/TypeScript/pull/20735
Better handling for namespace-patterns in .js fileshttps://github.com/Microsoft/TypeScript/issues/7632
Support for per-file JSX pragmashttps://github.com/Microsoft/TypeScript/pull/21218
Organize importshttps://github.com/Microsoft/TypeScript/pull/21909
Quick fix for uninitialized class propertieshttps://github.com/Microsoft/TypeScript/issues/21509
https://github.com/microsoft/TypeScript/wiki/Roadmap#27-january-2018
Support for properties named with const-declared symbolshttps://github.com/Microsoft/TypeScript/pull/15473
Strict property initialization checks in classeshttps://github.com/Microsoft/TypeScript/pull/20075
Definite assignment assertionshttps://github.com/Microsoft/TypeScript/pull/20166
Improved type inference for object literalshttps://github.com/Microsoft/TypeScript/pull/19513
Improved handling of structurally identical classeshttps://github.com/Microsoft/TypeScript/pull/19671
Fixed length tupleshttps://github.com/Microsoft/TypeScript/pull/17765
Type guards inferred from in operatorhttps://github.com/Microsoft/TypeScript/issues/10485
Numeric separatorshttps://github.com/Microsoft/TypeScript/pull/20324
Support for import d from "cjs" form CommonJS modules with --esModuleInterophttps://github.com/Microsoft/TypeScript/pull/19675
Apply all quick fixes in a filehttps://github.com/Microsoft/TypeScript/pull/20338
Refactors to convert CommonJS module to ES6 modulehttps://github.com/Microsoft/TypeScript/pull/19916
Support for incremental builder compiler APIhttps://github.com/Microsoft/TypeScript/pull/20234
Quick fix to add missing async keywordhttps://github.com/Microsoft/TypeScript/pull/21069
Completion list preselects suggested item based on contexthttps://github.com/Microsoft/TypeScript/pull/20020
this.https://github.com/Microsoft/TypeScript/pull/21231
bracketshttps://github.com/Microsoft/TypeScript/pull/20547
curlies for JSXhttps://github.com/Microsoft/TypeScript/pull/21372
https://github.com/microsoft/TypeScript/wiki/Roadmap#26-october-2017
Strict function typeshttps://github.com/Microsoft/TypeScript/pull/18654
Support for JSX Fragmentshttps://github.com/Microsoft/TypeScript/pull/19249
Cached tagged template objects in moduleshttps://github.com/Microsoft/TypeScript/pull/18300
Include localized diagnostics in npmhttps://github.com/Microsoft/TypeScript/pull/18702
Suppress errors in .ts files using // @ts-ignore commentshttps://github.com/Microsoft/TypeScript/pull/18457
Speed improvements to --watchhttps://github.com/Microsoft/TypeScript/issues/10879
Automatic imports from completion listshttps://github.com/Microsoft/TypeScript/issues/7849
Extract constants/locals in refactoringshttps://github.com/Microsoft/TypeScript/pull/18783
Convert JSDoc type annotations to TypeScripthttps://github.com/Microsoft/TypeScript/pull/18747
Infer from usage on noImplicitAny errorshttps://github.com/Microsoft/TypeScript/pull/14786
Invoke uncalled decoratorshttps://github.com/Microsoft/TypeScript/pull/18969
Install from @typeshttps://github.com/Microsoft/TypeScript/issues/14423
Support outlining for // #regionshttps://github.com/Microsoft/TypeScript/issues/11073
https://github.com/microsoft/TypeScript/wiki/Roadmap#25-august-2017
Assertion/cast JSDoc syntax in checkJs modehttps://github.com/Microsoft/TypeScript/issues/5158
Refactoring to extract functions & methodshttps://github.com/Microsoft/TypeScript/pull/16960
Optional catch bindinghttps://github.com/Microsoft/TypeScript/issues/17467
correct references to types of propertieshttps://github.com/Microsoft/TypeScript/pull/17462
correct uses of JSDoc types to TypeScript typeshttps://github.com/Microsoft/TypeScript/pull/17250
https://github.com/microsoft/TypeScript/wiki/Roadmap#24-june-2017
Infer from generic function return typeshttps://github.com/Microsoft/TypeScript/pull/16072
Contextual generic function typeshttps://github.com/Microsoft/TypeScript/pull/16305
Stricter generic signature checkshttps://github.com/Microsoft/TypeScript/pull/16368
Covariant checking for callback parametershttps://github.com/Microsoft/TypeScript/pull/15104
String valued members in enumshttps://github.com/Microsoft/TypeScript/pull/15486
Weak type detectionhttps://github.com/Microsoft/TypeScript/pull/16047
ES dynamic import() expressionshttps://github.com/Microsoft/TypeScript/pull/14774
Refactoring support in Language Service APIhttps://github.com/Microsoft/TypeScript/pull/15569
Refactor ES5 function to ES6 class in .js fileshttps://github.com/Microsoft/TypeScript/pull/15569
Suggestions and quick fixes for spelling corrections in error messageshttps://github.com/Microsoft/TypeScript/pull/15507
https://github.com/microsoft/TypeScript/wiki/Roadmap#23-april-2017
Generator support for ES3/ES5https://github.com/Microsoft/TypeScript/issues/1564
Asynchronous iteratorshttps://github.com/Microsoft/TypeScript/pull/12346
Generic defaultshttps://github.com/Microsoft/TypeScript/pull/13487
Controlling this in methods of object literals through contextual typehttps://github.com/Microsoft/TypeScript/pull/14141
JSX stateless components overload resolutionhttps://github.com/Microsoft/TypeScript/issues/9703
JSX children checkinghttps://github.com/Microsoft/TypeScript/pull/15160
New --strict master optionhttps://github.com/Microsoft/TypeScript/pull/14486
Report errors in .js files with new --checkJshttps://github.com/Microsoft/TypeScript/pull/14496
Enhanced tsc --init outputhttps://github.com/Microsoft/TypeScript/pull/13982
Language Service Extensibilityhttps://github.com/Microsoft/TypeScript/issues/6508
https://github.com/microsoft/TypeScript/wiki/Roadmap#22-february-2017
Mixin classeshttps://github.com/Microsoft/TypeScript/pull/13743
Allow deriving from object and intersection typeshttps://github.com/Microsoft/TypeScript/pull/13604
Support for new.targethttps://github.com/Microsoft/TypeScript/issues/2551
Improved checking of nullable operands in expressionshttps://github.com/Microsoft/TypeScript/pull/13483
Update __extends to use Object.setPrototypeOfhttps://github.com/Microsoft/TypeScript/pull/12488
Allow property (dotted) access for types with string index signatureshttps://github.com/Microsoft/TypeScript/issues/12596
Support for JSX spread childrenhttps://github.com/Microsoft/TypeScript/issues/9495
--jsx react-nativehttps://github.com/Microsoft/TypeScript/issues/11158
Support for the object type.https://github.com/Microsoft/TypeScript/issues/1809
Add missing importshttps://github.com/Microsoft/TypeScript/pull/11768
Implement interface/abstract class membershttps://github.com/Microsoft/TypeScript/pull/11547
Remove unused declarationshttps://github.com/Microsoft/TypeScript/pull/11546
Add missing this.https://github.com/Microsoft/TypeScript/pull/13759
Add missing property declarationhttps://github.com/Microsoft/TypeScript/pull/14097
https://github.com/microsoft/TypeScript/wiki/Roadmap#21-december-2016
transformation-based emitterhttps://github.com/Microsoft/TypeScript/issues/5595
async/await support for ES5/ES3https://github.com/Microsoft/TypeScript/pull/9175
external helpers libraryhttps://github.com/Microsoft/TypeScript/issues/3364
Static types for dynamically named properties (keyof T and T[K])https://github.com/Microsoft/TypeScript/pull/11929
Mapped types (e.g. { [P in K]: T[P] })https://github.com/Microsoft/TypeScript/pull/12114
ESNext object property spread and resthttps://github.com/Microsoft/TypeScript/issues/2103
Better inference for literal typeshttps://github.com/Microsoft/TypeScript/pull/10676
Use returned values from super calls as 'this'https://github.com/Microsoft/TypeScript/pull/10762
Control flow analysis for implicit any variableshttps://github.com/Microsoft/TypeScript/pull/11263
Control flow analysis for array constructionhttps://github.com/Microsoft/TypeScript/pull/11432
Narrow string and number types in literal equality checkshttps://github.com/Microsoft/TypeScript/pull/11587
Contextual typing of partially annotated signatureshttps://github.com/Microsoft/TypeScript/pull/11673
Normalize union/intersection type combinationshttps://github.com/Microsoft/TypeScript/pull/11717
--jsxFactoryhttps://github.com/Microsoft/TypeScript/pull/12135
--alwaysStricthttps://github.com/Microsoft/TypeScript/issues/10758
--target ES2016, --target ES2017https://github.com/Microsoft/TypeScript/pull/11407
Configuration inheritancehttps://github.com/Microsoft/TypeScript/issues/9876
Go to implementation supporthttps://github.com/Microsoft/TypeScript/pull/10482
Completions in imports and triple-slash reference pathshttps://github.com/Microsoft/TypeScript/issues/188
Quick fixes supporthttps://github.com/Microsoft/TypeScript/issues/6943
Untypedhttps://github.com/Microsoft/TypeScript/pull/11889
https://github.com/microsoft/TypeScript/wiki/Roadmap#20
Non-nullable typeshttps://github.com/Microsoft/TypeScript/pull/7140
Control flow based type analysishttps://github.com/Microsoft/TypeScript/pull/8010
Discriminated union typeshttps://github.com/Microsoft/TypeScript/pull/9163
Improved definition file acquisitionhttps://github.com/Microsoft/TypeScript/issues/9184
Specifying this types for functionshttps://github.com/Microsoft/TypeScript/issues/3694
Type guards on property accesshttps://github.com/Microsoft/TypeScript/issues/186
Readonly properties and index signatureshttps://github.com/Microsoft/TypeScript/pull/6532
Use path mappings in module resolutionhttps://github.com/Microsoft/TypeScript/issues/5039
Shorthand ambient module declarations and wildcard matching in module nameshttps://github.com/Microsoft/TypeScript/issues/6615
Implicit index signatureshttps://github.com/Microsoft/TypeScript/pull/7029
private and protected constructorshttps://github.com/Microsoft/TypeScript/pull/6885
abstract propertieshttps://github.com/Microsoft/TypeScript/issues/4669
Optional properties in classeshttps://github.com/Microsoft/TypeScript/pull/8625
The never typehttps://github.com/Microsoft/TypeScript/pull/8652
--skipLibCheck compiler optionhttps://github.com/Microsoft/TypeScript/pull/8735
declaration output folder using --declarationDirhttps://github.com/Microsoft/TypeScript/issues/6723
Glob support in tsconfig.jsonhttps://github.com/Microsoft/TypeScript/issues/1927
Improve lib.d.ts modularityhttps://github.com/Microsoft/TypeScript/issues/494
--libhttps://github.com/Microsoft/TypeScript/issues/6974
UMD module definitionshttps://github.com/Microsoft/TypeScript/issues/7125
Trailing Commas in Function Param Listshttps://github.com/Microsoft/TypeScript/issues/7279
jsdoc @typedefhttps://github.com/Microsoft/TypeScript/pull/8103
Completion lists for string literalshttps://github.com/Microsoft/TypeScript/issues/606
Module name in imports allow .js extensionhttps://github.com/Microsoft/TypeScript/issues/4595
Support 'target:es5' with 'module:es6' https://github.com/Microsoft/TypeScript/issues/6319
--noUnusedLocals and --noUnusedParametershttps://github.com/Microsoft/TypeScript/pull/9200
Number, boolean, and Enum literal typeshttps://github.com/Microsoft/TypeScript/pull/9407
https://github.com/microsoft/TypeScript/wiki/Roadmap#18
Allow JavaScript in TypeScript compilations with --allowjshttps://github.com/Microsoft/TypeScript/issues/4792
Allow captured let/const in loopshttps://github.com/Microsoft/TypeScript/issues/3915
Flag unreachable codehttps://github.com/Microsoft/TypeScript/pull/4788
Concatenate module output with --outFilehttps://github.com/Microsoft/TypeScript/pull/5090
Accept comments in tsconfig.jsonhttps://github.com/Microsoft/TypeScript/issues/4987
Stylize error messages in terminal output with --prettyhttps://github.com/Microsoft/TypeScript/pull/5140
Support for --outFile with named pipes, sockets, and special deviceshttps://github.com/Microsoft/TypeScript/issues/4841
Support computed property with literal nameshttps://github.com/Microsoft/TypeScript/issues/4653
String literal typeshttps://github.com/Microsoft/TypeScript/pull/5185
Stateless Functional Components in JSXhttps://github.com/Microsoft/TypeScript/issues/5478
Improved union/intersection type inferencehttps://github.com/Microsoft/TypeScript/pull/5738
Support for F-Bounded Polymorphismhttps://github.com/Microsoft/TypeScript/pull/5949
Support full path for -project/-p parameterhttps://github.com/Microsoft/TypeScript/issues/2869
Extract type information from JSDoc in js fileshttps://github.com/Microsoft/TypeScript/issues/4790
Support for default import interop with SystemJS using --allowSyntheticDefaultImportshttps://github.com/Microsoft/TypeScript/issues/5285
Recognize prototype assignments in JavaScript fileshttps://github.com/Microsoft/TypeScript/pull/5876
Augmenting global/module scope from other moduleshttps://github.com/Microsoft/TypeScript/issues/4166
Use tsconfig.json as higher priority source of configuration in Visual Studiohttps://github.com/Microsoft/TypeScript/issues/5287
this-based type guardshttps://github.com/Microsoft/TypeScript/pull/5906
custom JSX factories using --reactNamespacehttps://github.com/Microsoft/TypeScript/pull/6146
Improved checking of for-in statementshttps://github.com/Microsoft/TypeScript/pull/6379
Colorization of JSX code in VS 2015https://github.com/Microsoft/TypeScript/issues/4835
TypeScript NuGet packageshttps://github.com/Microsoft/TypeScript/issues/3940
https://github.com/microsoft/TypeScript/wiki/Roadmap#17
ES7 exponentiation operatorhttps://github.com/Microsoft/TypeScript/issues/4812
Polymorphic this typehttps://github.com/Microsoft/TypeScript/pull/4910
Support --module with --target es6https://github.com/Microsoft/TypeScript/issues/4806
Support for decorators when targeting ES3https://github.com/Microsoft/TypeScript/pull/4741
async/await support for ES6 (Node v4)https://github.com/Microsoft/TypeScript/pull/5231
Improved checking of destructuring with literal initializershttps://github.com/Microsoft/TypeScript/pull/4598
https://github.com/microsoft/TypeScript/wiki/Roadmap#16
ES6 Generatorshttps://github.com/Microsoft/TypeScript/issues/2873
Local typeshttps://github.com/Microsoft/TypeScript/pull/3266
Generic type aliaseshttps://github.com/Microsoft/TypeScript/issues/1616
Expressions in class extends clauseshttps://github.com/Microsoft/TypeScript/pull/3516
Class expressionshttps://github.com/Microsoft/TypeScript/issues/497
exclude property in tsconfig.jsonhttps://github.com/Microsoft/TypeScript/pull/3188
User defined type guard functionshttps://github.com/Microsoft/TypeScript/issues/1007
External module resolution enhancementshttps://github.com/Microsoft/TypeScript/issues/2338
JSX supporthttps://github.com/Microsoft/TypeScript/pull/3564
Intersection typeshttps://github.com/Microsoft/TypeScript/pull/3622
abstract classes and methodshttps://github.com/Microsoft/TypeScript/issues/3578
Strict object literal assignment checkinghttps://github.com/Microsoft/TypeScript/pull/3823
Declaration merging for classes and interfaceshttps://github.com/Microsoft/TypeScript/pull/3333
--inithttps://github.com/Microsoft/TypeScript/issues/3079
https://github.com/microsoft/TypeScript/wiki/Roadmap#15
Destructuringhttps://github.com/Microsoft/TypeScript/pull/1346
Spread Operatorhttps://github.com/Microsoft/TypeScript/pull/1931
ES6 Moduleshttps://github.com/Microsoft/TypeScript/issues/2242
for..ofhttps://github.com/Microsoft/TypeScript/pull/2207
ES6 Unicode specificationhttps://github.com/Microsoft/TypeScript/pull/2169
Symbolshttps://github.com/Microsoft/TypeScript/pull/1978
Computed propertieshttps://github.com/Microsoft/TypeScript/issues/1082
tsconfig.json fileshttps://github.com/Microsoft/TypeScript/pull/1692
let and const in ES3/ES5https://github.com/Microsoft/TypeScript/pull/2161
tagged templates in ES3/ES5https://github.com/Microsoft/TypeScript/pull/1589
TS Serverhttps://github.com/Microsoft/TypeScript/pull/2041
ES7 Decorators proposalhttps://github.com/Microsoft/TypeScript/issues/2249
Decorator type metadatahttps://github.com/Microsoft/TypeScript/pull/2589
--rootDirhttps://github.com/Microsoft/TypeScript/pull/2772
ts.transpile APIhttps://github.com/Microsoft/TypeScript/issues/2499
--module umdhttps://github.com/Microsoft/TypeScript/issues/2036
--module systemhttps://github.com/Microsoft/TypeScript/issues/2616
--noEmitHelpershttps://github.com/Microsoft/TypeScript/pull/2901
--inlineSourceMaphttps://github.com/Microsoft/TypeScript/pull/2484
--inlineSourceshttps://github.com/Microsoft/TypeScript/pull/2484
--newLinehttps://github.com/Microsoft/TypeScript/pull/2921
--isolatedModuleshttps://github.com/Microsoft/TypeScript/issues/2499
namespace keywordhttps://github.com/Microsoft/TypeScript/issues/2159
tsconfig.json in Visual Studio 2015https://github.com/Microsoft/TypeScript/issues/3124
template literal highlighting in Visual Studio 2013https://github.com/Microsoft/TypeScript/pull/2026
https://github.com/microsoft/TypeScript/wiki/Roadmap#14
Union Types and Type Guardshttps://github.com/Microsoft/TypeScript/pull/824
--noEmitOnErrorhttps://github.com/Microsoft/TypeScript/pull/966
--target ES6https://github.com/Microsoft/TypeScript/commit/873c1df74b7c7dcba59eaccc1bb4bd4b0da18a35
Let and Consthttps://github.com/Microsoft/TypeScript/pull/904
Template Literalshttps://github.com/Microsoft/TypeScript/pull/960
Const enumshttps://github.com/Microsoft/TypeScript/issues/1029
https://github.com/microsoft/TypeScript/wiki/Roadmap#13
protected membershttps://github.com/Microsoft/TypeScript/pull/688
Tuple Typeshttps://github.com/Microsoft/TypeScript/pull/428
https://github.com/microsoft/TypeScript/wiki/Roadmap#want-to-contribute-to-this-wiki
Fork it and send a pull request.https://github.com/Microsoft/TypeScript-wiki
Home https://github.com/microsoft/TypeScript/wiki
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
'this' in TypeScript https://github.com/microsoft/TypeScript/wiki/'this'-in-TypeScript
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
All The Bots https://github.com/microsoft/TypeScript/wiki/All-The-Bots
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
API Breaking Changes https://github.com/microsoft/TypeScript/wiki/API-Breaking-Changes
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Architectural Overview https://github.com/microsoft/TypeScript/wiki/Architectural-Overview
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Blog Post Ideas https://github.com/microsoft/TypeScript/wiki/Blog-Post-Ideas
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Breaking Changes https://github.com/microsoft/TypeScript/wiki/Breaking-Changes
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Cancellation Support in tsserver https://github.com/microsoft/TypeScript/wiki/Cancellation-Support-in-tsserver
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Codebase Compiler Binder https://github.com/microsoft/TypeScript/wiki/Codebase-Compiler-Binder
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Codebase Compiler Checker https://github.com/microsoft/TypeScript/wiki/Codebase-Compiler-Checker
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Codebase Compiler Emitter https://github.com/microsoft/TypeScript/wiki/Codebase-Compiler-Emitter
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Codebase Compiler FAQ https://github.com/microsoft/TypeScript/wiki/Codebase-Compiler-FAQ
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Codebase Compiler Parser https://github.com/microsoft/TypeScript/wiki/Codebase-Compiler-Parser
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Codebase Compiler Scanner https://github.com/microsoft/TypeScript/wiki/Codebase-Compiler-Scanner
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Codebase Compiler Services https://github.com/microsoft/TypeScript/wiki/Codebase-Compiler-Services
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Codebase Compiler Types https://github.com/microsoft/TypeScript/wiki/Codebase-Compiler-Types
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Codebase Compiler Utils https://github.com/microsoft/TypeScript/wiki/Codebase-Compiler-Utils
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Codebase Services Completions https://github.com/microsoft/TypeScript/wiki/Codebase-Services-Completions
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Codebase Services TextChanges https://github.com/microsoft/TypeScript/wiki/Codebase-Services-TextChanges
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Coding guidelines https://github.com/microsoft/TypeScript/wiki/Coding-guidelines
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Common Errors https://github.com/microsoft/TypeScript/wiki/Common-Errors
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Compiler Internals https://github.com/microsoft/TypeScript/wiki/Compiler-Internals
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Compiler Options https://github.com/microsoft/TypeScript/wiki/Compiler-Options
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Configuring MSBuild projects to use NuGet https://github.com/microsoft/TypeScript/wiki/Configuring-MSBuild-projects-to-use-NuGet
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Contributing to TypeScript https://github.com/microsoft/TypeScript/wiki/Contributing-to-TypeScript
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Debugging Language Service in VS Code https://github.com/microsoft/TypeScript/wiki/Debugging-Language-Service-in-VS-Code
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Docker Quickstart https://github.com/microsoft/TypeScript/wiki/Docker-Quickstart
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
FAQ https://github.com/microsoft/TypeScript/wiki/FAQ
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
FAQs for API Consumers https://github.com/microsoft/TypeScript/wiki/FAQs-for-API-Consumers
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Getting logs from TS Server in VS Code https://github.com/microsoft/TypeScript/wiki/Getting-logs-from-TS-Server-in-VS-Code
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
How the User Tests Work https://github.com/microsoft/TypeScript/wiki/How-the-User-Tests-Work
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
How to maintain Definitely Typed tests https://github.com/microsoft/TypeScript/wiki/How-to-maintain-Definitely-Typed-tests
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
input https://github.com/microsoft/TypeScript/wiki/input
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Integrating with Build Tools https://github.com/microsoft/TypeScript/wiki/Integrating-with-Build-Tools
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
JavaScript Language Service in Visual Studio https://github.com/microsoft/TypeScript/wiki/JavaScript-Language-Service-in-Visual-Studio
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
JSDoc support in JavaScript https://github.com/microsoft/TypeScript/wiki/JSDoc-support-in-JavaScript
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
JSX https://github.com/microsoft/TypeScript/wiki/JSX
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Nightly drops https://github.com/microsoft/TypeScript/wiki/Nightly-drops
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
No New Utility Types https://github.com/microsoft/TypeScript/wiki/No-New-Utility-Types
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Node Target Mapping https://github.com/microsoft/TypeScript/wiki/Node-Target-Mapping
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Performance https://github.com/microsoft/TypeScript/wiki/Performance
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Performance Tracing https://github.com/microsoft/TypeScript/wiki/Performance-Tracing
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Preferred Issue Titles https://github.com/microsoft/TypeScript/wiki/Preferred-Issue-Titles
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Providing Visual Studio Repro Steps https://github.com/microsoft/TypeScript/wiki/Providing-Visual-Studio-Repro-Steps
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
README https://github.com/microsoft/TypeScript/wiki/README
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
README https://github.com/microsoft/TypeScript/wiki/README
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Reference Checker Inference https://github.com/microsoft/TypeScript/wiki/Reference-Checker-Inference
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Reference Checker Widening Narrowing https://github.com/microsoft/TypeScript/wiki/Reference-Checker-Widening-Narrowing
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Release Activities https://github.com/microsoft/TypeScript/wiki/Release-Activities
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Resources https://github.com/microsoft/TypeScript/wiki/Resources
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Roadmap https://github.com/microsoft/TypeScript/wiki/Roadmap
Futurehttps://github.com/microsoft/TypeScript/wiki/Roadmap#future
5.0 (March 2023)https://github.com/microsoft/TypeScript/wiki/Roadmap#50-march-2023
4.9 (November 2022)https://github.com/microsoft/TypeScript/wiki/Roadmap#49-november-2022
4.8 (August 2022)https://github.com/microsoft/TypeScript/wiki/Roadmap#48-august-2022
4.7 (May 2022)https://github.com/microsoft/TypeScript/wiki/Roadmap#47-may-2022
4.6 (February 2022)https://github.com/microsoft/TypeScript/wiki/Roadmap#46-february-2022
4.5 (November 2021)https://github.com/microsoft/TypeScript/wiki/Roadmap#45-november-2021
4.4 (August 2021)https://github.com/microsoft/TypeScript/wiki/Roadmap#44-august-2021
4.3 (May 2021)https://github.com/microsoft/TypeScript/wiki/Roadmap#43-may-2021
4.2 (February 2021)https://github.com/microsoft/TypeScript/wiki/Roadmap#42-february-2021
4.1. (November 2020)https://github.com/microsoft/TypeScript/wiki/Roadmap#41-november-2020
4.0 (August 2020)https://github.com/microsoft/TypeScript/wiki/Roadmap#40-august-2020
3.9 (May 2020)https://github.com/microsoft/TypeScript/wiki/Roadmap#39-may-2020
3.8 (February 2020)https://github.com/microsoft/TypeScript/wiki/Roadmap#38-february-2020
3.7 (November 2019)https://github.com/microsoft/TypeScript/wiki/Roadmap#37-november-2019
3.6 (August 2019)https://github.com/microsoft/TypeScript/wiki/Roadmap#36-august-2019
3.5 (May 2019)https://github.com/microsoft/TypeScript/wiki/Roadmap#35-may-2019
3.4 (March 2019)https://github.com/microsoft/TypeScript/wiki/Roadmap#34-march-2019
3.3 (January 2019)https://github.com/microsoft/TypeScript/wiki/Roadmap#33-january-2019
3.2 (November 2018)https://github.com/microsoft/TypeScript/wiki/Roadmap#32-november-2018
3.1 (September 2018)https://github.com/microsoft/TypeScript/wiki/Roadmap#31-september-2018
3.0 (July 2018)https://github.com/microsoft/TypeScript/wiki/Roadmap#30-july-2018
2.9 (May 2018)https://github.com/microsoft/TypeScript/wiki/Roadmap#29-may-2018
2.8 (March 2018)https://github.com/microsoft/TypeScript/wiki/Roadmap#28-march-2018
2.7 (January 2018)https://github.com/microsoft/TypeScript/wiki/Roadmap#27-january-2018
2.6 (October 2017)https://github.com/microsoft/TypeScript/wiki/Roadmap#26-october-2017
2.5 (August 2017)https://github.com/microsoft/TypeScript/wiki/Roadmap#25-august-2017
2.4 (June 2017)https://github.com/microsoft/TypeScript/wiki/Roadmap#24-june-2017
2.3 (April 2017)https://github.com/microsoft/TypeScript/wiki/Roadmap#23-april-2017
2.2 (February 2017)https://github.com/microsoft/TypeScript/wiki/Roadmap#22-february-2017
2.1 (December 2016)https://github.com/microsoft/TypeScript/wiki/Roadmap#21-december-2016
2.0https://github.com/microsoft/TypeScript/wiki/Roadmap#20
1.8https://github.com/microsoft/TypeScript/wiki/Roadmap#18
1.7https://github.com/microsoft/TypeScript/wiki/Roadmap#17
1.6https://github.com/microsoft/TypeScript/wiki/Roadmap#16
1.5https://github.com/microsoft/TypeScript/wiki/Roadmap#15
1.4https://github.com/microsoft/TypeScript/wiki/Roadmap#14
1.3https://github.com/microsoft/TypeScript/wiki/Roadmap#13
SECURITY https://github.com/microsoft/TypeScript/wiki/SECURITY
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Setting Compiler Options in MSBuild projects https://github.com/microsoft/TypeScript/wiki/Setting-Compiler-Options-in-MSBuild-projects
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Spec conformance testing https://github.com/microsoft/TypeScript/wiki/Spec-conformance-testing
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Standalone Server (tsserver) https://github.com/microsoft/TypeScript/wiki/Standalone-Server-(tsserver)
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
test https://github.com/microsoft/TypeScript/wiki/test
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Tooling On The Compiler Repo https://github.com/microsoft/TypeScript/wiki/Tooling-On-The-Compiler-Repo
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Triage Instructions https://github.com/microsoft/TypeScript/wiki/Triage-Instructions
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Triggering TypeScript Bot https://github.com/microsoft/TypeScript/wiki/Triggering-TypeScript-Bot
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
tsconfig.json https://github.com/microsoft/TypeScript/wiki/tsconfig.json
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Type Checking JavaScript Files https://github.com/microsoft/TypeScript/wiki/Type-Checking-JavaScript-Files
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
TypeScript Deployment https://github.com/microsoft/TypeScript/wiki/TypeScript-Deployment
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
TypeScript Design Goals https://github.com/microsoft/TypeScript/wiki/TypeScript-Design-Goals
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
TypeScript Editor Support https://github.com/microsoft/TypeScript/wiki/TypeScript-Editor-Support
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
TypeScript MSBuild In Depth https://github.com/microsoft/TypeScript/wiki/TypeScript-MSBuild-In-Depth
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
TypeScript's Release Process https://github.com/microsoft/TypeScript/wiki/TypeScript's-Release-Process
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Typings for npm packages https://github.com/microsoft/TypeScript/wiki/Typings-for-npm-packages
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Updating TypeScript in Visual Studio 2017 https://github.com/microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Useful Links for TypeScript Issue Management https://github.com/microsoft/TypeScript/wiki/Useful-Links-for-TypeScript-Issue-Management
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Using the Compiler API https://github.com/microsoft/TypeScript/wiki/Using-the-Compiler-API
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Using the Compiler API (TypeScript 1.4) https://github.com/microsoft/TypeScript/wiki/Using-the-Compiler-API-(TypeScript-1.4)
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Using the Language Service API https://github.com/microsoft/TypeScript/wiki/Using-the-Language-Service-API
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Using the New Language Service in Visual Studio 15 Preview https://github.com/microsoft/TypeScript/wiki/Using-the-New-Language-Service-in-Visual-Studio-15-Preview
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Using TypeScript With ASP.NET 5 https://github.com/microsoft/TypeScript/wiki/Using-TypeScript-With-ASP.NET-5
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
What's new in TypeScript https://github.com/microsoft/TypeScript/wiki/What's-new-in-TypeScript
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Writing a Language Service Plugin https://github.com/microsoft/TypeScript/wiki/Writing-a-Language-Service-Plugin
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
Writing Good Design Proposals https://github.com/microsoft/TypeScript/wiki/Writing-Good-Design-Proposals
Please reload this pagehttps://github.com/microsoft/TypeScript/wiki/Roadmap
User documentationhttps://www.typescriptlang.org/
https://github.com/microsoft/TypeScript/wiki/Roadmap#user-documentation
Roadmaphttps://github.com/microsoft/TypeScript/wiki/Roadmap
Breaking Changeshttps://github.com/microsoft/TypeScript/wiki/Breaking-Changes
API Breaking Changeshttps://github.com/microsoft/TypeScript/wiki/API-Breaking-Changes
Performancehttps://github.com/microsoft/TypeScript/wiki/Performance
Performance-Tracinghttps://github.com/microsoft/TypeScript/wiki/Performance-Tracing
Debugging-Language-Service-in-VS-Codehttps://github.com/microsoft/TypeScript/wiki/Debugging-Language-Service-in-VS-Code
Getting-logs-from-TS-Server-in-VS-Codehttps://github.com/microsoft/TypeScript/wiki/Getting-logs-from-TS-Server-in-VS-Code
JavaScript-Language-Service-in-Visual-Studiohttps://github.com/microsoft/TypeScript/wiki/JavaScript-Language-Service-in-Visual-Studio
Providing-Visual-Studio-Repro-Stepshttps://github.com/microsoft/TypeScript/wiki/Providing-Visual-Studio-Repro-Steps
Contributing to TypeScripthttps://github.com/microsoft/TypeScript/wiki/Contributing-to-TypeScript
TypeScript Design Goalshttps://github.com/microsoft/TypeScript/wiki/TypeScript-Design-Goals
Coding Guidelineshttps://github.com/microsoft/TypeScript/wiki/Coding-guidelines
Useful Links for TypeScript Issue Managementhttps://github.com/microsoft/TypeScript/wiki/Useful-Links-for-TypeScript-Issue-Management
Writing Good Design Proposalshttps://github.com/microsoft/TypeScript/wiki/Writing-Good-Design-Proposals
Compiler Repo Noteshttps://github.com/microsoft/TypeScript-Compiler-Notes/
Deploymenthttps://github.com/microsoft/TypeScript/wiki/TypeScript-Deployment
Architectural Overviewhttps://github.com/microsoft/TypeScript/wiki/Architectural-Overview
Using the Compiler APIhttps://github.com/microsoft/TypeScript/wiki/Using-the-Compiler-API
Using the Language Service APIhttps://github.com/microsoft/TypeScript/wiki/Using-the-Language-Service-API
Standalone Server (tsserver)https://github.com/microsoft/TypeScript/wiki/Standalone-Server-%28tsserver%29
TypeScript MSBuild In Depthhttps://github.com/microsoft/TypeScript/wiki/TypeScript-MSBuild-In-Depth
Debugging Language Service in VS Codehttps://github.com/microsoft/TypeScript/wiki/Debugging-Language-Service-in-VS-Code
Writing a Language Service Pluginhttps://github.com/microsoft/TypeScript/wiki/Writing-a-Language-Service-Plugin
Docker Quickstarthttps://github.com/microsoft/TypeScript/wiki/Docker-Quickstart
FAQhttps://github.com/microsoft/TypeScript/wiki/FAQ
FAQs for API Consumershttps://github.com/microsoft/TypeScript/wiki/FAQs-for-API-Consumers
Triggering TypeScript Bothttps://github.com/microsoft/TypeScript/wiki/Triggering-TypeScript-Bot
Tooling on the Compiler Repohttps://github.com/microsoft/TypeScript/wiki/Tooling-On-The-Compiler-Repo
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.