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
Matt Bierner
bed9e7518b
Show a warning when showing the rendered markdown diff
...
Our current implementation has some bugs that can hide changes. However even after fixing these, I'm not 100% confident a unexpected change wont sneak through. Best to make users aware of this while also trying to prevent this
2026-05-21 11:43:57 -07:00
Matt Bierner
66fa7c959a
Make sure npm run watch also checks extension media builds
2026-05-20 15:52:30 -07:00
Matt Bierner and GitHub
42a80c7cbe
Merge pull request #317459 from mjbvz/dev/mjbvz/successful-roundworm
...
Fix some bugs and clean up how markdown change indicators are rendered
2026-05-19 23:04:57 -07:00
Matt Bierner
cc02f7d4ce
Fix some bugs and clean up how markdown change indicators are rendered
2026-05-19 22:23:55 -07:00
Matt Bierner
4d8a4fdb18
Fix a few simple anys in extensions
2026-05-19 15:38:59 -07:00
Matt Bierner
8bc23c9116
Aligning more markdown wording and UI
...
- Use `frontmatter` (one word)
- Align `Show source` icon and text with the reopen with
- Make the `Open preview` in explorer use `reopen with` instead so you can nicely toggle the opened preview
2026-05-15 10:53:34 -07:00
Matt Bierner and GitHub
719badd255
Merge pull request #316329 from microsoft/dev/mjbvz/profitable-marmot
...
Let markdown preview scripts mark themselves as modules
2026-05-13 16:09:58 -07:00
Matt Bierner
421cab3b7f
Let markdown preview scripts mark themselves as modules
...
Fixes #316328
2026-05-13 15:42:00 -07:00
Matt Bierner
268eaf471d
Add title and context menu for frontmatter in markdown preview
...
Follow up on #316140
Makes it easier to discover what the table is and hide it
2026-05-13 13:43:05 -07:00
Matt Bierner
06115d9e8f
Add improved markdown front matter rendering
...
Fixes #316140
Let's try with `table` as the default initially but we can switch to `hide` is we prefer
2026-05-12 16:33:15 -07:00
Matt Bierner and GitHub
c60ffe9e0c
Merge pull request #315425 from mjbvz/dev/mjbvz/regional-nightingale
...
Various improvements and fixes for markdown diff rendering
2026-05-09 00:10:23 -07:00
Matt Bierner
f856c4c486
Various improvements and fixes for markdown diff rendering
...
For #315174
Adding better inline diff indicators
2026-05-08 19:10:55 -07:00
a8479a5493
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-08 17:01:02 -07:00