Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
is:open is:issue label: label:Bug
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
microsoft
/
TypeScript
Public
Notifications
You must be signed in to change notification settings
Fork
13.1k
Star
107k
Code
Issues
5k+
Pull requests
507
Actions
Projects
1
Models
Wiki
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Models
Wiki
Security
Insights
TypeScript 5.9 Iteration Plan
#61648 ·
DanielRosenwasser
opened
on May 2, 2025
38
Locking Resolved Issues/PRs
#62623 ·
RyanCavanaugh
opened
on Oct 17, 2025
1
Issues
Search Issues
is
:
open
is
:
issue
label
:
label
:
Bug
is:open is:issue label: label:Bug
Search
Labels
Milestones
New issue
Search results
Open
Closed
Occurrences highlighting on template string literals selects entire string
Bug
A bug in TypeScript
A bug in TypeScript
Domain: LS: Symbol Navigation
Relates to go-to-definition, find-all-references, highlighting/occurrences.
Relates to go-to-definition, find-all-references, highlighting/occurrences.
Help Wanted
You can do this
You can do this
Status: Open.
#62444
In microsoft/TypeScript;
·
jreidgreer
opened
on Sep 13, 2025
·
Backlog
"source.organizeImports" sometimes results in bad order when used together with comments, and can make e.g. ESLint fail
Bug
A bug in TypeScript
A bug in TypeScript
Domain: LS: Organize Imports
Issues with the organize imports feature
Issues with the organize imports feature
Help Wanted
You can do this
You can do this
Status: Open.
#62387
In microsoft/TypeScript;
·
heidemn-faro
opened
on Sep 3, 2025
·
Backlog
Symbol properties on objects are imported by type and not by value when auto-completed
Bug
A bug in TypeScript
A bug in TypeScript
Domain: LS: Auto-import
Fix Available
A PR has been opened for this issue
A PR has been opened for this issue
Help Wanted
You can do this
You can do this
Status: Open.
#61894
In microsoft/TypeScript;
·
sadan4
opened
on Jun 18, 2025
·
Backlog
source.organizeImports affects export object
Bug
A bug in TypeScript
A bug in TypeScript
Domain: LS: Organize Imports
Issues with the organize imports feature
Issues with the organize imports feature
Help Wanted
You can do this
You can do this
Status: Open.
#61588
In microsoft/TypeScript;
·
Zitrooone
opened
on Apr 16, 2025
·
Backlog
Narrowing by type predicate fails to produce intersection type with weak type
Bug
A bug in TypeScript
A bug in TypeScript
Domain: check: Control Flow
The issue relates to control flow analysis
The issue relates to control flow analysis
Help Wanted
You can do this
You can do this
Status: Open.
#58518
In microsoft/TypeScript;
·
danvk
opened
on May 13, 2024
·
Backlog
Error not issued when global type is an alias of an object type literal
Bug
A bug in TypeScript
A bug in TypeScript
Domain: Something Else
Fallback label when we just can't figure anything else out
Fallback label when we just can't figure anything else out
Has Repro
This issue has compiler-backed repros: https://aka.ms/ts-repros
This issue has compiler-backed repros: https://aka.ms/ts-repros
Status: Open.
#57564
In microsoft/TypeScript;
·
rotu
opened
on Feb 27, 2024
·
Backlog
Typescript - inlay hints for nested labeled tuples
Bug
A bug in TypeScript
A bug in TypeScript
Domain: LS: Inlay Hints
Help Wanted
You can do this
You can do this
Status: Open.
#57088
In microsoft/TypeScript;
·
BribeFromTheHive
opened
on Jan 18, 2024
·
Backlog
Crash when defining <code>Array</code> type via <code>[]</code> syntax
Bug
A bug in TypeScript
A bug in TypeScript
Domain: check: Type Circularity
stackoverflows caused by circularities, or unexpected errors where no circularity appears to exist
stackoverflows caused by circularities, or unexpected errors where no circularity appears to exist
Has Repro
This issue has compiler-backed repros: https://aka.ms/ts-repros
This issue has compiler-backed repros: https://aka.ms/ts-repros
Help Wanted
You can do this
You can do this
Status: Open.
#57009
In microsoft/TypeScript;
·
rotu
opened
on Jan 10, 2024
·
Backlog
Inconsistent errors reported between tsc and VSCode (Unions across objects with method overload definitions)
Bug
A bug in TypeScript
A bug in TypeScript
Cursed?
It's likely this is extremely difficult to fix without making something else much, much worse
It's likely this is extremely difficult to fix without making something else much, much worse
Domain: check: Error Instability
Errors appear or disappear based on order of checker operations, e.g. LS / tsc discrepancies
Errors appear or disappear based on order of checker operations, e.g. LS / tsc discrepancies
Help Wanted
You can do this
You can do this
Union Order Dependence
TS behavior is not supposed to depend on union order, but sometimes does
TS behavior is not supposed to depend on union order, but sometimes does
Status: Open.
#53614
In microsoft/TypeScript;
·
frank-weindel
opened
on Mar 31, 2023
·
Backlog
Undetected illegal assignment of nested array types
Bug
A bug in TypeScript
A bug in TypeScript
Cursed?
It's likely this is extremely difficult to fix without making something else much, much worse
It's likely this is extremely difficult to fix without making something else much, much worse
Domain: check: Error Instability
Errors appear or disappear based on order of checker operations, e.g. LS / tsc discrepancies
Errors appear or disappear based on order of checker operations, e.g. LS / tsc discrepancies
Help Wanted
You can do this
You can do this
Status: Open.
#52912
In microsoft/TypeScript;
·
martinwepner
opened
on Feb 22, 2023
·
Backlog
Order of ReadonlySet/ReadonlyMap in union causes differing key inference
Bug
A bug in TypeScript
A bug in TypeScript
Domain: check: Type Inference
Related to type inference performed during signature resolution or `infer` type resolution
Related to type inference performed during signature resolution or `infer` type resolution
Has Repro
This issue has compiler-backed repros: https://aka.ms/ts-repros
This issue has compiler-backed repros: https://aka.ms/ts-repros
Union Order Dependence
TS behavior is not supposed to depend on union order, but sometimes does
TS behavior is not supposed to depend on union order, but sometimes does
Status: Open.
#52313
In microsoft/TypeScript;
·
jakebailey
opened
on Jan 19, 2023
·
Backlog
Unable to resolve generic type when using an overloaded function as parameter
Bug
A bug in TypeScript
A bug in TypeScript
Domain: check: Type Inference
Related to type inference performed during signature resolution or `infer` type resolution
Related to type inference performed during signature resolution or `infer` type resolution
Help Wanted
You can do this
You can do this
Status: Open.
#52305
In microsoft/TypeScript;
·
thomashilzendegen
opened
on Jan 19, 2023
·
Backlog
You can’t perform that action at this time.