microsoft / microsoft/TypeScript
TypeScript 7.1 Iteration Plan
- Ngôn ngữ chính
- Go
- Star
- 111k
- Fork
- 14.3k
- Merge trung bình
- 2 ngày 4 giờ
- Pull request đã merge (30 ngày)
- 132
Mô tả
Date | Milestone
:----------|-----------
2026-10-02 | Beta Prep
2026-10-06 | 7.1 Beta Release
2026-11-06 | RC Prep
2026-11-10 | 7.1 RC Release
2026-11-20 | Stable Prep
2026-11-24 | 7.1 Stable Release
## Language and Compiler
* Stabilize API
* [Content Mapper API](https://github.com/microsoft/typescript-go/pull/4712)
* [Emit API](https://github.com/microsoft/typescript-go/pull/4699)
* Language Service API
* [Support `type` On Import Attributes](https://github.com/microsoft/TypeScript/issues/46135)
* [Investigate Node 26 Package Maps](https://nodejs.org/api/packages.html#package-maps)
* [Add `es2026` option for `lib` and `target`](https://github.com/microsoft/TypeScript/issues/63704)
* [Support Source Phase Imports](https://github.com/microsoft/TypeScript/issues/61216)
* [`lib.d.ts` Updates for New Iterator Methods](https://github.com/microsoft/TypeScript/issues/63700)
* [`Promise.allKeyed` and `Promise.allSettledKeyed`](https://github.com/microsoft/TypeScript/issues/63701)
* [`lib.d.ts` Updates for DOM](https://github.com/microsoft/TypeScript/issues/63702)
## Editor Productivity
* Replace Existing API Integrations in VS Code
* Investigate New Expandable Hover API in LSP
* Investigate Multi-document Highlighting API in LSP
* Investigate Region Diagnostics in LSP
## Performance
* [Faster Union Type Construction](https://github.com/microsoft/typescript-go/pull/4687)
* [Lazily Collect Source File Identifiers](https://github.com/microsoft/typescript-go/pull/4731)
* [Fast Path for Assignment Narrowing on Unions](https://github.com/microsoft/typescript-go/pull/4711)
* [Fast Path for Equality & `switch`/`case` Narrowing on Unions](https://github.com/microsoft/typescript-go/pull/4781)
* [Optimize Representations of Checker-Specific Side-Tables](https://github.com/microsoft/typescript-go/pull/4329)
* [Experiment with Algorithms for Distributing Files Across Type-Checkers](https://github.com/microsoft/typescript-go/pull/4313)
* Probably more!
## Infrastructure
* Static Analysis for Nil Checking and Casts
* Migrate repository to microsoft/TypeScript
* Overhaul of Publishing Pipeline
* [Publish wasm (wasip1?) Build](https://github.com/microsoft/typescript-go/pull/4733)
* [Publish Android ARM64 Build](https://github.com/microsoft/typescript-go/pull/4734)
* [Flaky Diagnostics Detection](https://github.com/microsoft/typescript-go/pull/4710)
## Website
* Monaco LSP Feedback
* Getting Playground Running with wasm
* Speed up website builds
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với bảng mốc và xem xét các issue TypeScript cũng như các pull request typescript-go được liên kết cho các phần Language and Compiler, Performance và Infrastructure. Không có tệp, bài kiểm thử hay điểm vào cụ thể nào được nêu, và việc hoàn thành được thể hiện bằng tiến độ trên các mục release-plan được liệt kê thay vì một thay đổi duy nhất được định nghĩa độc lập.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- typescript
- Lĩnh vực
- release
- Loại issue
- Tài liệu
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Sôi nổi
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100