-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Back to Milestones
TypeScript 5.7.0
OpenMay 14, 2026
No due date
•Last updated 37% complete
List view
0 of 199 selected 0 issues of 199 selected
@types dependency resolution can reference incorrect version
Needs InvestigationThis issue needs a team member to investigate its status.This issue needs a team member to investigate its status.Status: Open.#59173 In microsoft/TypeScript;Module resolution using nodenext and a wildcard in package.json exports
Needs InvestigationThis issue needs a team member to investigate its status.This issue needs a team member to investigate its status.RescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#55021 In microsoft/TypeScript;Incorrect emit for parameter properties when using standard class fields
BugA bug in TypeScriptA bug in TypeScriptDomain: JS EmitThe issue relates to the emission of JavaScriptThe issue relates to the emission of JavaScriptRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#55132 In microsoft/TypeScript;Member-wise checks give incorrect errors for type assertions
In DiscussionNot yet reached consensusNot yet reached consensusNeeds InvestigationThis issue needs a team member to investigate its status.This issue needs a team member to investigate its status.RescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneSuggestionAn idea for TypeScriptAn idea for TypeScriptStatus: Open.#55167 In microsoft/TypeScript;JS generic inference change after upgrading to 5.1
Needs InvestigationThis issue needs a team member to investigate its status.This issue needs a team member to investigate its status.RescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#55192 In microsoft/TypeScript;Combining jsdoc
@thisand@paramyields invalid.d.tsfileNeeds InvestigationThis issue needs a team member to investigate its status.This issue needs a team member to investigate its status.RescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#55197 In microsoft/TypeScript;Conditional type triggers "No error for last overload signature" exception
BugA bug in TypeScriptA bug in TypeScriptDomain: Conditional TypesThe issue relates to conditional typesThe issue relates to conditional typesFix AvailableA PR has been opened for this issueA PR has been opened for this issueRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#55217 In microsoft/TypeScript;Issue with 'this' Parameter and JSX Component Generics
BugA bug in TypeScriptA bug in TypeScriptDomain: This-TypingThe issue relates to providing types to thisThe issue relates to providing types to thisRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#55431 In microsoft/TypeScript;Incorrect error reported when using
class extends nulland re-opening interfaceBugA bug in TypeScriptA bug in TypeScriptDomain: classesBehavior of various `class` constructs, e.g. mixins or base classesBehavior of various `class` constructs, e.g. mixins or base classesFix AvailableA PR has been opened for this issueA PR has been opened for this issueRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#55500 In microsoft/TypeScript;transpileModule does not elide type only "import equals" under emitDecoratorMetadata
BugA bug in TypeScriptA bug in TypeScriptDomain: DecoratorsThe issue relates to the decorator syntaxThe issue relates to the decorator syntaxRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#55570 In microsoft/TypeScript;Misleading error message for
super.instancePropertyBugA bug in TypeScriptA bug in TypeScriptDomain: Error MessagesThe issue relates to error messagingThe issue relates to error messagingRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#55883 In microsoft/TypeScript;Indexing/element access on
superavoids instance property checksBugA bug in TypeScriptA bug in TypeScriptDomain: classesBehavior of various `class` constructs, e.g. mixins or base classesBehavior of various `class` constructs, e.g. mixins or base classesEffort: CasualGood issue if you're already used to contributing to the codebase. Harder than "good first issue".Good issue if you're already used to contributing to the codebase. Harder than "good first issue".Fix AvailableA PR has been opened for this issueA PR has been opened for this issueHelp WantedYou can do thisYou can do thisRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#55899 In microsoft/TypeScript;Performance regression from #49625 and #52984
BugA bug in TypeScriptA bug in TypeScriptDomain: PerformanceReports of unusually slow behaviorReports of unusually slow behaviorRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#55948 In microsoft/TypeScript;Memory Leak / Infinite Recursion. TS hangs, TSC never finishes, VSCode and Intellisense dies.
Fix AvailableA PR has been opened for this issueA PR has been opened for this issueNeeds InvestigationThis issue needs a team member to investigate its status.This issue needs a team member to investigate its status.RescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#56081 In microsoft/TypeScript;@type {const}produces namespace in .d.ts instead of normal object typeBugA bug in TypeScriptA bug in TypeScriptDomain: JSDocRelates to JSDoc parsing and type generationRelates to JSDoc parsing and type generationRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#56789 In microsoft/TypeScript;Specialized error message when asking for a named object property on a tuple?
Experience EnhancementNoncontroversial enhancementsNoncontroversial enhancementsRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneSuggestionAn idea for TypeScriptAn idea for TypeScriptStatus: Open.#56825 In microsoft/TypeScript;.d.json.ts file (allowArbitraryExtensions) not working correctly when importing from ESM file with node16/nodenext module setting
Breaking ChangeWould introduce errors in existing codeWould introduce errors in existing codeBugA bug in TypeScriptA bug in TypeScriptDomain: Node ESMLike ES Modules, but specific to Node.js support (cts, cts, mjs, mts)Like ES Modules, but specific to Node.js support (cts, cts, mjs, mts)Fix AvailableA PR has been opened for this issueA PR has been opened for this issueRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#57229 In microsoft/TypeScript;TS: duplicated imports in this case
Needs InvestigationThis issue needs a team member to investigate its status.This issue needs a team member to investigate its status.RescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#57726 In microsoft/TypeScript;TSC Regression causing crash (Heap OOM) between version 4.8.4 & 4.9.3 in large project
Needs InvestigationThis issue needs a team member to investigate its status.This issue needs a team member to investigate its status.RescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#53087 In microsoft/TypeScript;Range Error: Maximum call stack size exceeded while compiling our code
Fix AvailableA PR has been opened for this issueA PR has been opened for this issueNeeds InvestigationThis issue needs a team member to investigate its status.This issue needs a team member to investigate its status.RescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#53179 In microsoft/TypeScript;Add
assertsexample in HandbookDocsThe issue relates to how you learn TypeScriptThe issue relates to how you learn TypeScriptRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#53195 In microsoft/TypeScript;Parameters created from tuple are treated as mutable instead of immutable, unless written as "...args"
BugA bug in TypeScriptA bug in TypeScriptDomain: check: Type InferenceRelated to type inference performed during signature resolution or `infer` type resolutionRelated to type inference performed during signature resolution or `infer` type resolutionRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#53255 In microsoft/TypeScript;Record keys are inferred to be values when using
extends stringconditional in a generic typeBugA bug in TypeScriptA bug in TypeScriptDomain: check: Type InferenceRelated to type inference performed during signature resolution or `infer` type resolutionRelated to type inference performed during signature resolution or `infer` type resolutionFix AvailableA PR has been opened for this issueA PR has been opened for this issueRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneStatus: Open.#53343 In microsoft/TypeScript;Resolutions in tsserver should be shared among projects dependng on module options
Domain: PerformanceReports of unusually slow behaviorReports of unusually slow behaviorRescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneSuggestionAn idea for TypeScriptAn idea for TypeScriptStatus: Open.#53477 In microsoft/TypeScript;Smart indentation on separated elements should reuse the prior element's starting base indentation
Domain: LS: Smart IndentationAutomatic indenting after a newline (not quite formatter/formatting)Automatic indenting after a newline (not quite formatter/formatting)RescheduledThis issue was previously scheduled to an earlier milestoneThis issue was previously scheduled to an earlier milestoneSuggestionAn idea for TypeScriptAn idea for TypeScriptStatus: Open.#53548 In microsoft/TypeScript;