Skip to content

Prepare 0.1.8 and make the release gate runnable on PowerShell 5.1 - #10

Merged
ShaalaXIV merged 3 commits into
mainfrom
claude/prepare-0-1-8
Sep 22, 2026
Merged

ShaalaXIV merged 3 commits into
mainfrom
claude/prepare-0-1-8

Conversation

@ShaalaXIV

Copy link
Copy Markdown
Owner

Two small changes ahead of the 0.1.8 release.

Version bump to 0.1.8.0 for the release carrying Stagehand stages, the viewport capture fix and the Chronicle additions (#9).

tools/smoke-server.ps1 portability. It assumed PowerShell 7. Windows PowerShell 5.1 does not load System.Net.Http by default, so the release gate died with Unable to find type [System.Net.Http.HttpClient] before reaching any of the checks it exists to perform — meaning step 2 of docs/RELEASING.md could not run at all on a machine with only 5.1 installed. Now guarded with an Add-Type that is a no-op on 7.

🤖 Generated with Claude Code

ShaalaXIV and others added 3 commits September 22, 2026 18:36
The plugin version is bumped for the release carrying Stagehand stages, the
viewport capture fix and the Chronicle additions.

tools/smoke-server.ps1 assumed PowerShell 7: Windows PowerShell 5.1 does not
load System.Net.Http by default, so the release gate failed before reaching any
of the checks it exists to perform. A release gate has to run on the shell the
release machine actually has.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
ProcessStartInfo.ArgumentList and Process.Kill(entireProcessTree) are both
.NET Core only, so the release gate still could not start or stop its test
server on Windows PowerShell 5.1.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
-Encoding utf8NoBOM does not exist on Windows PowerShell 5.1, so the release
gate passed every check and then failed on its last line. Writing the file
directly also guarantees no BOM, which would break sha256sum -c.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@ShaalaXIV
ShaalaXIV merged commit b94f6e6 into main Sep 22, 2026
1 check passed
@ShaalaXIV
ShaalaXIV deleted the claude/prepare-0-1-8 branch September 22, 2026 23:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant