Skip to content

bump version - #366

Merged
seanmcguire12 merged 1 commit into
mainfrom
bump-version
Oct 23, 2026
Merged

seanmcguire12 merged 1 commit into
mainfrom
bump-version

Conversation

@seanmcguire12

@seanmcguire12 seanmcguire12 commented Oct 23, 2026 •

Copy link
Copy Markdown
Member

why

  • bump stagehand-python version to trigger release to pypi

Summary by cubic

Bumps stagehand to 3.23.1 to trigger a PyPI release. This release bundles the standalone server v3.7.7, which includes Node.js 24.22.1 and Undici 7.30.1 with the October 2026 security fixes.

Restart applications using the local server to pick up the updated binary. Custom binaries configured with STAGEHAND_SEA_BINARY or _local_stagehand_binary_path must be updated separately.

Written for commit fa2a336. Summary will update on new commits.

View guided diff Turn on auto-fix

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 5 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.
Architecture diagram
sequenceDiagram
    participant Dev as Developer
    participant CI as CI Pipeline
    participant PyPI as PyPI
    participant App as Python Application
    participant Server as Local Standalone Server
    participant ENV as Env Config

    Note over Dev,CI: Release Process
    Dev->>CI: Tag release 3.23.1
    CI->>PyPI: Publish stagehand package v3.23.1

    Note over App,ENV: Runtime Flow
    App->>App: Import stagehand SDK
    App->>ENV: Check STAGEHAND_SEA_BINARY / _local_stagehand_binary_path
    alt Custom binary configured
        ENV-->>App: Use custom binary path
        App->>Server: Launch custom binary (must be updated separately)
    else Default binary
        ENV-->>App: Use bundled binary v3.7.7
        App->>Server: Launch bundled local server
    end

    alt Server running
        App->>Server: Initiate local server (Node.js 24.22.1, Undici 7.30.1)
        Server-->>App: Ready
        App->>Server: API calls (automation operations)
        Server-->>App: Responses
    else Server already running (old version)
        App->>Server: Restart to pick up new binary
        Server-->>App: New binary v3.7.7 ready
    end
Loading

View guided diff | Turn on auto-fix | Re-trigger cubic

@seanmcguire12
seanmcguire12 merged commit 365534e into main Oct 23, 2026
10 checks passed
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.

2 participants