Jake Bailey
b2cc49b944
Undo some stuff, introduce a new importer script we use instead
2026-10-02 19:59:21 -07:00
Jake Bailey
b1ab3280b8
Keep localization branch fetch shallow
...
The localization job starts from a shallow checkout and only needs the
existing automation branch's tip and tree. Fetching its full history can
stall PR updates without any visible progress.
2026-10-02 16:16:40 -07:00
Jake Bailey
680fd45334
Normalize localization handbacks
...
Automated localization updates should expose translation changes rather
than ordering churn or redundant English fallbacks. Obsolete entries
should not remain in the checked-in handbacks after regeneration.
2026-10-02 16:02:10 -07:00
Jake Bailey
69eb23ed19
Remove outdated localization pipeline comments
2026-10-02 15:47:28 -07:00
Jake Bailey
a7e5d4a32f
Drop bad cache key
2026-10-02 13:59:32 -07:00
Jake Bailey
a15c740334
Set OneLoc package ID
2026-10-02 13:52:59 -07:00
Copilot and RyanCavanaugh
efbf3b5067
Enable JSX auto-insert in content-mapped files ( #64572 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: RyanCavanaugh <6685088+RyanCavanaugh@users.noreply.github.com >
2026-10-02 16:49:59 +00:00
iamawanishmaurya and iamawanishmaurya
a4b1410230
Fix Array.at documentation: change 'code unit' to 'item' ( #64536 )
...
Co-authored-by: iamawanishmaurya <iamawanishmaurya@users.noreply.github.com >
2026-10-02 16:07:56 +00:00
Oleksandr Tarasiuk
2f9fd09a10
Support source phase imports ( #63915 )
2026-10-02 16:07:06 +00:00
Maksim Romanov and Ryan Cavanaugh
09b1db0617
Elide empty named imports next to a default import under verbatimModuleSyntax ( #64578 )
...
Co-authored-by: Ryan Cavanaugh <RyanCavanaugh@users.noreply.github.com >
2026-10-01 23:56:38 +00:00
Jake Bailey
59f5b0233f
Typed path prep bugfixes ( #64544 )
2026-10-01 23:32:08 +00:00
Ryan Cavanaugh
82f0546163
Update Security Information ( #64577 )
2026-10-01 20:41:56 +00:00
Oleksandr Tarasiuk
bf00f213ff
feat: add Promise.allKeyed and Promise.allSettledKeyed to esnext ( #64093 )
2026-10-01 20:24:04 +00:00
Wesley Wigham
af36d532b0
Fix export= class visibility alongside top-level export type ( #64573 )
2026-10-01 20:01:05 +00:00
Jake Bailey
15dee00a1c
Detect cycles while serializing array and tuple types ( #64556 )
2026-10-01 18:18:57 +00:00
Jake Bailey
e8fd69fc1e
Generate compiler option definitions, create JSON schema ( #64457 )
2026-10-01 18:16:41 +00:00
Andrew Branch
688d86d7f6
[api] Add getSymbol(decl) ( #64571 )
2026-10-01 18:11:54 +00:00
Jake Bailey
237b14a5d9
Stabilize merged declaration diagnostic ownership ( #64566 )
2026-10-01 18:07:46 +00:00
Chenxu Lu
02c1c9a6ab
fix with statement crash ( #64574 )
2026-10-01 18:02:01 +00:00
Jake Bailey
edf7da4e93
Preserve reverse mapped types in declaration emit ( #64558 )
2026-09-30 23:51:27 +00:00
Andrew Branch and Copilot
43521c80ec
[api] Ensure completion symbols returned to API always come from the current snapshot ( #64554 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-09-30 21:34:10 +00:00
Anders Hejlsberg
c8e9b7d259
Cache inferences made from type arguments ( #64553 )
2026-09-30 20:32:32 +00:00
Jake Bailey
5f5dee5b61
Switch signing command to msbuild ( #64555 )
2026-09-30 20:25:12 +00:00
auvred
64c5fa0b92
Fix moduleResolution -> customConditions test to actually apply both conditions ( #64522 )
2026-09-30 18:09:44 +00:00
Jake Bailey
79feed291a
Disable publish template steps for VSIX publish jobs ( #64559 )
2026-09-30 17:58:49 +00:00
Colin McDonnell
c4d731aae1
Keep a pure return type inference filtered by its constraint in a recursive call resolution ( #64530 )
2026-09-30 17:01:51 +00:00
Cameron
792ffccb90
fix: disallow NoSubstitutionTemplate in module import attribute types ( #64243 )
2026-09-30 16:41:32 +00:00
Mateusz Burzyński
619d485a63
Avoid contextually typing static properties by their own class to prevent spurious circularities ( #64525 )
2026-09-30 16:35:04 +00:00
Jake Bailey
834e7862c0
Report cyclic structures and truncation during declaration emit ( #64461 )
2026-09-30 15:53:20 +00:00
Mateusz Burzyński
81d3f3f5e8
Fix flaky diagnostic added by declaration emit through MarkLinkedReferencesRecursively ( #64482 )
2026-09-30 15:36:44 +00:00
Wesley Wigham
697b847e11
Add export modifiers to other expando exports of namespaces on all codepaths which add export declarations ( #64545 )
2026-09-30 15:10:43 +00:00
Jake Bailey
9adc871ff4
Update Azure pipeline Node installation task ( #64547 )
2026-09-30 06:06:46 +00:00
Jake Bailey
b85298b6a8
Enforce exclusive checker acquisition ( #64543 )
2026-09-29 23:01:40 +00:00
Andrew Branch
e8c1ac1603
[api] Make binder-produced symbols owned by SourceFiles in the client, like the server and 6.0 ( #64518 )
2026-09-29 22:37:21 +00:00
Jake Bailey
f08b113e5c
Fix extension publisher approval job compilation ( #64542 )
2026-09-29 22:28:13 +00:00
Mateusz Burzyński
299a555c3a
Fix flaky diagnostic added by declaration emit for untyped module imports ( #64479 )
2026-09-29 21:30:14 +00:00
soso
85f9dfb992
Watch projects and program files close to the filesystem root ( #64366 )
2026-09-29 21:07:58 +00:00
Jake Bailey
a28dcf2575
Use package feed proxy for global npm installs ( #64541 )
2026-09-29 21:06:02 +00:00
Mariana Castro
65425b7a52
Fix declaration maps for export assignment expressions ( #64460 )
2026-09-29 21:04:59 +00:00
Butros J. G. Groot and Wesley Wigham
65a8caeef8
Avoid cloning cached declaration types after truncation ( #63969 )
...
Co-authored-by: Wesley Wigham <wewigham@microsoft.com >
2026-09-29 21:04:24 +00:00
typescript-automation[bot]
b6eaace9d7
Bump vscode-typescript to 1.0.1 ( #64540 )
...
Co-authored-by: typescript-automation[bot] <290192711+typescript-automation[bot]@users.noreply.github.com>
vscode-typescript/v1.0.1
2026-09-29 19:20:21 +00:00
Jake Bailey
a5c43c4d54
Better manage Program options lifetimes ( #64519 )
2026-09-29 19:19:02 +00:00
Jake Bailey
7a418fec4b
Verify VSIX signatures with vsce ( #64537 )
2026-09-29 18:34:00 +00:00
0f66f2bfbf
Fix panic in declaration emit for export default arrow/function expression with unnameable inferred return type ( #63989 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: RyanCavanaugh <6685088+RyanCavanaugh@users.noreply.github.com >
Co-authored-by: weswigham <2932786+weswigham@users.noreply.github.com >
Co-authored-by: Wesley Wigham <wewigham@microsoft.com >
2026-09-29 18:33:20 +00:00
Oleksandr Tarasiuk and Wesley Wigham
11bd5190e6
fix(64421): convert nested rest bindings to assignment targets ( #64422 )
...
Co-authored-by: Wesley Wigham <wewigham@microsoft.com >
2026-09-29 18:32:36 +00:00
lsh4711 and Copilot Autofix powered by AI
f34fb210f7
Prevent getTypeAtLocation crash on type-only import clause ( #64468 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-29 17:26:03 +00:00
Mateusz Burzyński
d3eed5a611
Fix regression reporting TS2565 for inherited class fields reassigned in JS ( #64523 )
2026-09-29 17:08:44 +00:00
192ede8dcf
[api] Improve callback FS ( #64447 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-09-29 17:07:50 +00:00
Max Schwenk and Claude Opus 5.5
69ac1647b0
check intersection props for never-reduction in a stable order ( #64521 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-29 14:42:33 +00:00
auvred
673a5f17d7
Don't let append overwrite sibling results in tspath.GetCommonParents ( #64493 )
2026-09-29 07:57:29 +00:00