diff --git a/.node-version b/.node-version index 1dd37d53743d..ca5c350055cc 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -24.17.0 +24.18.0 diff --git a/CHANGELOG.md b/CHANGELOG.md index 57416d3c64f0..f197b7bad3f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,12 @@ Code v99.99.999 ## Unreleased +Code v1.129.0 + +### Changed + +- Update to Code 1.129.0 + ## [4.128.0](https://github.com/coder/code-server/releases/tag/v4.128.0) - 2026-07-11 Code v1.128.0 diff --git a/lib/vscode b/lib/vscode index fc3def6774c7..125df4672b8a 160000 --- a/lib/vscode +++ b/lib/vscode @@ -1 +1 @@ -Subproject commit fc3def6774c76082adf699d366f31a557ce5573f +Subproject commit 125df4672b8a6a34975303c6b0baa124e560a4f7 diff --git a/patches/csp-hashes.diff b/patches/csp-hashes.diff index 6435caa92e2e..0202248875e8 100644 --- a/patches/csp-hashes.diff +++ b/patches/csp-hashes.diff @@ -19,8 +19,8 @@ Index: code-server/lib/vscode/src/vs/workbench/services/extensions/worker/webWor diff --git a/patches/proposed-api.diff b/patches/proposed-api.diff index daf7169f1436..3b2286b043e7 100644 --- a/patches/proposed-api.diff +++ b/patches/proposed-api.diff @@ -10,18 +10,17 @@ Index: code-server/lib/vscode/src/vs/workbench/services/extensions/common/extens =================================================================== --- code-server.orig/lib/vscode/src/vs/workbench/services/extensions/common/extensions.ts +++ code-server/lib/vscode/src/vs/workbench/services/extensions/common/extensions.ts -@@ -321,10 +321,7 @@ function extensionDescriptionArrayToMap( +@@ -324,6 +324,10 @@ function extensionDescriptionArrayToMap( } export function isProposedApiEnabled(extension: IExtensionDescription, proposal: ApiProposalName): boolean { -- if (!extension.enabledApiProposals) { -- return false; -- } -- return true;// extension.enabledApiProposals.includes(proposal); -+ return true - } - - export function checkProposedApiEnabled(extension: IExtensionDescription, proposal: ApiProposalName): void { ++ return true; ++} ++ ++export function _isProposedApiEnabled(extension: IExtensionDescription, proposal: ApiProposalName): boolean { + if (!extension.enabledApiProposals) { + return false; + } Index: code-server/lib/vscode/src/vs/workbench/services/extensions/common/extensionsProposedApi.ts =================================================================== --- code-server.orig/lib/vscode/src/vs/workbench/services/extensions/common/extensionsProposedApi.ts diff --git a/patches/webview.diff b/patches/webview.diff index 24ffef3dcb5b..e3d82c35839c 100644 --- a/patches/webview.diff +++ b/patches/webview.diff @@ -79,8 +79,8 @@ Index: code-server/lib/vscode/src/vs/workbench/services/extensions/worker/webWor =================================================================== --- code-server.orig/lib/vscode/src/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html +++ code-server/lib/vscode/src/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html -@@ -25,6 +25,13 @@ - // validation not requested +@@ -34,6 +34,13 @@ + } return start(); } +