Commit Graph
1674 Commits
Author SHA1 Message Date
Matt Bierner a72da85587 Merge branch 'main' into tmm1/ts-integration-results 2025-07-10 15:23:26 -07:00
Gabriel Csapo 8746da1b14 Merge branch 'main' into gcsapo/adds-log-level-for-tsserver 2025-07-09 16:46:54 -07:00
Aman Karmani 8b7988cffd [engineering] ensure typescript integration tests emit junit reports
not sure if this was intentional but it seems like an oversight
2025-07-01 16:45:28 -07:00
Jean Pierre 0140ab3f1b Do not check for navigator to detect web environment in built-in extensions (#251688)
Do not check for navigator to detect web environment
2025-06-18 04:37:42 +00:00
Gabriel Csapo c4c7118590 feat: adds (requestTime) logLevel to match tsserver options 2025-06-05 15:57:40 -04:00
Dirk Baeumer bd9d26deb3 Add pending commands in queue order 2025-05-19 21:30:24 +02:00
Dirk Baeumer 155d317f52 Always capture command in callback 2025-05-19 20:53:57 +02:00
Dirk Baeumer 1b196d8046 Print queued command and pending response command names 2025-05-19 19:12:12 +02:00
Matt Bierner 300ecf77f3 Merge branch 'main' into hoverlimit 2025-05-15 08:31:59 -07:00
Dirk Baeumer 9afa156c10 Rename id to traceId and add pending responses value. 2025-05-14 18:19:13 +02:00
Ebrahim 866c2ebb9d Fix typo in quickFix.ts and ensure correct grammar in references-view README 2025-05-13 14:59:00 +03:00
Gabriela Araujo Britto 3b6f73a45e Merge branch 'main' into hoverlimit 2025-05-07 11:35:35 -07:00
Gabriela Araujo Britto be966956c7 fix setting name 2025-05-07 11:34:40 -07:00
Gabriela Araujo Britto 56e2f3c5c4 refactor config path 2025-05-07 11:31:47 -07:00
Matt Bierner 8067943119 Remove a few deprecated settings for js/ts
These settings have been marked deprecated for a while
2025-05-07 10:24:23 -07:00
Gabriela Araujo Britto 7a1d5016f8 add maximum hover length 2025-05-05 13:57:09 -07:00
Matt Bierner 0b8acee845 Merge pull request #246858 from andrewbranch/tsgo
Allow disabling built-in TS/JS extension in favor of tsgo
2025-04-29 15:36:52 -07:00
Matt Bierner e665c52c78 Merge pull request #246738 from eps1lon/emphasize-automatic-transform
Deemphasize old JSX transform
2025-04-28 17:04:17 -07:00
Andrew Branch dc2c318570 Localize button 2025-04-28 10:08:33 -07:00
Andrew Branch 5732011d9a Localize and use .experimental 2025-04-28 10:05:11 -07:00
Matt Bierner 38d7353056 Merge pull request #247348 from mjbvz/progressive-tyrannosaurus
Pick up TS5.8.3 recovery build
2025-04-24 16:21:45 -07:00
Matt Bierner ca8ff4cf30 Pick up TS5.8.3 recovery build 2025-04-24 15:38:27 -07:00
Gabriela Araujo Britto 2a6dcb5135 make expandable hover true by default 2025-04-24 13:35:53 -07:00
Gabriela Araujo Britto 33c9649888 Merge branch 'main' into hover2 2025-04-18 08:36:47 -07:00
Gabriela Araujo Britto 55fe033211 update description and api check 2025-04-18 08:29:33 -07:00
Matt Bierner 720ee54497 Fix null access crash for $traceid 2025-04-17 14:23:03 -07:00
Gabriela Araujo Britto df61dc46bd Revert "Merge pull request #240011 from gabritto/reverthover"
This reverts commit ef3a39fffd, reversing
changes made to e38edc4e3b.
2025-04-17 13:16:08 -07:00
Andrew Branch 428dd9f8d0 Missed config name 2025-04-17 12:24:34 -07:00
Andrew Branch b98a014647 Update names 2025-04-17 12:16:00 -07:00
Andrew Branch a0cd135c8e Allow disabling built-in TS/JS extension in favor of tsgo 2025-04-17 12:13:49 -07:00
Sebastian Sebbie Silbermann 63c89d7a78 Deemphasize old JSX transform 2025-04-16 17:56:07 +02:00
Dirk Baeumer afd0e79b03 Fixed working GDPR comment 2025-04-16 09:39:57 +02:00
Dirk Baeumer 607f641e6e Improve event names 2025-04-15 14:28:14 +02:00
Dirk Baeumer fada1cb096 Fix event name 2025-04-15 12:20:36 +02:00
Dirk Baeumer 0c129cf983 Add telemetry trace support to TypeScript 2025-04-15 11:46:39 +02:00
Matt Bierner b61d46c3e4 Add extra catch around package manager 2025-03-12 16:58:50 -07:00
Benjamin Pasero f909b15f53 status - consistent casing for language entries (#242466)
* status - consistent casing for language entries

* more
2025-03-03 15:36:07 +01:00
Matt Bierner c071cfb288 Merge branch 'main' into reverthover 2025-02-26 14:16:06 -08:00
Matt Bierner 8874a60376 Merge pull request #241742 from mjbvz/upper-walrus
Always try sending along project root paths
2025-02-26 14:12:12 -08:00
Matt Bierner 4fb6e4a08f Preserve original data transfer value if still in same ext host context
Fixes #241164
2025-02-24 12:51:18 -08:00
Matt Bierner 9697d7ea66 Always try sending along project root paths
If the user opens a ts file outside of any workspace, currently we may not send along a project root path to TS. This can result in extra projects being loaded

Instead we should tell TS about the current workspace we have opened
2025-02-24 11:08:54 -08:00
Matt Bierner 8fe3d06206 Merge pull request #241154 from mjbvz/comprehensive-deer
Align TS ext lazy implementation with core
2025-02-19 00:13:57 -08:00
Matt Bierner 3704d97cc1 Align TS ext lazy implementation with core 2025-02-18 23:48:32 -08:00
Matt Bierner 1fb1ae0312 Don't log undefined in TSServer error 2025-02-18 23:46:28 -08:00
Gabriela Araujo Britto 2db415abf0 add back 5.7 version 2025-02-07 13:44:45 -08:00
Gabriela Araujo Britto 746caa340a Revert "[typescript-language-features] Expandable hover (#228255)"
This reverts commit 0f9abf3c35.
2025-02-07 12:58:24 -08:00
Matt Bierner 569d6942e8 Use clearer reference 2025-02-07 00:31:33 -08:00
Matt Bierner ae77c3ff42 Optimistically show paste with imports if TS server takes to long when computing imports to add
Fixes #235959

When pasting across files, sometimes users can see a spinner while we wait to see if TS has a `paste with imports` edit. This needs to be done even if we insert plain text by default so that we can then show the paste widget and user can select `paste with imports`

This change makes it so that if TS takes over 200ms, we assume that a paste operation may be available and return an unresolved edit for it. Only when the edit then actually needs to be applied, we wait for TS to respond

In most cases we won't need to wait because plain text will be pasted by default. Users will then only see the spinner after selecting `paste with imports`
2025-02-07 00:01:46 -08:00
henry 3eb1f2c914 correct conditions 2025-01-24 00:41:28 -06:00
henry ac7533df77 fixed lazy client 2025-01-23 20:10:05 -06:00