Skip to content

Commit 54b8986

Browse files
committed
Merge branch 'main' into isidorn/wicked-carp
2 parents f718b2e + a80fd70 commit 54b8986

73 files changed

Lines changed: 1886 additions & 734 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

build/lib/extensions.js

Lines changed: 2 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/lib/extensions.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,9 @@ function updateExtensionPackageJSON(input: Stream, update: (data: any) => any):
6363

6464
function fromLocal(extensionPath: string, forWeb: boolean, disableMangle: boolean): Stream {
6565

66-
const esm = JSON.parse(fs.readFileSync(path.join(extensionPath, 'package.json'), 'utf8')).type === 'module';
67-
6866
const webpackConfigFileName = forWeb
69-
? `extension-browser.webpack.config.${!esm ? 'js' : 'cjs'}`
70-
: `extension.webpack.config.${!esm ? 'js' : 'cjs'}`;
67+
? `extension-browser.webpack.config.js`
68+
: `extension.webpack.config.js`;
7169

7270
const isWebPacked = fs.existsSync(path.join(extensionPath, webpackConfigFileName));
7371
let input = isWebPacked

extensions/github-authentication/src/extension.ts

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -81,18 +81,22 @@ export function activate(context: vscode.ExtensionContext) {
8181
}));
8282

8383
// Listener to prompt for reload when the fetch implementation setting changes
84+
const beforeFetchSetting = vscode.workspace.getConfiguration().get<boolean>('github-authentication.useElectronFetch', true);
8485
context.subscriptions.push(vscode.workspace.onDidChangeConfiguration(async e => {
8586
if (e.affectsConfiguration('github-authentication.useElectronFetch')) {
86-
const selection = await vscode.window.showInformationMessage(
87-
vscode.l10n.t('GitHub Authentication - Reload required'),
88-
{
89-
modal: true,
90-
detail: vscode.l10n.t('A reload is required for the fetch setting change to take effect.')
91-
},
92-
vscode.l10n.t('Reload Window')
93-
);
94-
if (selection) {
95-
await vscode.commands.executeCommand('workbench.action.reloadWindow');
87+
const afterFetchSetting = vscode.workspace.getConfiguration().get<boolean>('github-authentication.useElectronFetch', true);
88+
if (beforeFetchSetting !== afterFetchSetting) {
89+
const selection = await vscode.window.showInformationMessage(
90+
vscode.l10n.t('GitHub Authentication - Reload required'),
91+
{
92+
modal: true,
93+
detail: vscode.l10n.t('A reload is required for the fetch setting change to take effect.')
94+
},
95+
vscode.l10n.t('Reload Window')
96+
);
97+
if (selection) {
98+
await vscode.commands.executeCommand('workbench.action.reloadWindow');
99+
}
96100
}
97101
}
98102
}));

extensions/terminal-suggest/src/terminalSuggestMain.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -520,7 +520,7 @@ export function sanitizeProcessEnvironment(env: Record<string, string>, ...prese
520520
}, {});
521521
const keysToRemove = [
522522
/^ELECTRON_.$/,
523-
/^VSCODE_(?!(PORTABLE|SHELL_LOGIN|ENV_REPLACE|ENV_APPEND|ENV_PREPEND)).$/,
523+
/^VSCODE_(?!(PORTABLE|SHELL_LOGIN|ENV_REPLACE|ENV_APPEND|ENV_PREPEND)).+$/,
524524
/^SNAP(|_.*)$/,
525525
/^GDK_PIXBUF_.$/,
526526
];

extensions/typescript-language-features/src/configuration/fileSchemes.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ export const untitled = 'untitled';
1111
export const git = 'git';
1212
export const github = 'github';
1313
export const azurerepos = 'azurerepos';
14+
export const chatEditingTextModel = 'chat-editing-text-model';
1415

1516
/** Live share scheme */
1617
export const vsls = 'vsls';
@@ -50,6 +51,7 @@ export const disabledSchemes = new Set([
5051
vsls,
5152
github,
5253
azurerepos,
54+
chatEditingTextModel,
5355
]);
5456

5557
export function isOfScheme(uri: vscode.Uri, ...schemes: string[]): boolean {

package-lock.json

Lines changed: 36 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@
139139
"@types/yauzl": "^2.10.0",
140140
"@types/yazl": "^2.4.2",
141141
"@typescript-eslint/utils": "^8.36.0",
142-
"@typescript/native-preview": "^7.0.0-dev.20250707.2",
142+
"@typescript/native-preview": "^7.0.0-dev.20250812.1",
143143
"@vscode/gulp-electron": "^1.38.1",
144144
"@vscode/l10n-dev": "0.0.35",
145145
"@vscode/telemetry-extractor": "^1.10.2",
@@ -211,7 +211,7 @@
211211
"ts-node": "^10.9.1",
212212
"tsec": "0.2.7",
213213
"tslib": "^2.6.3",
214-
"typescript": "^6.0.0-dev.20250806",
214+
"typescript": "^6.0.0-dev.20250812",
215215
"typescript-eslint": "^8.39.0",
216216
"util": "^0.12.4",
217217
"webpack": "^5.94.0",

0 commit comments

Comments
 (0)