Version Packages#1116
Conversation
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
executor-cloud | 6cb20a6 | Jun 24 2026, 04:20 AM |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
executor-marketing | 6cb20a6 | Commit Preview URL Branch Preview URL |
Jun 24 2026, 04:18 AM |
Greptile SummaryThis is an automated Changesets release PR that bumps versions and updates CHANGELOGs across the monorepo, packaging three security/bug fixes from PR #1115 that were merged to
Confidence Score: 5/5Safe to merge — fully automated Changesets release PR with no logic changes. All 60 changed files are version bumps, CHANGELOG additions, lockfile updates, and consumed changeset files. The underlying functional changes shipped in PR #1115 (binary media downloads, CLI URL validation, egress guard DNS hardening) are already on main; this PR only cuts the release. No code logic is introduced here. No files require special attention. The slight version skew on plugin-google and plugin-microsoft (landing at 1.5.18 while sdk lands at 1.5.19) is expected given their prior version history and is handled correctly by Changesets. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[PR #1115 merged to main] --> B[Changesets picks up 3 changeset files]
B --> C[Version Packages PR #1116 created]
C --> D[Delete .changeset/*.md files]
C --> E[Bump package versions]
C --> F[Update CHANGELOG.md files]
C --> G[Update bun.lock]
E --> E1[executor 1.5.18 → 1.5.19]
E --> E2[sdk 1.5.18 → 1.5.19]
E --> E3[plugin-google 1.5.17 → 1.5.18]
E --> E4[cloud 1.4.36 → 1.4.37]
E --> E5[15+ other packages bumped]
D --> H{Merge & Publish}
E --> H
F --> H
G --> H
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
A[PR #1115 merged to main] --> B[Changesets picks up 3 changeset files]
B --> C[Version Packages PR #1116 created]
C --> D[Delete .changeset/*.md files]
C --> E[Bump package versions]
C --> F[Update CHANGELOG.md files]
C --> G[Update bun.lock]
E --> E1[executor 1.5.18 → 1.5.19]
E --> E2[sdk 1.5.18 → 1.5.19]
E --> E3[plugin-google 1.5.17 → 1.5.18]
E --> E4[cloud 1.4.36 → 1.4.37]
E --> E5[15+ other packages bumped]
D --> H{Merge & Publish}
E --> H
F --> H
G --> H
Reviews (1): Last reviewed commit: "Version Packages" | Re-trigger Greptile |
Cloudflare previewTorn down — the PR is closed. |
@executor-js/cli
@executor-js/config
@executor-js/execution
@executor-js/sdk
@executor-js/codemode-core
@executor-js/runtime-quickjs
@executor-js/plugin-file-secrets
@executor-js/plugin-graphql
@executor-js/plugin-keychain
@executor-js/plugin-mcp
@executor-js/plugin-onepassword
@executor-js/plugin-openapi
executor
commit: |
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@executor-js/cli@0.2.25
Patch Changes
@executor-js/config@1.5.19
Patch Changes
@executor-js/execution@1.5.19
Patch Changes
@executor-js/vite-plugin@0.0.36
Patch Changes
@executor-js/runtime-quickjs@1.5.19
Patch Changes
@executor-js/plugin-desktop-settings@1.5.19
Patch Changes
@executor-js/plugin-example@1.5.19
Patch Changes
@executor-js/plugin-file-secrets@1.5.19
Patch Changes
@executor-js/plugin-google@1.5.18
Patch Changes
@executor-js/plugin-graphql@1.5.19
Patch Changes
@executor-js/plugin-keychain@1.5.19
Patch Changes
@executor-js/plugin-mcp@1.5.19
Patch Changes
@executor-js/plugin-microsoft@1.5.18
Patch Changes
@executor-js/plugin-onepassword@1.5.19
Patch Changes
@executor-js/plugin-openapi@1.5.19
Patch Changes
@executor-js/sdk@1.5.19
@executor-js/codemode-core@1.5.19
executor@1.5.19
Patch Changes
#1115
92bd86cThanks @RhysSullivan! - Google media downloads (Drive file contents, exports, and other binaryendpoints) are now returned as binary responses instead of being decoded as
text, so files come back intact. Emit them with
emit(result.data).#1115
92bd86cThanks @RhysSullivan! - The CLI now validates that a URL ishttp/httpsbefore handing it to theoperating system's browser opener, and on Windows opens it via
rundll32 url.dll,FileProtocolHandlerinstead ofcmd /c start. This removes apath where a crafted URL could be interpreted as a shell command.
executor loginand the "open in browser" prompts behave the same for normal URLs.#1115
92bd86cThanks @RhysSullivan! - Hardened the hosted egress guard. Outbound requests from OAuth token exchanges,MCP transports, and GraphQL/Google/Microsoft discovery now all route through the
guard, and the guard resolves DNS before connecting so a hostname that points at
a private or loopback address is blocked rather than only literal private IPs.
This tightens SSRF protection for hosted and cloud execution.
Updated dependencies []:
@executor-js/cloud@1.4.37
Patch Changes
@executor-js/host-selfhost@0.0.18
Patch Changes
@executor-js/e2e@0.0.16
Patch Changes
@executor-js/example-all-plugins@0.0.37
Patch Changes
@executor-js/example-docs-sdk-quickstart@0.0.22
Patch Changes
@executor-js/api@1.4.39
Patch Changes
@executor-js/cloudflare@0.0.18
Patch Changes
@executor-js/plugin-encrypted-secrets@0.0.18
Patch Changes
@executor-js/react@1.4.39
Patch Changes
@executor-js/desktop@1.5.19