Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HaLaGu1L btc #25

Merged
merged 84 commits into from
Jan 10, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
d4cda5c
Add more logging around filePatternsToUse
mjbvz Dec 20, 2024
9d83bf1
Change identifier to id
mohankumarelec Dec 26, 2024
3aaf01d
Tree sitter improvements (#237392)
alexr00 Jan 7, 2025
c7bd5a6
support malicious extensions by publisher id (#237403)
sandy081 Jan 7, 2025
d80ac5c
Merge pull request #236974 from mohankumarelec/bug-236973
jrieken Jan 7, 2025
1c10a0e
Git - remove proposed api typings from git/github extensions (#237409)
lszomoru Jan 7, 2025
972686c
Allow running behind proxy (#237411)
aeschli Jan 7, 2025
e2e9a73
cli: update url to 2.5.4 for dependabot (#237417)
connor4312 Jan 7, 2025
cbb7f99
Git - remove hard coded remote name when detecting the default branch…
lszomoru Jan 7, 2025
07f8b09
fix: don't validate URIs for edits in response stream (#237430)
joyceerhl Jan 7, 2025
4daea74
Finalize paste api and drop api tweaks
mjbvz Jan 7, 2025
4f30436
add chat edits a11y help (#237439)
meganrogge Jan 8, 2025
ade73d2
Fix php date method signatures (#237451)
roblourens Jan 8, 2025
cee4706
Make 'enter' a no-op while chat loads instead of sending it to the ed…
roblourens Jan 8, 2025
9b0b13d
Scrollbar for File menu is displaying over Open Recent (#236998)
g122622 Jan 8, 2025
b0d6d34
Nonresponsive editor with large project when `typescript.tsserver.wat…
bpasero Jan 8, 2025
6b0c439
fix `hash.ts` typings (#237464)
jrieken Jan 8, 2025
23b62bc
Merge pull request #237443 from mjbvz/steady-leopard
mjbvz Jan 8, 2025
8ad5ac5
debt - add `crypto.d.ts` file defining the crypto-global that's share…
jrieken Jan 8, 2025
46fdeaf
Update tree-sitter-wasm (#237466)
alexr00 Jan 8, 2025
be5c64a
Revert "Enable edit context" (#237468)
aiday-mar Jan 8, 2025
6ac92b9
watcher - drop expensive `realcase` use for non recursive watching (#…
bpasero Jan 8, 2025
a46a23d
chat setup - log sign up error code (#237475)
bpasero Jan 8, 2025
2257878
more shadow tweaks (#237470)
jrieken Jan 8, 2025
afbb64b
watcher - disable failing test (windows) (#237476)
bpasero Jan 8, 2025
33f3b65
recovery fix (#237474)
sandy081 Jan 8, 2025
2569d71
Chat welcome view never dismisses when in an untrusted workspace (fix…
bpasero Jan 8, 2025
cfe07a3
save files on accept when `alwaysSaveWithGeneratedChanges` in on (#23…
jrieken Jan 8, 2025
912d749
Disable pwsh script suggest on Windows 10
Tyriar Jan 8, 2025
d4a589e
Turn on new renderings (#237491)
alexdima Jan 8, 2025
62aabbc
Enable custom titlebar on Linux by default as experiment (fix microso…
bpasero Jan 8, 2025
7297b69
Update xterm.js
Tyriar Jan 8, 2025
eb3dd0a
Create expanded terminal ligatures config options
Tyriar Jan 8, 2025
c23edf1
Add debug disconnect to commandsToSkipShell
Tyriar Jan 8, 2025
4f9edea
Stabilize ligatures, pass through new settings
Tyriar Jan 8, 2025
0fed760
Merge pull request #237501 from microsoft/Tyriar-patch-1
Tyriar Jan 8, 2025
2bcd6c4
Retry executeCommand integration test on failure
Tyriar Jan 8, 2025
4f2c166
Use ICodeMapperService for 'Apply In Editor'
aeschli Jan 8, 2025
334dc49
Merge pull request #237508 from microsoft/tyriar/executeCommand_flake
Tyriar Jan 8, 2025
85deb78
Merge pull request #237503 from microsoft/tyriar/ligatures_stable
Tyriar Jan 8, 2025
4468259
add info to a11y help dialog about chat edits (#237510)
meganrogge Jan 8, 2025
3fbcc9a
Merge pull request #237489 from microsoft/tyriar/236994_pwsh_disable_…
Tyriar Jan 8, 2025
691eaea
Remove old code, simplify properties (#237512)
TylerLeonhardt Jan 8, 2025
1329d03
Merge pull request #236742 from mjbvz/jolly-dog
mjbvz Jan 8, 2025
dca80ea
GitHub - add "Open on GitHub" to blame hover (#237514)
lszomoru Jan 8, 2025
68ec605
Require `export` on all vscode public api types
mjbvz Jan 8, 2025
4fca8e5
chat setup - log when workspace trust is not given (#237518)
bpasero Jan 8, 2025
5e45dbc
Add missing experimental tab to conptydll setting
Tyriar Jan 8, 2025
1ce23ea
Merge pull request #237519 from mjbvz/sour-ptarmigan
mjbvz Jan 8, 2025
42ae061
Copilot plan/settings links should be Proxima-aware (fix microsoft/vs…
bpasero Jan 8, 2025
bc561b5
Merge pull request #237521 from microsoft/tyriar/experimental_tag_conpty
Tyriar Jan 8, 2025
47b27ab
wip #234672, force shell integration change for reconnected
meganrogge Jan 7, 2025
2e1cc38
Initialize shellIntegration.cwd
Tyriar Jan 8, 2025
e03d4a0
Git - Add "Open on GitHub" command to timeline hover (#237523)
lszomoru Jan 8, 2025
1b8c516
Fix terminal chat placeholder
Tyriar Jan 8, 2025
e55bac8
Merge pull request #237524 from microsoft/tyriar/234672
Tyriar Jan 8, 2025
1a6e85d
Merge pull request #237526 from microsoft/tyriar/10440_copilot
Tyriar Jan 8, 2025
e6cba37
Try asking for different claims in another request (#237531)
TylerLeonhardt Jan 8, 2025
a016c0b
Support show range for inline edits (#237532)
benibenj Jan 8, 2025
2327683
Allow the QuickInput widget to be dragged (#237534)
TylerLeonhardt Jan 9, 2025
9cd58e4
Add requestUuid for inline edits (#237549)
benibenj Jan 9, 2025
da80012
fix #237551 (#237552)
sandy081 Jan 9, 2025
0c176cf
fix 227150: Added a recursive git clone button (#232497)
Parasaran-Python Jan 9, 2025
7acfc76
Merge remote-tracking branch 'origin/main' into aeschli/xenacious-lem…
aeschli Jan 9, 2025
c65a0ab
Remove some chat widget debt (#237556)
jrieken Jan 9, 2025
744eec9
Git - update base branch revision when it changes (#237558)
lszomoru Jan 9, 2025
cdfd702
api :lipstick: (#237559)
benibenj Jan 9, 2025
b7b6f26
Engineering - disable binskim (#237562)
lszomoru Jan 9, 2025
af929ee
Scroll to bottom instead of restoring state on run recent
Tyriar Jan 9, 2025
a069d6f
Merge pull request #237575 from microsoft/tyriar/237572_run_recent_sc…
Tyriar Jan 9, 2025
051d2dc
apply edits: show progress while computing edits
aeschli Jan 9, 2025
4c0e931
Merge branch 'main' into aeschli/xenacious-lemming-702
aeschli Jan 9, 2025
067f61b
linux - also change `window.customTitleBarVisibility` based on experi…
bpasero Jan 9, 2025
5a932a6
suggest - show previous item when reveal an in-the-middle item to ind…
jrieken Jan 9, 2025
6eef1e2
simpler recovery fix for #237551 (#237578)
sandy081 Jan 9, 2025
e85a666
Merge pull request #237509 from microsoft/aeschli/xenacious-lemming-702
aeschli Jan 9, 2025
77027e7
Support filtering in output view (#237581)
sandy081 Jan 9, 2025
da4fcc5
@vscode/proxy-agent 0.29.0
chrmarti Jan 9, 2025
e8184ed
real fix for #236429 (#237479)
sandy081 Jan 9, 2025
4a8978f
clean up terminal suggest code, fix bugs (#237599)
meganrogge Jan 9, 2025
f74e6be
Expose shell's environment - pwsh (#237415)
anthonykim1 Jan 9, 2025
ddf3841
Inline edits UI enhancements (#237611)
benibenj Jan 9, 2025
a26fe3e
Git - do not show "Open on GitHub" action for commits that have not b…
lszomoru Jan 9, 2025
4dd6e8e
add `delete` as default keybinding for removing file from working set…
meganrogge Jan 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions .eslint-plugin-local/vscode-dts-use-export.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/

import { TSESTree } from '@typescript-eslint/utils';
import * as eslint from 'eslint';

export = new class VscodeDtsUseExport implements eslint.Rule.RuleModule {

readonly meta: eslint.Rule.RuleMetaData = {
messages: {
useExport: `Public api types must use 'export'`,
},
schema: false,
};

create(context: eslint.Rule.RuleContext): eslint.Rule.RuleListener {
return {
['TSModuleDeclaration :matches(TSInterfaceDeclaration, ClassDeclaration, VariableDeclaration, TSEnumDeclaration, TSTypeAliasDeclaration)']: (node: any) => {
const parent = (<TSESTree.Node>node).parent;
if (parent && parent.type !== TSESTree.AST_NODE_TYPES.ExportNamedDeclaration) {
context.report({
node,
messageId: 'useExport'
});
}
}
};
}
};

2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
20.18.0
20.18.1
3 changes: 3 additions & 0 deletions build/azure-pipelines/product-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,9 @@ extends:
template: v1/1ES.Official.PipelineTemplate.yml@1esPipelines
parameters:
sdl:
binskim:
enabled: false
justificationForDisabling: "BinSkim rebaselining is failing"
tsa:
enabled: true
configFile: $(Build.SourcesDirectory)/build/azure-pipelines/config/tsaoptions.json
Expand Down
4 changes: 2 additions & 2 deletions build/npm/preinstall.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ const minorNodeVersion = parseInt(nodeVersion[2]);
const patchNodeVersion = parseInt(nodeVersion[3]);

if (!process.env['VSCODE_SKIP_NODE_VERSION_CHECK']) {
if (majorNodeVersion < 20 || (majorNodeVersion === 20 && minorNodeVersion < 18)) {
console.error('\x1b[1;31m*** Please use Node.js v20.18.0 or later for development.\x1b[0;0m');
if (majorNodeVersion < 20 || (majorNodeVersion === 20 && minorNodeVersion < 18) || (majorNodeVersion === 20 && minorNodeVersion === 18 && patchNodeVersion < 1)) {
console.error('\x1b[1;31m*** Please use Node.js v20.18.1 or later for development.\x1b[0;0m');
throw new Error();
}
}
Expand Down
Loading