Commit Graph
39397 Commits
Author SHA1 Message Date
copilot-swe-agent[bot]andRyanCavanaugh 0e32c293e5 Remove Date getVarDate from scripthost lib
Co-authored-by: RyanCavanaugh <6685088+RyanCavanaugh@users.noreply.github.com>
2026-09-19 00:13:31 +00:00
copilot-swe-agent[bot] 5e23e4faa1 Initial plan 2026-09-18 23:53:42 +00:00
Andrew Branch 4ba2fafe7b Move compilerOptions to top level of createProgram params (#64324) 2026-09-18 20:32:11 +00:00
Andrew Branch d6ed14a0dc Add typed project IDs (#64319) 2026-09-18 18:40:44 +00:00
Wesley Wigham 5bb0fe6987 Add childrenIter method to API nodes (#64302) 2026-09-18 18:09:02 +00:00
Cameron c975de5011 perf: preallocate instantiated symbol table (#64306) 2026-09-18 03:00:37 +00:00
Andrew Branch 2557ab38e4 Move printer to top level, add printFile method (#64320) 2026-09-18 01:12:04 +00:00
Anders Hejlsberg 43c9f28e05 Suppress type argument constraint checks in recursive call resolution (#64311) 2026-09-18 01:10:14 +00:00
Jake Bailey 3d76cf2ae6 Keep computed-name reconstruction out of symbol tracking (#64208) 2026-09-17 23:04:27 +00:00
John FavretandCopilot d78f5fbe5b Port createSourceFile and createSourceFileFromFile (#64216)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 6d538b67-9406-44b0-9f8b-5e83f902447e
2026-09-17 22:49:18 +00:00
dependabot[bot] f59326dfea Bump the github-actions group across 1 directory with 6 updates (#64313)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-17 21:59:45 +00:00
Andrew BranchandCopilot Autofix powered by AI 898322c5e4 Replace api.updateSnapshot (#64204)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-09-17 21:42:41 +00:00
Ryan CavanaughandJake Bailey 4ff385946d Update SECURITY.md with TypeScript security properties (#64315)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
2026-09-17 21:08:18 +00:00
Cameron 8973583d51 perf: avoid duplicate symbol link lookup in GetNameTypeOfSymbol (#64305) 2026-09-17 18:42:18 +00:00
Jake Bailey c89e8a92a6 Update main for TS7 tagged releases (#64286) 2026-09-17 17:11:27 +00:00
Tanvir Alam f26564a9d8 Fix spelling of occurred in cross-project panic handling (#64258) 2026-09-17 16:17:35 +00:00
Jake Bailey 8a4aed77df Use gotestsum as a Go tool (#64211) 2026-09-17 15:55:09 +00:00
Jake Bailey 5c2f7abf17 Update to Go 1.27 (#63902) 2026-09-16 22:16:38 +00:00
Jake Bailey ba29a56299 Update dependencies (#64283) 2026-09-16 19:56:54 +00:00
bb209ac1c0 Distinguish between non-distributed and distributed type parameters (#64237)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ahejlsberg <4226954+ahejlsberg@users.noreply.github.com>
2026-09-16 18:02:03 +00:00
Noamaan Mulla 0702e0f2c5 Fix dev container post-create command ordering (#64298) 2026-09-16 17:19:55 +00:00
Andrew Branch 0021537954 Ignore sync api.close()’s SIGTERM for purposes of error printing and exit status (#64276) 2026-09-16 16:49:26 +00:00
Oleksandr Tarasiuk ebf480148f fix(64296): prevent crash when checking merged import aliases (#64297) 2026-09-16 16:36:47 +00:00
Copilotandandrewbranch a3a2cc10df Implement Program resolution mode APIs (#64292)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: andrewbranch <3277153+andrewbranch@users.noreply.github.com>
2026-09-16 16:23:06 +00:00
Wesley Wigham cf8cf4f6c1 Move overlay management and filtering up the FS stack to allow requestFileSystems to override LSP overlays (#64291) 2026-09-16 15:38:41 +00:00
auvred 02ce95ae50 Properly serialize +Infinity, -Infinity, and NaN number literal type values in API (#64241) 2026-09-16 13:24:15 +00:00
Andrew Branch d2b20b3503 Remove FS().WalkDir (#64277) 2026-09-15 20:52:40 +00:00
Wesley Wigham 82f827f72f Add missing generate calls to validate (#64284) 2026-09-15 19:23:35 +00:00
Jake Bailey 454c081981 Various type comparison fixes (#64280) 2026-09-15 19:08:36 +00:00
John Favret 4870825525 Fix race in write loop marshal recovery test (#64215) 2026-09-15 17:54:29 +00:00
Oleksandr Tarasiuk d6acddedab fix(64273): fix declaration emit crash on private method signatures (#64275) 2026-09-15 16:37:57 +00:00
Andrew Branch 57d9528db2 Add missing APIs needed by typescript-eslint (#64264) 2026-09-14 23:18:05 +00:00
Andrew BranchandCopilot 879f9867ac [api] Add program.getResolvedModule and similar (#64247)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-11 20:10:59 +00:00
Andrew BranchandCopilot 248cd7ff15 [api] Generate optional protocol properties with | undefined so we can stop doing silly spreads to satisfy exactOptionalPropertyTypes (#64245)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-11 16:54:59 +00:00
8ab4504767 Add security skill (#64238)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com>
2026-09-10 22:24:11 +00:00
Andrew Branch 0b832e1223 Fix content mapper LSP race (#64221) 2026-09-09 22:16:39 +00:00
Wesley Wigham e4989680c0 Add optional VFS parameters to updateSnapshot (#64115) 2026-09-09 20:23:43 +00:00
auvred 6a19dd0bce Prevent deadlock in getCompletionsAtPosition(..., { includeSymbol: true }) API (#64178) 2026-09-09 15:51:21 +00:00
Tom MrazauskasandCopilot Autofix powered by AI 8bf449b9a7 [api] Add GenericType type (#64190)
Signed-off-by: mrazauskas <tom@mrazauskas.de>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-09-09 15:10:32 +00:00
Ryan CavanaughandDaniel Rosenwasser 6ef3b2ce76 Restack skill (#64201)
Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com>
2026-09-09 14:50:26 +00:00
Jake Bailey f3b04fe056 Run extension tagging on main (#64209) 2026-09-09 04:12:23 +00:00
dependabot[bot] 3bf523ae15 Bump js-yaml from 4.3.1 to 4.3.2 (#64207)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-09 02:33:29 +00:00
Wesley Wigham fe5d056f0c Benchmark generator API, fix performance of nested all calls (#64206) 2026-09-09 00:09:58 +00:00
Jake Bailey bf7f49d6f5 Add independent VS Code extension releases (#64139) 2026-09-08 23:07:08 +00:00
Wesley Wigham 10404f71a8 Add defer functionality to generator executor (#64157) 2026-09-08 20:53:13 +00:00
erantianantha ee72eb0e48 Disallow 'readonly' modifier in ambient module import attributes types (#64181) 2026-09-08 20:23:00 +00:00
Wesley Wigham d0ac85d8ea Add a npx hereby validate command to group all repo validations (#64161) 2026-09-08 18:42:21 +00:00
Jake Bailey 1f70213d49 Avoid async IPC panic on peer close (#64142) 2026-09-04 21:35:32 +00:00
Copilotandjakebailey 31e0087267 Prevent infinite loop in unstable AST JSDoc scanner (#64141)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jakebailey <5341706+jakebailey@users.noreply.github.com>
2026-09-04 21:30:59 +00:00
Mateusz Burzyński ab6a5a0428 Fix crash on private constructors in intersection base types (#64165) 2026-09-04 19:37:19 +00:00