c52f6d5e3e
build(deps): bump @vscode/markdown-editor from 0.0.2-40 to 0.0.2-41 in /extensions/markdown-language-features ( #328697 )
...
build(deps): bump @vscode/markdown-editor
Bumps [@vscode/markdown-editor](https://github.com/microsoft/vscode-packages/tree/HEAD/vscode-team-tools/packages/markdown-editor ) from 0.0.2-40 to 0.0.2-41.
- [Commits](https://github.com/microsoft/vscode-packages/commits/HEAD/vscode-team-tools/packages/markdown-editor )
---
updated-dependencies:
- dependency-name: "@vscode/markdown-editor"
dependency-version: 0.0.2-41
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-04 01:03:47 +05:00
cfc79ce010
editor priority: renames never to explicit ( #328495 )
...
* editor priority: renames never to explicit
* Update editor type picker priority test
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Copilot-Session: 9c58be62-6f9c-4386-8b05-6ef7594a8bf6
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Copilot-Session: 9c58be62-6f9c-4386-8b05-6ef7594a8bf6
2026-08-01 23:04:13 +00:00
Henning Dieterichs and Henning Dieterichs
c5f0840e78
Render Markdown diffs in the Markdown editor
2026-07-31 18:50:59 +02:00
2f841fe001
markdown: fix: route undo and redo to the document history ( #328245 )
...
* markdown: fix: route undo and redo to the document history
The Agents window Markdown editor attaches an EditContext, so the browser
keeps no native undo history and the Cmd+Z / Cmd+Shift+Z chords never
reached VS Code. Wire them to the backing TextDocument's own history:
- editor.ts: pass a `historyStrategy` to `EditorController` that posts
`{ type: 'history', command }` to the extension. `record` is omitted so
the TextDocument stays the single source of truth (no second local stack
that would drift from the Edit menu, dirty state and hot exit).
- markdownEditorProvider.ts: run the built-in `undo`/`redo` command; the
active custom editor input scopes it to the resource's IUndoRedoService.
- editor.ts: apply host `update` via `replaceSourceText` instead of
`sourceText.set`, so the caret is mapped through the change (e.g. after an
undo shrinks the document) and stale pending-paragraph state is cleared.
Depends on the @vscode/markdown-editor API from microsoft/vscode-packages#189 ;
the pinned version must be bumped once that is published.
Fixes microsoft/vscode#327535
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Copilot-Session: b5b60dce-b175-4fe6-b2b5-d18a229c9929
* markdown: chore: bump @vscode/markdown-editor to 0.0.2-40
Pick up the published `@vscode/markdown-editor` release that ships the
`IHistoryStrategy` / `EditorControllerOptions.historyStrategy` and
`EditorModel.replaceSourceText` APIs (microsoft/vscode-packages#189 ) the
undo/redo integration depends on. Dependency set is unchanged from
0.0.2-26; lockfile integrity matches the published tarball.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Copilot-Session: b5b60dce-b175-4fe6-b2b5-d18a229c9929
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Copilot-Session: b5b60dce-b175-4fe6-b2b5-d18a229c9929
2026-07-31 10:03:48 +05:00
dependabot[bot] and Henning Dieterichs
abf2ee04c6
build(deps): bump @vscode/markdown-editor
...
Bumps [@vscode/markdown-editor](https://github.com/microsoft/vscode-packages/tree/HEAD/vscode-team-tools/packages/markdown-editor ) from 0.0.2-26 to 0.0.2-37.
- [Commits](https://github.com/microsoft/vscode-packages/commits/HEAD/vscode-team-tools/packages/markdown-editor )
---
updated-dependencies:
- dependency-name: "@vscode/markdown-editor"
dependency-version: 0.0.2-37
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-30 17:06:28 +02:00
Henning Dieterichs and GitHub
019bc8f763
Apply smaller markdown editor edits ( #328215 )
2026-07-30 14:47:10 +00:00
Rushil Patel (rusp) and GitHub
4f612f37b7
feat: add copy button to code blocks in markdown preview ( #323609 )
2026-07-28 23:14:03 +00:00
vs-code-engineering[bot] and Henning Dieterichs
c22a6dbcfd
[cherry-pick] markdown: confirm opening editor in untrusted workspaces
2026-07-28 16:50:47 +02:00
Henning Dieterichs and Henning Dieterichs
f090ec168f
Allows to load relative files from the current workspace (if trusted)
2026-07-28 15:20:39 +02:00
Henning Dieterichs and Henning Dieterichs
aac8a5aabd
Fixes reveal comments in md editor bug
2026-07-28 15:20:39 +02:00
dependabot[bot] and Henning Dieterichs
578fe0edf4
build(deps): bump @vscode/markdown-editor
...
Bumps [@vscode/markdown-editor](https://github.com/microsoft/vscode-packages/tree/HEAD/vscode-team-tools/packages/markdown-editor ) from 0.0.2-24 to 0.0.2-26.
- [Commits](https://github.com/microsoft/vscode-packages/commits/HEAD/vscode-team-tools/packages/markdown-editor )
---
updated-dependencies:
- dependency-name: "@vscode/markdown-editor"
dependency-version: 0.0.2-26
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-28 14:15:30 +02:00
vs-code-engineering[bot] and Henning Dieterichs
6c0924308d
[cherry-pick] markdown: Update editor package to 0.0.2-24
2026-07-27 15:09:49 +02:00
dependabot[bot] and Henning Dieterichs
8f722dacb9
Bump @vscode/markdown-editor in /extensions/markdown-language-features
...
Bumps [@vscode/markdown-editor](https://github.com/microsoft/vscode-packages/tree/HEAD/vscode-team-tools/packages/markdown-editor ) from 0.0.2-16 to 0.0.2-21.
- [Commits](https://github.com/microsoft/vscode-packages/commits/HEAD/vscode-team-tools/packages/markdown-editor )
---
updated-dependencies:
- dependency-name: "@vscode/markdown-editor"
dependency-version: 0.0.2-21
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-26 17:07:47 +02:00
24be8b3cb4
chore: npm audit fix ( #326903 )
...
Co-authored-by: Dmitriy Vasyura <dmitriv@microsoft.com >
2026-07-22 09:23:06 -07:00
Henning Dieterichs and Henning Dieterichs
0b8aecc979
Open Markdown editor in locked mode by default
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Copilot-Session: 7b43a840-f95d-4a84-b488-308f21495865
2026-07-20 16:54:45 +02:00
Dirk Bäumer and GitHub
7e4e91cab4
Adapt to TypeScript 7 ( #325757 )
...
* Adapt TypeScript 7
* Ensure that we always call TS7 from spawnTsgo
* Fix package lock file
* tsc - tsc6
* More tsc -> tsc6
* More TSGO conversion
* More moves from tsgo -> tsc
* Fix tsgo resolving in extension folder
* Call TS7 compiler directly
* Update package-lock.json
* Remove tsc:version again
2026-07-14 12:34:04 +02:00
Henning Dieterichs and GitHub
e2c0ad9ffc
markdown editor update
2026-07-11 15:14:54 +00:00
Henning Dieterichs and Henning Dieterichs
42a44c0a9c
Fixes ci
2026-07-08 17:47:52 +02:00
Henning Dieterichs and Henning Dieterichs
aaea53646d
Don't show comment widget when commenting is not possible
2026-07-08 17:47:52 +02:00
Henning Dieterichs and Henning Dieterichs
8c7ce711c9
Fixes ci
2026-07-08 15:13:49 +02:00
Henning Dieterichs and Henning Dieterichs
82d7e530a1
Fixes #323297
2026-07-08 15:13:49 +02:00
833244d55b
Custom editors opt out of diff/merge by default via never priority
...
Introduce a `never` editor priority and make custom editors opt out of
diff and merge editors by default instead of requiring users to reset
via `workbench.diffEditorAssociations`.
- Add `RegisteredEditorPriority.never` / `CustomEditorPriority.never`
(rank 0). A `never` editor is never auto-selected for that input type
and is skipped by general `workbench.editorAssociations`, but can
still be forced by `workbench.diffEditorAssociations` or picked via
`Reopen Editor With...`.
- Resolve the `customEditors` contribution priority per input type:
string / omitted priorities map diff and merge to `never`; only an
explicit `diffEditor` / `mergeEditor` opts the editor back in.
- Filter general editor associations that point at a `never` editor for
the requested input type in the editor resolver.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-07 19:27:11 +02:00
Henning Dieterichs and Henning Dieterichs
93ad71ca81
Fixes tsconfig
2026-07-07 10:54:18 +02:00
Henning Dieterichs and Henning Dieterichs
47ec96853f
updates markdown editor and enables comment feature
2026-07-07 10:54:18 +02:00
Raymond Zhao and GitHub
b7e0a87054
chore: run npm audit fix ( #323165 )
2026-06-29 13:31:39 -07:00
2fd704bc68
build(deps): bump markdown-it from 12.3.2 to 14.2.0 in /extensions/markdown-language-features ( #321532 )
...
build(deps): bump markdown-it in /extensions/markdown-language-features
Bumps [markdown-it](https://github.com/markdown-it/markdown-it ) from 12.3.2 to 14.2.0.
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md )
- [Commits](https://github.com/markdown-it/markdown-it/compare/12.3.2...14.2.0 )
---
updated-dependencies:
- dependency-name: markdown-it
dependency-version: 14.2.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
2026-06-29 19:05:37 +00:00
Henning Dieterichs and GitHub
a9f0f574fc
adds proposed createQuickDiffInformation API, adopts it in markdown editor. ( #323470 )
...
* adds proposed createQuickDiffInformation API, adopts it in markdown editor.
* Extends textEditorDiffInformation proposal instead of having new quickDiff proposal
2026-06-29 16:37:26 +00:00
Henning Dieterichs and GitHub
5b839e0737
Updates markdown editor ( #322577 )
...
* updates markdown editor
* fixes class names
2026-06-23 10:40:07 -07:00
Henning Dieterichs and Henning Dieterichs
9837699041
Fixes markdown editor dirty on open
2026-06-22 20:16:03 +02:00
93c7f885fc
Bump dompurify from 3.4.8 to 3.4.10 in /extensions/markdown-language-features ( #321534 )
...
Bump dompurify in /extensions/markdown-language-features
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.4.8 to 3.4.10.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.8...3.4.10 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.4.10
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 23:17:53 +00:00
Henning Dieterichs and Henning Dieterichs
d56b538686
Updates markdown editor & implements code block syntax highlighting
2026-06-16 23:46:07 +02:00
Matt Bierner
3dbb91368e
Update caller
2026-06-12 08:49:16 -07:00
Matt Bierner and GitHub
096cabf984
Merge pull request #320845 from microsoft/dev/mjbvz/useful-gull
...
Pick up latest markdown language service
2026-06-11 10:29:02 -07:00
Matt Bierner
32702666dc
Pick up latest markdown language service
2026-06-10 14:08:55 -07:00
Henning Dieterichs and Henning Dieterichs
5286e6ed9e
Fixes builtin markdown editor paths
2026-06-10 17:58:14 +02:00
1b41b1791a
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-09 14:18:44 -07:00
Matt Bierner
b991a753d2
spelling
2026-06-09 14:15:49 -07:00
Matt Bierner
e20576f6b4
Add basic contributing guide for markdown extension
2026-06-09 14:15:05 -07:00
Henning Dieterichs and Henning Dieterichs
ffd6d6e703
Fixes CI
2026-06-09 09:49:57 +02:00
Henning Dieterichs and Henning Dieterichs
58c0981e26
Registers @vscode/markdown-editor in markdown-language-features extension
2026-06-09 09:49:57 +02:00
Matt Bierner
2793643ace
Bump dompurify versions to 3.4.8
...
Fixes #313084
Already did this for the copy in core
2026-06-04 14:41:05 -07:00
Matt Bierner and GitHub
d3bdd4b0f6
Merge pull request #319960 from microsoft/dev/mjbvz/devoted-roadrunner
...
Use stable position for markdown reopen with
2026-06-04 14:22:56 -07:00
Matt Bierner
ac8b0f3344
Use stable position for markdown reopen with
...
Fixes #319723
2026-06-04 10:11:52 -07:00
Matt Bierner
4eee2b2f6d
Pass along correct lsp type
...
Fixes #298733
2026-06-04 09:31:54 -07:00
dileepyavan and GitHub
ca425775e4
Revert "Optimize shared built-in extension dependencies ( #318045 )" ( #319774 )
...
This reverts commit 26e580781a .
2026-06-03 17:21:27 +00:00
Dmitriy Vasyura and GitHub
26e580781a
Optimize shared built-in extension dependencies ( #318045 )
2026-06-03 08:49:40 +00:00
92fe1dc89b
Clear timeouts/intervals on dispose in extensions ( #319125 )
...
* Clear timeouts/intervals on dispose in chat extension
* Revert uneeded change
Co-authored-by: Copilot <copilot@github.com >
* Revert unneeded change.
* Dispose timers
Co-authored-by: Copilot <copilot@github.com >
* Type fix
* Clear timeouts/intervals on dispose in extensions
---------
Co-authored-by: Copilot <copilot@github.com >
2026-05-30 12:19:14 +00:00
Raymond Zhao and GitHub
49d14f8afc
chore: npm audit fix ( #318614 )
...
* chore: npm audit fix
* Remove merge conflict
* chore: bump build
2026-05-28 21:53:33 +00:00
Robo and GitHub
8748be1f1a
feat: update to Electron v42 ( #316661 )
...
* feat: update to Electron v42
* chore: drop support for arm 32-bit server
* chore: update types/node to v24.x
* chore: temporarily lock the target version for build/
* chore: update v8-source-location.patch
* chore: fix clippy
* chore: cleanup armhf server ci config
* fix: broken lock file
* fix: c++ version requirement for sysroot builds
* fix: msvc compilation of native modules
* fix: handle rejections for fire-and-forget loadurl
* fix: windows build
* ci: fix teardown of daemon process on windows
```
2026-05-15T20:55:09.7717127Z Assertion failed: !(handle->flags & UV_HANDLE_CLOSING), file src\win\async.c, line 76
```
* chore: update deb and rpm dependencies
* chore: update version info
* spec: improve reliablity of offscreencanvas tests
* spec: retry EPERM failures on teardown
* chore: update x86_64 rpm deps
* ci: exclude server binskim for armhf
* temp: bump distro
* test: ignore deprecation warnings treated as errors
* chore: update lockfile
* fix: externalize electron from auth extension bundles
Error: Cannot find module 'c:\Users\cloudtest\AppData\Local\Temp\vscode-sanityQvCaze\vscode-server-win32-x64-web\extensions\github-authentication\dist\install.js'
at Module._resolveFilename (node:internal/modules/cjs/loader:1476:15)
at wrapResolveFilename (node:internal/modules/cjs/loader:1049:27)
at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1073:10)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1094:12)
at Module._load (node:internal/modules/cjs/loader:1262:25)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
Node.js v24.15.0
* test: make wsl sanity tests reliable
* chore: bump electron@42.1.0
* temp: bump distro
* chore: bump electron@42.2.0
* chore: bump distro
* chore: update debian dependencies
* Revert "test: make wsl sanity tests reliable"
This reverts commit b3f2b63e83 .
* test: do not fail for deprecation warnings
* chore: patch node24 server binary for wsl1
* chore: address review feedback
* chore: revert global navigation error handler in browserview
* chore: bump distro
2026-05-27 14:57:41 +02:00
f4c17b347c
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-21 13:03:53 -07:00