Commit Graph

61 Commits

Author SHA1 Message Date
Matt Bierner c47a56c7bc Adopt uuids for generating webview nonces 2025-10-29 13:53:47 -07:00
Matt Bierner c7e7a779e8 Add basic mermaid rendering support in core
For #257761

Ports over extension sample + a few improvements to core
2025-09-10 18:22:39 -07:00
Matt Bierner f272e51947 Convert esbuild scripts to modules
Planning to convert to typescript but want to do it in a few smaller steps
2025-08-07 20:04:44 -07:00
Logan Ramos e689b912ba Update telemetry package (#236378) 2024-12-17 20:12:49 +01:00
Ladislau Szomoru fea0365cba Engineering - bump deprecated package (#234965)
* Engineering - bump deprecated package

* Fix build script
2024-12-02 11:17:24 +00:00
Logan Ramos 9bea1fc96a Bump telemetry package (#197168) 2023-11-01 20:51:03 +01:00
Logan Ramos cc98e55794 Fix slow telemetry module (#193607) 2023-09-20 20:14:12 +01:00
Logan Ramos ecb0c80fc1 Bump extension telemetry module (#191237)
* Bump extension telemetry module

* Fix webpack
2023-08-24 12:53:41 -07:00
Logan Ramos 8e6bcc9b9e Bump module to new package (#173599) 2023-02-06 12:29:36 -08:00
Matt Bierner 4630d8e4de Remove more implicit activation events from built-in extensions (#172838) 2023-01-30 17:25:56 -08:00
Logan Ramos 8cea434dec Remove unused proposals (#172035) 2023-01-23 19:09:07 +01:00
Logan Ramos 4acf2d9b46 Update the telemetry modules (#170512)
Update the module
2023-01-03 15:10:45 -05:00
Logan Ramos b1076b41f3 Bump telemetry packages (#169283) 2022-12-15 17:29:10 +01:00
Logan Ramos 73d882bcf7 Update telemetry package (#166292) 2022-11-14 09:30:33 -08:00
Logan Ramos bf1697d98c Consume proposed telemetry API (#165862)
* Consume proposed telemetry API

* Update webpack
2022-11-08 21:58:28 -05:00
Matt Bierner 3ca015cebd Adopt l10n for simple-browser (#165529)
For #164438
2022-11-04 11:15:23 -07:00
Matt Bierner d05d85a78b Move html rewriting for old webviews to (#163367)
The `asWebviewUri` methods was introduced in VS Code 1.38. It's silly that we still force every single webview to pay the cost of trying to rewrite the old style uris we supported in very old versions of VS Code

Instead I've moved this logic into the extension host and disabled it for all extensions that target VS Code 1.60+ or newer. This means it never applies to internal webviews, notebooks, webview views, or custom editors (these public apis were all introduced after the switch to `asWebviewUri`)
2022-10-11 16:08:17 -07:00
Tyler James Leonhardt 29e985eca0 rev vscode-nls to version that doesn't ask for vscode-nls-web-data (#161819)
ref #161297
2022-09-26 11:10:54 -07:00
Tyler James Leonhardt d8453c0440 Rev built-in versions of vscode-nls to 5.1.0 (#157530)
* rev version of vscode-nls to 5.1.0

* and yarn lock
2022-08-08 18:43:45 +02:00
Logan Ramos a20329d291 Switch extensions to 1DS (#154299)
* Move extensions to 1DS

* Switch extensions to 1DS
2022-07-06 17:18:41 -07:00
Logan Ramos 4a7a6a597a Update extension telemetry modules (#153057) 2022-06-24 00:53:23 +00:00
Logan Ramos 9b7268acf9 Update telemetry module 2022-03-18 11:34:33 -04:00
Matt Bierner fb6cf37ea9 Move simple-browser to use esbuild for webview scripts 2022-03-08 16:23:14 -08:00
Logan Ramos b22ee20028 Move to @vscode/extension-telemetry 2022-01-19 15:57:17 -05:00
Logan Ramos 932ab8e485 Update vscode extension telemetry modules 2021-12-28 11:06:48 -05:00
Johannes Rieken 09c9d4c293 use enabledApiProposals instead of wildcard property, also update compilation units to only include d.ts-files that are needed, https://github.com/microsoft/vscode/issues/131165 2021-11-12 11:05:57 +01:00
Logan Ramos 00de6a5f2f Update telemetry module 2021-11-08 10:00:44 -05:00
Matt Bierner 62d631a165 Add serializer for simple browser
Fixes #119057
2021-10-07 16:49:33 -07:00
Logan Ramos a4342f3add Bump telemetry module 2021-10-01 16:52:56 -04:00
Logan Ramos 282f499c22 Update extension telemetry module 2021-09-23 11:26:57 -04:00
Sandeep Somavarapu 961c2e353d remove web extension kind in builtin extensions 2021-09-01 15:09:21 +02:00
Logan Ramos 8dbad73de5 Update built in extensions telemetry 2021-08-27 15:45:42 -04:00
Logan Ramos ecc7fdac90 Bump extension telemetry module 2021-08-27 11:29:48 -04:00
Logan Ramos da7d76d2ec Update extension telemetry module 2021-08-10 12:43:41 -04:00
Logan Ramos 6aa5b9226b Update extension telemetry module 2021-08-09 13:16:08 -04:00
Logan Ramos 9350fa3c9d Bump telemetry module to fix packaging 2021-08-02 14:29:37 -04:00
Logan Ramos b7a07daa5a Fix #129727 2021-08-02 13:04:26 -04:00
Logan Ramos 87e0cb1d43 Fix #129474 2021-07-29 11:39:03 -04:00
Logan Ramos c8e6d08e3a Update to the latest extension module 2021-07-26 13:44:43 -04:00
Matt Bierner cd48aa9544 Remove @types/node dep for simple browser
This package does not use any node modules
2021-07-22 17:16:33 -07:00
Martin Aeschlimann 7ebe6a6054 adopt web extensions to webpack 5 2021-07-08 21:41:03 +02:00
Matt Bierner b8f11107f7 Use @types/vscode-webview 2021-05-27 13:41:38 -07:00
Robo bce4d71f64 chore: bump node@14.x in devDependencies (#122905) 2021-05-04 10:04:13 +02:00
Sandeep Somavarapu ac151b40a5 enable virtual workspace capability 2021-04-23 10:20:23 +02:00
SteVen Batten f9fc28d47d update ext manifest schema validation and built-in exts 2021-04-21 11:54:42 -07:00
Miguel Solorio ac48f78dd6 Add icons for built-in extensions (fixes #81760) 2021-04-20 12:09:24 -07:00
Matt Bierner a5d656cd3f Configure workspace trust for simple browser and image preview 2021-04-14 20:37:01 -07:00
Matt Bierner f8c1ffbb0c Build simple-browser media during watch
Fixes #119795

This lets us avoid having these files checked in
2021-03-24 12:27:30 -07:00
SteVen Batten 9c00242866 updating telemetry module for built-in exts 2021-03-22 16:28:08 -07:00
Matt Bierner ba7d28d53c Use shared webpack version instead of installing locally for simple-browser 2021-02-09 17:47:32 -08:00