Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
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
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
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
Search
/
Sign in
Sign up
Appearance settings
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 }}
Back to milestones
Backlog
New issue
Open
No due date
•
Last updated
Oct 3, 2026
Please send PRs for issues in the Backlog milestone!
65%
complete
Issues
Open
1,620
(1,620)
Closed
Deprecation error message reporting method type as deprecated instead of method name
Bug
Domain: Error Messages
Help Wanted
microsoft/TypeScript#62396
·
Filter by author
andrewbranch
opened
on Sep 4, 2025
·
Backlog
1
Distribute property type union members to create union of object types
Bug
Domain: check: Type Inference
microsoft/TypeScript#36969
·
Filter by author
ethanresnick
opened
on Feb 23, 2020
·
Backlog
3
"const" was transformed to "var" when target is "esnext"
Bug
Domain: JS Emit
Help Wanted
microsoft/TypeScript#59877
·
Filter by author
Roise-yue
opened
on Sep 6, 2024
·
Backlog
3
Incorrect use-before-declaration error in async IIFE initializer
Bug
Domain: Binder
Help Wanted
microsoft/TypeScript#50123
·
Filter by author
Jessidhia
opened
on Aug 1, 2022
·
Backlog
7
[TS 5.4.0-beta] .d.ts emit adding an inline type import instead of utilising existing import
Domain: Declaration Emit
Help Wanted
Possible Improvement
microsoft/TypeScript#57415
·
Filter by author
acutmore
opened
on Feb 15, 2024
·
Backlog
8
Narrowing discriminated union via type predicate and type assertion results in different behavior.
Needs Investigation
microsoft/TypeScript#45770
·
Filter by author
MicahZoltu
opened
on Sep 7, 2021
·
Backlog
Problem with infer two types from string at same time
Needs Investigation
microsoft/TypeScript#56936
·
Filter by author
AtataUruru
opened
on Jan 3, 2024
·
Backlog
11
Decouple jsx element type from jsx factory return type and sfc return type
Breaking Change
Domain: JSX/TSX
Effort: Moderate
Suggestion
microsoft/TypeScript#21699
·
Filter by author
weswigham
opened
on Feb 6, 2018
·
Backlog
123
Go to definition for TypeScript literal strings
Domain: LS: Symbol Navigation
Experience Enhancement
Help Wanted
Suggestion
microsoft/TypeScript#49033
·
Filter by author
KATT
opened
on May 9, 2022
·
Backlog
14
Conditional type prevents assignability
Bug
Domain: Conditional Types
Help Wanted
microsoft/TypeScript#48033
·
Filter by author
dylhunn
opened
on Feb 25, 2022
·
Backlog
11
deleteCount
param to
splice()
is not optional in es5 types
Bug
Domain: lib.d.ts
microsoft/TypeScript#32638
·
Filter by author
tjenkinson
opened
on Jul 31, 2019
·
Backlog
15
Trigger Node type acquisition on matching shebang
Domain: JavaScript
Experience Enhancement
Suggestion
microsoft/TypeScript#46278
·
Filter by author
Mlocik97
opened
on Oct 8, 2021
·
Backlog
4
Dangerous "name" (and potentially others) global
Committed
Domain: lib.d.ts
Good First Issue
Help Wanted
Suggestion
microsoft/TypeScript#18433
·
Filter by author
pocesar
opened
on Sep 13, 2017
·
Backlog
77
cloneNode should return sub type, not Node
Bug
Domain: lib.d.ts
Help Wanted
microsoft/TypeScript#283
·
Filter by author
dlee
opened
on Jul 28, 2014
·
Backlog
25
Abstract classes will still import the value for a computed property at runtime
Bug
Domain: JS Emit
microsoft/TypeScript#33525
·
Filter by author
puppy0cam
opened
on Sep 20, 2019
·
Backlog
4
Intellisense does not work with [P in keyof T]
Experience Enhancement
Suggestion
microsoft/TypeScript#13701
·
Filter by author
geverges-oleg
opened
on Jan 26, 2017
·
Backlog
Support Intellisense for string/number literals in a widened union
Experience Enhancement
Has Repro
Suggestion
microsoft/TypeScript#33471
·
Filter by author
orta
opened
on Sep 17, 2019
·
Backlog
11
jsdoc mouse hover definition {Array.<static class>} bug
Experience Enhancement
Suggestion
microsoft/TypeScript#33455
·
Filter by author
jonlepage
opened
on Sep 16, 2019
·
Backlog
3
navto does not include jsdoc @typedef symbols
Experience Enhancement
Suggestion
microsoft/TypeScript#33404
·
Filter by author
mjbvz
opened
on Sep 13, 2019
·
Backlog
support destructuring parameter @param tag in tsdoc
Experience Enhancement
Suggestion
microsoft/TypeScript#33367
·
Filter by author
xiaoxiangmoe
opened
on Sep 11, 2019
·
Backlog
Type of heterogeneous enum value can't be inferred correctly when used in object literal
Bug
Domain: enum
microsoft/TypeScript#33439
·
Filter by author
whzx5byb
opened
on Sep 15, 2019
·
Backlog
Signature help not select correct overload for partially completed function
Experience Enhancement
Suggestion
microsoft/TypeScript#33328
·
Filter by author
mjbvz
opened
on Sep 9, 2019
·
Backlog
3
Goto definition after field exclusion should go to prop signature
Domain: LS: Symbol Navigation
Experience Enhancement
Suggestion
microsoft/TypeScript#23216
·
Filter by author
cevek
opened
on Apr 6, 2018
·
Backlog
8
Recursive conditional types are aliased
Experience Enhancement
Suggestion
microsoft/TypeScript#22575
·
Filter by author
lstkz
opened
on Mar 14, 2018
·
Backlog
6
Cannot infer generic argument type from passed callback
Bug
Cursed?
Domain: check: Type Inference
microsoft/TypeScript#31146
·
Filter by author
kolodny
opened
on Apr 28, 2019
·
Backlog
15
Load more
You can’t perform that action at this time.