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
TypeScript 5.4.0
New issue
Closed
No due date
•
Closed
Sep 19, 2026
80%
complete
Issues
Open
16
(16)
Closed
Enum with special numbers overwrites own value
Breaking Change
Bug
Domain: enum
microsoft/TypeScript#48956
·
Filter by author
JacobLey
opened
on May 4, 2022
·
TypeScript 5.4.0
4
JSDoc
@overload
s on constructors don't capture class type parameters, can dictate their return type
checkJs
Domain: JavaScript
Domain: JSDoc
Needs Investigation
microsoft/TypeScript#55919
·
Filter by author
DanielRosenwasser
opened
on Sep 29, 2023
·
TypeScript 5.4.0
7
TS Confuses namespace with the class on JSDoc module.exported class with static method.
Bug
Domain: JSDoc
Help Wanted
microsoft/TypeScript#55875
·
Filter by author
nodech
opened
on Sep 26, 2023
·
TypeScript 5.4.0
1
Side effect of decorator
Bug
Domain: Decorators
Needs Investigation
microsoft/TypeScript#56000
·
Filter by author
Edgar-Abgaryan
opened
on Oct 5, 2023
·
TypeScript 5.4.0
9
JS declaration emit invalid when typedefs present and
module.exports
is assigned a non-identifier
Bug
Domain: Declaration Emit
microsoft/TypeScript#56002
·
Filter by author
andrewbranch
opened
on Oct 5, 2023
·
TypeScript 5.4.0
Investigate removing the concept of object allocators
Committed
Domain: Performance
Experimentation Needed
Infrastructure
Suggestion
microsoft/TypeScript#52958
·
Filter by author
DanielRosenwasser
opened
on Feb 25, 2023
·
TypeScript 5.4.0
async function drops
Awaited<Type>
Needs Investigation
microsoft/TypeScript#56083
·
Filter by author
ondrej-stanek-ozobot
opened
on Oct 12, 2023
·
TypeScript 5.4.0
Invalid synthesized import specifiers on infered types in declarations
Needs Investigation
microsoft/TypeScript#56260
·
Filter by author
dmaretskyi
opened
on Oct 30, 2023
·
TypeScript 5.4.0
3
Static property access fails in transpiled JS code when referenced in a private method in TypeScript 5.2.2
Bug
Domain: classes
microsoft/TypeScript#56292
·
Filter by author
treblasft
opened
on Nov 2, 2023
·
TypeScript 5.4.0
4
this
is incorrect for static fields and static accessors within decorators
Needs Investigation
microsoft/TypeScript#56503
·
Filter by author
evanw
opened
on Nov 22, 2023
·
TypeScript 5.4.0
Module/interface augmentation doesn't preserve import for declaration emit
Domain: Declaration Emit
Needs Investigation
microsoft/TypeScript#56528
·
Filter by author
OliverJAsh
opened
on Nov 24, 2023
·
TypeScript 5.4.0
16
New inlay hint implementation after v5.3 can appear too long
Needs Investigation
microsoft/TypeScript#56541
·
Filter by author
ha1fstack
opened
on Nov 26, 2023
·
TypeScript 5.4.0
Class generics not evaluated properly in JSDoc
Needs Investigation
microsoft/TypeScript#56671
·
Filter by author
dominikschreiber
opened
on Dec 5, 2023
·
TypeScript 5.4.0
1
computed keys with private element and super call should not be hoisted when targeted to ES2022
Bug
Domain: classes
Effort: Moderate
microsoft/TypeScript#56754
·
Filter by author
JLHwung
opened
on Dec 12, 2023
·
TypeScript 5.4.0
6
tsc crash with jsdoc typedef and object exported with same name.
Bug
Domain: Crashes
microsoft/TypeScript#56891
·
Filter by author
HOnatToprak
opened
on Dec 27, 2023
·
TypeScript 5.4.0
1
static fields should be installed on the decorated class
Bug
Domain: Decorators
microsoft/TypeScript#57237
·
Filter by author
JLHwung
opened
on Jan 30, 2024
·
TypeScript 5.4.0
3
You can’t perform that action at this time.