Commit Graph
39543 Commits
Author SHA1 Message Date
Anders Hejlsberg 824b444742 Fix stack overflow crash in base constraint resolution (microsoft/typescript-go#4242) 2026-06-12 18:11:02 +00:00
Anders Hejlsberg a39dc29f98 Fix stack overflow caused by simplification of recursive type (microsoft/typescript-go#4260) 2026-06-12 13:50:53 +00:00
CopilotandRyanCavanaugh 2d57bf8965 fix: release speculative parse-cache acquire using the acquired file's own key (microsoft/typescript-go#4285)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: RyanCavanaugh <6685088+RyanCavanaugh@users.noreply.github.com>
2026-06-11 22:41:33 +00:00
Daniel Rosenwasser 624c1f685d Don't provide auto-imports for non-identifiers (microsoft/typescript-go#4287) 2026-06-11 21:53:51 +00:00
Wesley Wigham f6af850717 Dedupe cjs export assignments (microsoft/typescript-go#4284) 2026-06-11 21:16:39 +00:00
Piotr Tomiak 96ecaa0abe TS GO API: add getCompletionsAtPosition to the API and support includeSymbols (microsoft/typescript-go#4263) 2026-06-11 21:05:37 +00:00
Copilotandjakebailey 19d07bde6f LSP: accept null initializationOptions (microsoft/typescript-go#4281)
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-11 21:05:35 +00:00
Piotr Tomiak 586e58571e API: Add declaration property to IndexInfo. (microsoft/typescript-go#4273) 2026-06-11 19:16:12 +00:00
Wesley Wigham 0920db7b6a Reparse non-identifier jsdoc names where possible, error otherwise (microsoft/typescript-go#4058) 2026-06-11 18:18:41 +00:00
Copilotandjakebailey bd2043691b Fix incorrect renaming of arguments in non-reference positions in async downlevel (microsoft/typescript-go#3910)
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-11 18:11:43 +00:00
Isabel Duan c906862b5f add localization for extension (microsoft/typescript-go#3834) 2026-06-11 18:07:29 +00:00
Wesley Wigham 1fbc987069 Walk class children to find this property assignments beyond top level (microsoft/typescript-go#4264) 2026-06-11 17:54:52 +00:00
Copilotandjakebailey 0dae97d98a Fix false TS1006 for included tsconfig JSON imports (microsoft/typescript-go#4279)
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-11 17:45:27 +00:00
Marius Schulz 7cdabfe269 Several performance optimizations for the scanner's hot path (microsoft/typescript-go#4238) 2026-06-11 17:01:10 +00:00
Marius Schulz c0edfe72a4 perf(checker): defer orderedSet map allocation until >16 elements (microsoft/typescript-go#4277) 2026-06-11 15:13:07 +00:00
Copilotandjakebailey ead557fdac Report JSON syntax errors from extended tsconfig files (microsoft/typescript-go#4141)
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-10 23:36:30 +00:00
Mateusz BurzyńskiandJake Bailey 32ff2db111 Use JS-compatible Unicode casing for intrinsic string mappings (microsoft/typescript-go#3495)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
2026-06-10 23:12:40 +00:00
Wesley Wigham 2c4bc0195f Walk entire file for expando properties and emit them into declarations (microsoft/typescript-go#4261) 2026-06-10 20:52:03 +00:00
Jake Bailey 4c7b39c25e Fix a slew of UTF-8/UTF-16 related issues (microsoft/typescript-go#4181) 2026-06-10 18:28:25 +00:00
Oleksandr Tarasiuk 2defd9acac preserve jsdoc prop descriptions in declaration emit (microsoft/typescript-go#4250) 2026-06-09 23:23:58 +00:00
Anders Hejlsberg 7f54d48dc2 Fix top-level await reparsing with following @typedef (microsoft/typescript-go#4256) 2026-06-09 22:11:26 +00:00
Andrew Branch 3ce88e1d64 Fix lint in darwin-only build file (microsoft/typescript-go#4255) 2026-06-09 20:58:31 +00:00
Copilotandjakebailey 9d1d64e7a8 Emit triple-slash references to referenced-project sources in declaration files (microsoft/typescript-go#4253)
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-09 20:22:37 +00:00
navya9singh acce9bbfbb Find all references API endpoints (microsoft/typescript-go#3846) 2026-06-09 20:14:48 +00:00
Anders Hejlsberg 80d9f9cd2a Add recursion limiter for TypeToString (microsoft/typescript-go#3832) 2026-06-09 20:12:18 +00:00
Isabel Duan 5560e1062e check that all files in "files" in tsconfig exist (microsoft/typescript-go#3854) 2026-06-09 18:13:21 +00:00
CopilotandDanielRosenwasser b077312b06 Fix nil value panic in getExtendsConfigPathOrArray (microsoft/typescript-go#4246)
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-09 15:39:50 +00:00
Jake Bailey 7964e22f2b Update git identity from typescript-bot to typescript-automation[bot] (#63544) 2026-06-08 22:44:51 +00:00
Daniel Rosenwasser 084aff3a3b Fix file rename crashes when dealing with solution configuration files (microsoft/typescript-go#4067) 2026-06-08 21:24:54 +00:00
Copilotandjakebailey ef1ef2eee1 Ship API enums without the const modifier (microsoft/typescript-go#4243)
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-08 20:41:51 +00:00
dependabot[bot] 3e2482c4fa Bump the github-actions group across 1 directory with 7 updates (#63529)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-08 20:29:49 +00:00
Jake Bailey dd378c996e Update dependencies (microsoft/typescript-go#4212) 2026-06-08 19:58:54 +00:00
Jake Bailey 345012d5a9 Switch from bot PAT to GitHub App token via Azure Key Vault (#63538) 2026-06-08 19:58:53 +00:00
Copilotandjakebailey 808b13f310 Skip trivia after '<' in type-argument arity error spans (microsoft/typescript-go#4231)
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-08 18:46:32 +00:00
Wesley Wigham 50748d5ac7 Allow nil-ing out arenas to break the GC link between nodes and the arena they came from (microsoft/typescript-go#4024) 2026-06-08 18:07:15 +00:00
dependabot[bot] a6a49c259a Bump the github-actions group across 1 directory with 3 updates (microsoft/typescript-go#4241)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-08 15:34:03 +00:00
Oleksandr Tarasiuk 6f1d7871ac fix exact optional argument diagnostic (microsoft/typescript-go#4228) 2026-06-07 20:54:14 +00:00
Anders Hejlsberg 0a0d73cc78 Obtain late-bound symbol in error reporting (microsoft/typescript-go#4233) 2026-06-07 01:20:28 +00:00
Anders Hejlsberg 457e2971eb Fix spelling suggestions involving Unicode characters (microsoft/typescript-go#4232) 2026-06-06 22:09:02 +00:00
Anders Hejlsberg cdb409fa0c Fix reparsing of JSDoc modifiers on constructor declarations (microsoft/typescript-go#4229) 2026-06-06 22:08:30 +00:00
niteagentandTech-Savvy Builder 7539c04d94 Fix JSDoc grammar typo: 'returns a undefined' → 'returns undefined' (#63525)
Co-authored-by: Tech-Savvy Builder <tech@crypto-nite.com>
2026-06-05 23:12:43 +00:00
navya9singh daa673a44e Go to Implementation fix for not finding type-annotated implementation (microsoft/typescript-go#4213) 2026-06-05 22:31:34 +00:00
Piotr Tomiak 253b4d361b Add missing APIs required for WebStorm integration. (microsoft/typescript-go#4113) 2026-06-05 19:37:04 +00:00
Mateusz Burzyński 24ae45b9b4 Preserve original comments on params in dts generated by pseudo type node builder under removeComments: false (microsoft/typescript-go#3263) 2026-06-05 18:21:44 +00:00
Anders Hejlsberg cf3cd98de2 Stop parsing constructs that make it impossible to erase as/satisfies (microsoft/typescript-go#4192) 2026-06-04 20:57:27 +00:00
Ievgen Bondarenko 6fbce89821 Update toFixed/toExponential/toPrecision digit range in docs to match the spec (#63516) 2026-06-04 20:43:55 +00:00
Andrew Branch 4382b05ecf [API] Fix getOrCreateNodeAtIndex (microsoft/typescript-go#4199) 2026-06-04 18:16:22 +00:00
4c2da4f1ba Quick info & find-all-refs tests for JSDoc namespaces (microsoft/typescript-go#4078)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
Co-authored-by: Anders Hejlsberg <andersh@microsoft.com>
2026-06-04 16:02:47 +00:00
dependabot[bot] c5143ec798 Bump ghcr.io/devcontainers/features/node from 1.7.1 to 2.0.0 (microsoft/typescript-go#3696)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 10:53:49 +00:00
fce04c1d6f Fix nil dereference crash in loadModuleFromSpecificNodeModulesDirectory (microsoft/typescript-go#3941)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: DanielRosenwasser <972891+DanielRosenwasser@users.noreply.github.com>
Co-authored-by: andrewbranch <3277153+andrewbranch@users.noreply.github.com>
2026-06-04 10:02:44 +00:00