Skip to content

Commit 206ff87

Browse files
committed
Update packages with a VS Code engine bump to 1.96
With new string casts to quiet new warnings.
1 parent 0c5f2f8 commit 206ff87

File tree

4 files changed

+275
-266
lines changed

4 files changed

+275
-266
lines changed

docs/development.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ of VS Code's own `package.json` file for their [`electron`][] dependency. The
3434
major version of [Electron][] will tell us which [Node.js][] is included, which
3535
dictates which version of Node.js the extension is eventually run with. This
3636
lets us finally update our `@types/node` development dependency to match, our
37-
developer machines if necessary, and the CI and OneBranch pipeline tasks.
37+
developer machines if necessary, the CI and OneBranch pipeline tasks, and the
38+
`.tsconfig` file.
3839

39-
[`vscodeVersion`]: https://github.com/microsoft/azuredatastudio/blob/4970733324ef8254b7c22a5dc55af7f8a1dea93f/product.json#L50
40-
[`electron`]: https://github.com/microsoft/vscode/blob/384ff7382de624fb94dbaf6da11977bba1ecd427/package.json#L159
41-
[Electron]: https://www.electronjs.org/blog/electron-30-0
40+
[`electron`]: https://github.com/microsoft/vscode/blob/138f619c86f1199955d53b4166bef66ef252935c/package.json#L156
41+
[Electron]: https://releases.electronjs.org/release/v32.2.6
4242
[Node.js]: https://nodejs.org/en/download/package-manager
4343

4444
### Building the Code
@@ -65,7 +65,7 @@ To debug the extension use one of the provided `Launch Extension` debug configur
6565

6666
All three templates use pre-launch tasks to build the code, and support automatic restart of the extension host on changes to the Extension source code. [Hot Reload](https://devblogs.microsoft.com/dotnet/introducing-net-hot-reload/) is also enabled for PowerShell Editor Services.
6767

68-
> [!WARNING]
68+
> [!WARNING]
6969
> There is a current limitation that, if you restart the extension/extension host or it is restarted due to a extension code change, the editor services attachment will be disconnected due to the PSES terminal being terminated, and you will either need to restart the debug session completely, or do a manual build of PSES and run the `Attach to Editor Services` debug launch manually.
7070
7171
Try the `powershell.developer.editorServicesWaitForDebugger` setting to ensure that you are fully attached before the extension startup process continues.

0 commit comments

Comments
 (0)