Skip to content

Package: Update @vscode/test-electron to 3.1.0 & qt-qml: Declare DataStream._data explicitly as Buffer - #539

Merged
OrkunTokdemir merged 3 commits into
qt-labs:devfrom
OrkunTokdemir:orkun_fix_ci_electron_31_07_2026
Aug 3, 2026
Merged

Package: Update @vscode/test-electron to 3.1.0 & qt-qml: Declare DataStream._data explicitly as Buffer#539
OrkunTokdemir merged 3 commits into
qt-labs:devfrom
OrkunTokdemir:orkun_fix_ci_electron_31_07_2026

Conversation

@OrkunTokdemir

Copy link
Copy Markdown
Collaborator

VS Code 1.110+ renamed the macOS app binary from
Contents/MacOS/Electron to Contents/MacOS/Code, so test-electron 2.x
fails to launch the test instance with spawn ENOENT. Version 3.1.0
handles the new name. Its typings use generic Buffer, so typescript
and @types/node are refreshed in the lockfiles within their existing
ranges.
With @types/node 20.19+ and tsc 5.7+, Buffer.alloc(0) is inferred as
the narrower Buffer<ArrayBuffer>, which no longer accepts the plain
Buffer passed to the data setter. An explicit annotation keeps the
field at the wide Buffer type. No runtime change.
@OrkunTokdemir
OrkunTokdemir merged commit 90d650e into qt-labs:dev Aug 3, 2026
15 of 21 checks passed
@OrkunTokdemir
OrkunTokdemir deleted the orkun_fix_ci_electron_31_07_2026 branch August 5, 2026 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants