Commit Graph

57 Commits

Author SHA1 Message Date
Robo
3154150df5 chore: bump electron@39.8.0 (#299669)
* chore: bump electron@39.8.0

* chore: bump distro
2026-03-07 01:26:01 +00:00
Robo
55dbb7dd84 chore: revert to electron@39.6.0 (#298230)
* chore: revert to electron@39.6.0

* chore: bump distro
2026-02-27 05:06:30 -08:00
Robo
192a1b2478 chore: sessions entry app for windows (#297589)
* chore: enable sub app entrypoint on windows

* chore: update window icons

* chore: update gulp-electron

* chore: bump inno_updater

* chore: cleanup

* fix: inno compilation for stable

* chore: bump distro

* chore: bump distro
2026-02-25 23:08:43 +00:00
Robo
31659231a3 fix: crash with run_as_node in sub app (#295927)
* fix: crash with run_as_node in sub app

* chore: bump distro
2026-02-17 22:30:08 -08:00
Robo
68931fd75f chore: bump electron@39.6.0 (#295559)
* chore: bump electron@39.6.0

* chore: bump distro
2026-02-16 18:26:26 +05:00
Robo
27ea56f796 chore: bump electron@39.5.2 (#294238)
* chore: bump electron@39.5.2

* chore: update checksums

* chore: undo bits on macOS

* chore: update lockfile

* chore: update node.js build

* chore: bump distro
2026-02-12 21:11:08 +00:00
Remco Haszing
c9586c2b48 Enable npm scripts
Due to recent attacks on the JavaScript ecosystem I decided to add
`ignore-scripts=true` to `~/.npmrc`. However, the VSCode repository
depends on npm scripts for local development. To support this situation,
I added `ignore-scripts=false` to `.npmrc` in the repo.
2026-02-06 14:43:52 +01:00
Robo
67655b30f5 chore: bump electron@39.3.0 (#289985)
* chore: bump electron@39.3.0

* chore: update build

* chore: bump distro
2026-01-26 21:02:29 +00:00
Robo
1fe49563dc fix: capture diagnostics and add workaround for graphite recording order failures (#287798)
* feat: expose gpu log messages as part of --status

This is useful in scenarios where the application rendering
completely breaks and we want to know the health of gpu process
on demand without having to restart the application.

The log messages are usually available on demand via
Developer: Show GPU Info page but during complete rendering failure
the developer page will also fail to render.

* feat: add support for argv.json switch to recover from failure

* chore: address feedback

* chore: update build

* chore: bump distro
2026-01-15 08:00:20 +00:00
Robo
4c616ec9d1 chore: bump electron@39.2.7 (#283786)
* chore: bump electron@39.2.7

* chore: bump distro

* chore: update electron checksums
2025-12-16 13:57:53 +01:00
Robo
bf0c7403cf fix: additional error details only appearing for net::ERR_HTTP2_PROTOCOL_ERROR (#281443)
* chore: update build

* chore: bump distro
2025-12-05 12:25:34 +01:00
Robo
c8d8cab21d feat: surface additional error details for spdy session failures (#280438)
* chore: update electron build

* chore: bump distro
2025-12-01 22:18:54 +00:00
Robo
aac004a322 fix: crash when resolving modules on process exit (#279806)
* chore: update build

* chore: bump distro
2025-11-27 15:52:23 +01:00
Robo
c1678382f9 fix: hardware acceleration broken with versioned layout on windows (#279546)
* chore: update build

* chore: bump distro

* chore: bump distro
2025-11-26 17:10:45 +01:00
Robo
f35b832d60 chore: bump electron@39.2.3 (#278722)
* chore: bump electron@39.2.3

* chore: bump distro
2025-11-24 06:30:18 +00:00
Robo
7ba6cc6685 chore: update electron@39.2.0 (#277706)
* chore: update electron@39.2.0

* chore: bump distro
2025-11-17 05:42:43 +01:00
Robo
f2531f1c56 chore: update to Electron 39 (#275786)
* chore: bump electron@39.0.0

* chore: update build

* chore: bump distro

* chore: update debian deps

* chore: exclude dlls from symbol scan

* chore: test with patch v8 headers

* chore: bump rpm dependencies

* chore: cleanup preinstall.js

* chore: bump electron@39.1.1

* chore: remove unsupported FontationsLinuxSystemFonts feature flag

* chore: bump electron@39.1.2

* chore: update nodejs build

* temp: update distro

* ci: fix location of preinstall invocation

* chore: bump distro
2025-11-13 08:25:14 +00:00
Robo
e0f4b8926e chore: bump electron@37.7.0 (#272157)
* chore: bump electron@37.7.0

* chore: update node.js build

* chore: bump distro
2025-10-19 19:19:05 +00:00
Robo
edf756ab84 feat: reduce buffer size of NetToMojoPendingBuffer from 16 to 8KB (#269718)
* feat: reduce buffer size of NetToMojoPendingBuffer from 16 to 8KB

* chore: bump distro
2025-10-03 20:32:44 +02:00
Robo
484fdf69b8 chore: bump electron@37.6.0 (#269279)
* Revert "Fix: Disable window shadows on macOS Tahoe to prevent GPU performance issues (#267724)"

This reverts commit e278d3a668.

* chore: bump electron@37.6.0

* chore: update build
2025-10-02 06:54:36 +00:00
Robo
48a6c949aa chore: bump electron@37.5.1 (#268885)
* chore: bump electron@37.5.1

* chore: bump distro
2025-09-29 16:57:17 +00:00
Robo
e804d4852a chore: update build for electron@37.3.1 (#267254)
* chore: update build

* chore: bump distro
2025-09-17 21:24:07 +00:00
Robo
068986f11f fix: inverted colors for window.border system mode (#265635)
* chore: update build

* chore: bump distro
2025-09-08 10:29:15 +00:00
Robo
9d7c34c96a chore: update electron@37.3.1 (#263552)
* chore: update electron@37.3.1 (#262877)

* chore: update electron@37.3.1

* chore: remove workaround for npm scripts argument parsing

Refs f99aa748c0

* chore: update node.js@22.18.0

* temp: bump distro

* chore: bump distro
2025-08-27 13:08:07 +00:00
Raymond Zhao
80c270d20f Revert "chore: update electron@37.3.1" (#263488)
Revert "chore: update electron@37.3.1 (#262877)"

This reverts commit ad0b5d23c1.
2025-08-26 23:04:57 +00:00
Robo
ad0b5d23c1 chore: update electron@37.3.1 (#262877)
* chore: update electron@37.3.1

* chore: remove workaround for npm scripts argument parsing

Refs f99aa748c0

* chore: update node.js@22.18.0

* chore: bump distro
2025-08-26 15:40:21 +02:00
Robo
1a1212a8bc fix: add workaround for failed stat operations on FSLogix environment (#257859)
* chore: update electron builds

* chore: bump distro
2025-07-25 17:05:38 +00:00
Robo
8c19263c57 (reland) chore: update to Electron 37 (#256905)
* chore: update to Electron 37 (#256287)

* chore: update electron@36.5.0

* chore: update node.js builds

* chore: update electron@37.0.0

* chore: update rpm deps

* chore: bump electron@37.2.0

* chore: bump nodejs@22.17.0

* temp: update distro

* chore: bump .nvmrc

* chore: bump distro

* chore: bump electron@37.2.3

* chore: bump distro

* chore: update electron build
2025-07-21 12:37:44 +02:00
Matt Bierner
3059a176b1 Revert "chore: update to Electron 37 (#256287)"
This reverts commit 9f4784d4bb.
2025-07-17 16:27:56 -07:00
Robo
9f4784d4bb chore: update to Electron 37 (#256287)
* chore: update electron@36.5.0

* chore: update node.js builds

* chore: update electron@37.0.0

* chore: update rpm deps

* chore: bump electron@37.2.0

* chore: bump nodejs@22.17.0

* temp: update distro

* chore: bump .nvmrc

* chore: bump distro
2025-07-17 18:10:54 +00:00
Robo
d643cc7dac chore: bump electron@35.6.0 (#252670)
* chore: bump electron@35.6.0

* chore: bump distro
2025-06-27 20:06:46 +02:00
Robo
d24baf2b6e fix: revert to NSAccessibilityStaticTextRole for list elements (#251057)
* chore: update electron build

* chore: bump distro
2025-06-10 08:47:49 +02:00
Robo
5e8f6f2bb4 chore: use node-gyp from build dir for the project (#250981)
* chore: bump node-gyp on windows to 11.2.0

improves reliability of builds on windows

includes https://github.com/nodejs/node-gyp/pull/3113 and https://github.com/nodejs/node-gyp/pull/3112

* use preinstalled node-gyp

* use bundled node-gyp for subdirs too

* chore: revert changes to package-lock.json

* chore: rebuild package-lock.json

* ci: rebuild cache

---------

Co-authored-by: Aman Karmani <aman@tmm1.net>
2025-06-09 17:53:41 +09:00
Robo
a089903a31 chore: bump electron@35.5.1 (#250608)
* chore: bump electron@35.5.1

* chore: update build

* chore: update distro
2025-06-05 08:37:19 -07:00
Robo
8bfbbbd857 chore: bump electron@35.5.0 (#250374)
* chore: bump electron@35.5.0

* chore: adpot system-context-menu for linux

* chore: add network inspection support

* chore: bump distro
2025-06-03 08:20:38 +02:00
Robo
d07e961e03 chore: bump electron@35.4.0 (#249241)
* chore: bump electron@35.4.0

* chore: update node.js build

* chore: bump distro
2025-05-19 22:36:31 -07:00
Robo
12326f9906 chore: update to Electron 35 (#245423)
* chore: bump electron@35.0.1

* chore: update types/node@22.x

* chore: update web types for node v22.x

* chore: bump electron@35.1.2

* chore: update node.js build

* chore: update app.dock usage

Refs 71f3ff6bf2

* chore: bump electron@35.1.4

* chore: bump electron@35.1.5

* ci: bump sysroot to glibc 2.28 and gcc 10.5.0

* ci: enable timeout for smoketests

* chore: bump min glibcxx to 3.4.26 for server

* Revert "ci: enable timeout for smoketests"

This reverts commit afb637e85d.

* chore: update debian dependencies

* fix: workaround npm.ps1 argument parsing with powershell

* chore: update rpm dependencies

* test: partially revert changes from 242535

* test: remove redudant keybinding dispatch for selectTab

* test: fix test failure from running configured tasks

* test: focus settings editor for preferences.test.ts

* node - adopt compile cache (#246835)

* node - adopt compile cache

* adopt for utility process

* tweaks

* log state of compilation cache

* Revert "log state of compilation cache"

This reverts commit f3840387a583013834762e2c44f6e8424929297f.

* Revert "node - adopt compile cache (#246835)"

This reverts commit 673a00cab66c9bac87f3cd27b80efa41c80150f1.

* chore: update builds

* chore: bump electron@35.2.0

* chore: bump electron@35.2.1

* chore: bump electron@35.2.2

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2025-05-09 19:03:36 +09:00
Robo
0ce5246ecb chore: bump electron@34.5.1 (#246817)
* chore: bump electron@34.5.1

* chore: update node.js build

* chore: update distro
2025-04-17 16:28:08 +02:00
Robo
4b1d47cda4 chore: bump electron@34.4.1 (#245430)
* chore: bump electron@34.4.1

* chore: bump distro
2025-04-03 12:33:51 +02:00
Robo
d1d0260ab8 chore: bump electron@34.4.0 (#245227)
* chore: bump electron@34.4.0

* temp: update distro

* chore: bump distro
2025-04-01 15:09:24 +02:00
Robo
d37530e045 Revert "chore: bump electron@34.3.3 (#244147)" (#244235)
This reverts commit e46bc38ea2.
2025-03-21 13:16:01 +01:00
Robo
e46bc38ea2 chore: bump electron@34.3.3 (#244147)
* chore: bump electron@34.3.3

* chore: bump distro

* chore: bump distro
2025-03-21 09:43:13 +01:00
Robo
d1ce0bf2c1 chore: update electron@34.3.2 (#243032)
* chore: update electron@34.3.2

* chore: update node.js builds

* chore: update runtime builds

* chore: bump distro
2025-03-11 20:45:06 +09:00
Robo
c6a01c44e2 chore: update runtime builds (#243077)
* chore: update runtime builds

* chore: bump distro
2025-03-10 16:15:18 +01:00
Robo
f8b29f8da2 chore: bump electron@34.2.0 (#241077)
* chore: bump electron@34.2.0

* chore: update builds

* chore: update builds

* chore: bump distro
2025-02-21 13:26:39 -08:00
Robo
f94b27000c chore: update to Electron 34 (#237557)
* chore: update electron@33.3.0

* chore: update for webFrameMain possibly being null

Refs ae9f2df082

* chore: update debian deps

* chore: update rpm deps

* chore: bump electron@34.0.0-beta.12

* temp: use std::format for spdlog

* chore: update debian deps

* chore: update rpm deps

* chore: bump electron@34.0.0

* chore: bump electron@34.0.1

* chore: bump electron@34.1.0

* chore: update required portal version

* chore: use enableDeprecatedPaste

* chore: update builds

* chore: bump distro
2025-02-12 10:36:35 +01:00
Robo
f6d7908eef fix: context-menu event emitted twice on macOS (#240261)
* fix: context-menu event emitted twice on macOS

* chore: bump distro
2025-02-10 18:14:05 +01:00
Robo
2e5cbd49c8 chore: update electron@32.2.7 (#236843)
* chore: update electron@32.2.7

* chore: bump distro
2024-12-23 11:22:49 +01:00
Robo
be48d6333b chore: bump electron@32.2.6 (#234816)
* chore: bump electron@32.2.6

* chore: remove exit code workaround for utility process

Refs c90509c2bc

* chore: update node.js build

* chore: bump distro
2024-11-28 16:04:02 +01:00
Robo
11180de3c0 chore: bump electron@32.2.5 (#234160)
* chore: bump electron@32.2.5

* chore: bump distro
2024-11-19 09:46:07 +01:00