Connor Peet
06eee91ac7
eng: update CLI and a fix for extension test coverage ( #204662 )
2024-02-08 00:37:58 +01:00
Robo
926d4e5fd1
chore: update electron@27.3.1 ( #204580 )
...
* chore: update electron@27.3.1
* chore: bump distro
2024-02-07 12:08:06 +01:00
Matt Bierner
0f47ae7932
Pick up latest TS for building VS Code ( #204527 )
2024-02-06 11:39:50 -08:00
Daniel Imms
dbdf5813d7
Update xterm.js
...
Fixes #204104
2024-02-02 11:15:55 -08:00
Robo
bf16cceb73
chore: bump windows-mutex@0.5.0 ( #204150 )
2024-02-02 16:52:39 +01:00
Robo
56ed836ea9
chore: bump windows-process-tree@0.6.0 ( #204079 )
2024-02-02 09:23:51 +01:00
Robo
9f705f9376
chore: bump spdlog@0.15.0 ( #204072 )
2024-02-02 08:25:12 +01:00
Robo
9794c5e919
chore: bump node-pty@1.1.0-beta6 ( #204058 )
2024-02-02 05:11:04 +01:00
Christof Marti
db3ebe6121
Update to @vscode/proxy-agent 0.19.0 ( #203847 )
2024-02-01 17:01:15 +01:00
Matt Bierner
adaf974eb2
Pick up latest TS for building ( #203840 )
2024-01-30 23:19:07 +01:00
Daniel Imms
e13013289e
Update xterm
...
Fixes #200428
2024-01-30 12:02:53 -08:00
Connor Peet
0f323440e5
eng: allow css nesting via postcss plugin ( #203726 )
...
* eng: allow css nesting via postcss plugin
CSS nesting has landed in most browsers at this point, but we don't want
to break users who are still stuck on old browser (mainly older iOS
devices.) This PR adds a postcss plugin to the build process that
de-nests nested CSS.
The plugin required a newer version of postcss as well, so I have
updated that and a couple other modules to their latest versions.
* update build's package.json versions too
2024-01-29 11:19:37 -08:00
Robo
39fe2dab67
chore: bump electron@27.2.3 ( #202771 )
...
* chore: bump electron@27.2.3
* chore: bump distro
2024-01-22 20:25:03 +01:00
Sandeep Somavarapu
687df980c2
fix #201346 ( #202520 )
2024-01-15 16:54:48 +01:00
Robo
fb76955440
chore: update electron@27.2.1 ( #202053 )
...
* chore: bump electron@27.2.1
* chore: enable code cache support for custom standard schemes
Refs 267cbc841e
* chore: remove --ms-enable-electron-run-as-node
Removed in favor of f842ead6bc
* chore: update distro
2024-01-09 08:33:34 +01:00
Matt Bierner
284e949dac
Pick up latest TS for building VS Code ( #202047 )
2024-01-09 07:48:18 +01:00
Connor Peet
c016ce64fb
testing: misc work on test coverage ( #201758 )
...
- Allow coverage bar color thresholds to be configurable as the Java
folks requested.
- Update some of our scripts for integration into
the selfhost test runner.
- Initial parts of showing function coverage in the Test Coverage view.
(Still a work in progress, more tomorrow)
2024-01-04 08:42:22 +01:00
Daniel Imms
d4e9b63073
Update xterm
...
Fixes #199848
2023-12-20 10:09:50 -08:00
Daniel Imms
23aa0ceb42
Update xterm
...
Fixes #200428
2023-12-19 09:20:30 -08:00
Martin Aeschlimann
56b0088dce
update vscode-test-web ( #201187 )
...
* update vscode-test-web
* add @playwright/browser-chromium
* add skipLibCheck
* add skipLibCheck
* use esnext
* cleanup
2023-12-19 16:03:03 +01:00
Daniel Imms
677f2baba3
Update xterm
...
Fixes #200469
2023-12-15 09:44:57 -08:00
Daniel Imms
32bf697587
Update xterm, adopt wheel event handler
2023-12-12 05:45:30 -08:00
Daniel Imms
11601f762a
Update xterm.js
...
This fixes several issues thanks to xtermjs/xterm.js#4910
2023-12-08 12:26:08 -08:00
João Moreno
434d2e1644
bump @vscode/test-electron ( #200361 )
...
fixes #200348
2023-12-08 15:53:05 +01:00
Robo
12fece34ed
chore: update to electron 27 ( #197539 )
...
* chore: update electron@27.0.2
* chore: update debian dependencies
* chore: bump electron@27.0.4
* chore: bump electron@27.1.0
* chore: bump electron@27.1.3
* chore: bump distro
2023-12-07 10:48:24 +01:00
Robo
ef804e738b
chore: update electron@25.9.7 ( #199854 )
...
* chore: update electron@25.9.7
* chore: bump distro
2023-12-02 08:17:36 -07:00
Tyler James Leonhardt
a35c4645cb
bump l10n-dev to latest ( #199721 )
...
to reflect numerous bug fixes
2023-12-01 04:49:32 +01:00
Robo
83ba577c3f
chore: bump electron@25.9.6 ( #199179 )
2023-11-27 17:45:25 +01:00
Andrea Mah
567021733a
bump ripgrep + telemetry extractor ( #198880 )
2023-11-22 19:54:55 +01:00
Christof Marti
bb995b5511
Avoid excessive trace logging ( #197549 )
2023-11-21 15:21:28 +01:00
Matt Bierner
dd9e1d579c
Pick up latest TS for building VS Code ( #198477 )
2023-11-17 08:10:28 +01:00
Connor Peet
a0b548807a
eng: add assertHeap method for memory assertions ( #198334 )
...
This adds an `assertHeap` function that can be used in tests. It
takes a heap snapshot, and asserts the state of classes in memory. This
works in Node and the Electron sandbox, but is a no-op in the browser.
Snapshots are process asynchronously and will report failures at the end
of the suite.
This method should be used sparingly (e.g. once at the end of a suite to
ensure nothing leaked before), as gathering a heap snapshot is fairly
slow, at least until V8 11.5.130 (https://v8.dev/blog/speeding-up-v8-heap-snapshots ).
When used, the function will ensure the test has a minimum timeout
duration of 20s to avoid immediate failures.
It takes options containing a mapping of class names, and assertion functions
to run on the number of retained instances of that class. For example:
```ts
assertSnapshot({
classes: {
ShouldNeverLeak: count => assert.strictEqual(count, 0),
SomeSingleton: count => assert(count <= 1),
}
});
```
Closes https://github.com/microsoft/vscode/issues/191920
2023-11-15 10:41:22 -08:00
Christof Marti
67aa71296f
Avoid excessive trace logging ( microsoft/vscode#197549 )
2023-11-14 14:12:44 +01:00
Robo
e49ea372a1
chore: update electron@25.9.4 ( #198142 )
...
* chore: update electron@25.9.4
* chore: bump distro
2023-11-13 20:44:42 +01:00
Christof Marti
9c2b9327e5
Load local certificates ( microsoft/vscode-remote-release#9176 )
2023-11-13 17:09:47 +01:00
Daniel Imms
98c9171f88
Update xterm, adopt new SerializeAddon range API
...
Fixes #197737
2023-11-09 10:45:57 -08:00
Daniel Imms
75924b36d9
@xterm/xterm@5.4.0-beta.13 (49eab6b)
...
Fixes #197385
Fixes #197730
2023-11-08 06:01:48 -08:00
Daniel Imms
cdfecb4474
Update xterm
...
Fixes #197254
2023-11-02 11:08:27 -07:00
Daniel Imms
3a351bdc29
Move to xterm scoped image addon
2023-11-01 14:47:59 -07:00
Daniel Imms
9d1bc6ae59
Move to scoped xterm.js packages
...
xterm-addon-image is excluded currently as there are some publishing
issues.
See xtermjs/xterm.js#4859
2023-11-01 12:15:41 -07:00
Daniel Imms
0a06579a7f
Update xterm.js
...
Fixes #151181
2023-10-31 07:39:09 -07:00
Matt Bierner
b93c7bcfa6
Pick up latest TS for building VS Code ( #197005 )
2023-10-30 10:19:33 -07:00
Sandeep Somavarapu
7b69e4aaa6
fix #194981 ( #196322 )
2023-10-23 15:37:17 -07:00
João Moreno
2c973350c5
chore: bump electron@25.9.2 ( #196249 )
...
* chore: bump electron@25.9.2
* chore: bump distro
* install setuptools
https://github.com/nodejs/node-gyp/issues/2915
2023-10-23 14:43:33 +02:00
Daniel Imms
d18bce4980
Merge pull request #195825 from microsoft/tyriar/float_5
...
Make xterm.js multi-window aware
2023-10-18 00:06:45 -07:00
Daniel Imms
5d945cf097
Make xterm.js multi-window aware
...
Fixes #195577
2023-10-17 11:50:45 -07:00
Robo
c6482f7f4b
chore: bump electron@25.9.1 ( #195755 )
...
* chore: bump electron@25.9.1
* chore: bump distro
2023-10-17 08:31:39 +02:00
dependabot[bot]
325164ee57
Bump @babel/traverse from 7.18.10 to 7.23.2 ( #195719 )
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.18.10 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 21:03:46 +02:00
dependabot[bot]
58086904b4
Bump word-wrap from 1.2.3 to 1.2.4 ( #188223 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 11:43:32 -07:00
Daniel Imms
b40a630d8a
Adopt documentOverride in xterm.js
...
Fixes #195595
2023-10-13 14:05:05 -07:00