Matt Bierner
6752afe8ad
Merge pull request #261560 from microsoft/copilot/fix-260168
...
Enable strict by default in implicit js/ts projects
2025-08-14 12:36:38 -07:00
Matt Bierner
73e6d6a0a2
Enable a few more stylistic eslint options for my extensions
2025-08-14 10:42:20 -07:00
copilot-swe-agent[bot] and mjbvz
5f1c49b2e4
Remove unit tests as requested in PR feedback
...
Co-authored-by: mjbvz <12821956+mjbvz@users.noreply.github.com >
2025-08-14 16:44:43 +00:00
copilot-swe-agent[bot] and mjbvz
822232673f
Add js/ts.implicitProjectConfig.strict setting for implicit projects
...
- Add strict property to ImplicitProjectConfiguration class
- Update inferredProjectCompilerOptions to handle strict setting
- Add configuration setting to package.json with default true
- Add localization string for the new setting
- Create unit tests for the new functionality
This enables strict mode by default in implicit JS/TS projects, aligning with TS 6.0.
Co-authored-by: mjbvz <12821956+mjbvz@users.noreply.github.com >
2025-08-14 00:35:19 +00:00
Matt Bierner
fa28a15d0c
Disable js/ts for chat-editing-text-model files
2025-08-12 13:38:07 -07:00
Matt Bierner
d8c9852fe9
Don't use experimental decorators in extensions
...
Seeing if we can compile our extensions using TS native which doesn't support these. The usage is so low that I think we can just remove them
2025-08-06 13:24:19 -07:00
Matt Bierner
7094490c32
Remove expandable hover setting
...
Seems like there's no downside in keeping this enabled by default for everyone
2025-07-23 12:37:03 -07:00
Matt Bierner
cdc005d1cb
Fix a few expect error and bump web version
2025-07-16 11:10:43 -07:00
Matt Bierner
e624e6aee4
Pick up TS 5.9-beta for built-in support
2025-07-16 11:02:20 -07:00
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