Commit Graph
39543 Commits
Author SHA1 Message Date
Jake Bailey e1c43d0da7 Add JSDoc snippet completions, respect missing settings (microsoft/typescript-go#4505) 2026-07-02 00:03:42 +00:00
Jake Bailey d73ef6f634 Remove runtime metric logging (microsoft/typescript-go#4518) 2026-07-02 00:03:39 +00:00
Wesley Wigham 2b4e0b1d3a Move ID error for accessor inference failure from return expression to (both) accessors (microsoft/typescript-go#4517) 2026-07-01 23:46:46 +00:00
Andrew Branch a663799bfe [api] Add CompilerOptions type (microsoft/typescript-go#4516) 2026-07-01 23:01:17 +00:00
Wesley Wigham 5456183060 Move ID inferred param errors to the param from the initializer (microsoft/typescript-go#4514) 2026-07-01 22:40:43 +00:00
Wesley Wigham 161cf0bb3a Don't emit follow-on ID errors on expando props that get an expando prop ID error (microsoft/typescript-go#4513) 2026-07-01 22:01:54 +00:00
Andrew Branch babd2160d1 [api] Port ts.getJSDocTags and related utilities (microsoft/typescript-go#4510) 2026-07-01 21:54:46 +00:00
Jake Bailey edd495a2dc Fix fswatch coalescing (microsoft/typescript-go#4495) 2026-07-01 21:46:04 +00:00
Wesley Wigham fecf183bb4 Add missing isolatedDeclarations error on non-simple class base expressions (microsoft/typescript-go#4509) 2026-07-01 21:11:01 +00:00
John Favret 313293856a Fix project-reference redirect bug for symlinked subpaths (microsoft/typescript-go#4488) 2026-07-01 20:57:36 +00:00
Wesley Wigham 92d409773e Names from expanded param lists shouldnt block lookups within those param lists (microsoft/typescript-go#4508) 2026-07-01 20:35:52 +00:00
Wesley Wigham 0ea4cc8731 Allow declaration emit to consider variable assigned function expressions for typeof printback (microsoft/typescript-go#4507) 2026-07-01 19:57:38 +00:00
Andrew Branch 2dab8bf388 Remove trailing whitespace from JSDoc comment text (microsoft/typescript-go#4506) 2026-07-01 18:25:52 +00:00
Andrew Branch 7f14819891 [api] Use stable order for symbol tables (microsoft/typescript-go#4504) 2026-07-01 17:45:16 +00:00
Jake Bailey f4400eba2d Rename LSP push diag collection (microsoft/typescript-go#4487) 2026-07-01 15:33:27 +00:00
a732db7856 Fix RemoteNodeList inherited array methods throwing this.view.getUint32 is not a function (microsoft/typescript-go#4346)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: andrewbranch <3277153+andrewbranch@users.noreply.github.com>
Co-authored-by: Andrew Branch <andrewbranch@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Andrew Branch <andrew@wheream.io>
2026-07-01 06:32:33 +00:00
Jake Bailey 84ce26e16a Clean up completed submoduleTriaged items (microsoft/typescript-go#4460) 2026-07-01 04:35:20 +00:00
Andrew Branch 81cf47aae5 [api] Fix compatibility with older @types/node and exactOptionalPropertyTypes (microsoft/typescript-go#4497) 2026-07-01 01:09:14 +00:00
Andrew Branch b7be844b70 [api] Fix generated .text type for JSDocText (microsoft/typescript-go#4498) 2026-07-01 01:08:53 +00:00
Andrew BranchandCopilot b2cf588fe1 [api] Batch of improvements, fixes, and additions (microsoft/typescript-go#4493)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-30 22:12:09 +00:00
John Favret 7cc9eed4e5 Fixed formatting for dotted tag names (microsoft/typescript-go#4490) 2026-06-30 22:04:38 +00:00
Jake Bailey 19900d1a0c Reduce code size of lsproto package, use JSON roundtripping in fourslash (microsoft/typescript-go#4471) 2026-06-30 22:02:42 +00:00
Wesley Wigham 08f42fb367 Fix jsdoc type reference reuse check TODO to use new corsa jsdoc node remapping logic (microsoft/typescript-go#4492) 2026-06-30 20:18:34 +00:00
Jake Bailey e9efbfbcc0 Fix fswatch on windows (microsoft/typescript-go#4491) 2026-06-30 19:30:11 +00:00
Andrew Ghostuhin a41d5afce8 fix(native-preview): preserve lone surrogate string literals (microsoft/typescript-go#3518) 2026-06-30 19:08:35 +00:00
Copilotandjakebailey db82cf42a6 Fix const enum elision on merged symbols (microsoft/typescript-go#4485)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jakebailey <5341706+jakebailey@users.noreply.github.com>
2026-06-30 17:06:52 +00:00
vorobev-andreyandAndrey Vorobev c5c1c08f07 Run symbol-returning completion on the API checker (microsoft/typescript-go#4480)
Co-authored-by: Andrey Vorobev <andrey.vorobev@jetbrains.com>
2026-06-30 16:16:12 +00:00
CopilotandDanielRosenwasser 889493ca27 Avoid nil package.json crash when resolving peer dependencies (microsoft/typescript-go#4479)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: DanielRosenwasser <972891+DanielRosenwasser@users.noreply.github.com>
2026-06-30 16:10:43 +00:00
Jake Bailey 1666eeed84 Update submodule (microsoft/typescript-go#4477) 2026-06-29 23:27:08 +00:00
Anders Hejlsberg c55e5085a9 Add conditional type base constraint limiter (microsoft/typescript-go#4468) 2026-06-29 21:50:53 +00:00
Jake BaileyandSheetal Nandi 81d6a3fc7a Use package.json locations for build up-to-date checks (microsoft/typescript-go#4301)
Co-authored-by: Sheetal Nandi <shkamat@microsoft.com>
2026-06-29 20:56:09 +00:00
Copilotandandrewbranch df868377ff Fix RemoteNode.forEachChild visiting array children twice when a visitList callback is supplied (microsoft/typescript-go#4473)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: andrewbranch <3277153+andrewbranch@users.noreply.github.com>
2026-06-29 20:23:43 +00:00
Jake Bailey 63fce27811 Devirtualize ForEachChild and IterChildren (microsoft/typescript-go#4395) 2026-06-29 20:23:25 +00:00
Jake Bailey a486c1e1f3 Don't expose internal symbol name prefix in sig help, node printing (microsoft/typescript-go#4470) 2026-06-29 17:28:18 +00:00
Jake Bailey ecdf83b8b0 Update release stuff further in prep for full release (microsoft/typescript-go#4456) 2026-06-27 01:07:23 +00:00
7b834f84a4 Emit JS this properties in declarations matching tsc's serializePropertySymbol (microsoft/typescript-go#4396)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jakebailey <5341706+jakebailey@users.noreply.github.com>
Co-authored-by: weswigham <2932786+weswigham@users.noreply.github.com>
2026-06-26 23:44:16 +00:00
Copilotandjakebailey 15476e81df Fix spurious JSDoc modifier errors on object literal members (microsoft/typescript-go#4448)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jakebailey <5341706+jakebailey@users.noreply.github.com>
2026-06-26 23:37:46 +00:00
Jake Bailey f72322314c Update dependencies (microsoft/typescript-go#4454) 2026-06-26 23:13:50 +00:00
Andrew BranchandDaniel Rosenwasser 46c13a8ad2 Fix duplicate duplicate source file tracking (microsoft/typescript-go#4457)
Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com>
2026-06-26 23:07:25 +00:00
Jake Bailey e4c63ed037 Use shared FSEvents streams (microsoft/typescript-go#4447) 2026-06-26 22:55:36 +00:00
Jake Bailey 840e63bd0d Fix watch coalescing for FSEvents (microsoft/typescript-go#4379) 2026-06-26 21:52:42 +00:00
Jake Bailey 8af5542aa9 Set LSP pull diagnostic identifier name, labelDetailsSupport (microsoft/typescript-go#4452) 2026-06-26 17:00:18 +00:00
Andrew Branch 5bc8c5b844 [api] Tighten client-side type safety of Type subtypes (microsoft/typescript-go#4438) 2026-06-26 15:21:18 +00:00
Piotr Tomiak 632e57bcd0 API: add checker methods to get true and false types of a conditional type (microsoft/typescript-go#4431) 2026-06-26 08:08:42 +00:00
Copilotandandrewbranch 452eed59be Add CJS "." version stub entrypoint to @typescript/native-preview (microsoft/typescript-go#4445)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: andrewbranch <3277153+andrewbranch@users.noreply.github.com>
2026-06-25 20:47:29 +00:00
637d5746b7 Fix infinite loop (#63581)
Co-authored-by: core-dumpling <warble-88seesaws@icloud.com>
Co-authored-by: Ryan Cavanaugh <RyanCavanaugh@users.noreply.github.com>
2026-06-25 19:40:36 +00:00
Andrew Branch 2ee6f60fe2 Add program.getSourceFileNames, checker.getApparentType, checker.getImmediateAliasedSymbol, checker.getMemberInModuleExports, and Type type guards (microsoft/typescript-go#4436) 2026-06-24 22:09:50 +00:00
Andrew BranchandCopilot Autofix powered by AI c4b1b78e74 Generate isSourceFile, fix updateSourceFile/cloneNode/getSynthesizedDeepClone for SourceFiles (microsoft/typescript-go#4434)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-24 22:09:30 +00:00
Copilotandjakebailey e3f6560cbd Respect useAliasesForRenames in rename edits (microsoft/typescript-go#4371)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jakebailey <5341706+jakebailey@users.noreply.github.com>
2026-06-24 21:36:29 +00:00
Jake Bailey 7fd1612f85 Collate-free import sorting (microsoft/typescript-go#4349) 2026-06-24 19:37:50 +00:00