Unified · Split
| @@ -1,11 +0,0 @@ | |||
| 1 | --- | ||
| 2 | "executor": patch | ||
| 3 | --- | ||
| 4 | |||
| 5 | - OpenAPI sources now support OAuth2 authorization-code onboarding directly from the dashboard, including a popup flow that stores and refreshes access tokens for you. | ||
| 6 | - Remote to the Executor Web Dashboard from a locally-running CLI. | ||
| 7 | - Faster source-add: secret provider lookups and header resolution now run in parallel. | ||
| 8 | - Fixed a bug where secrets could become unreachable after upgrading between builds that changed storage layout — secret rows are now preserved across the migration. | ||
| 9 | - Fixed MCP stdio tools failing to run when the CLI was launched with a custom code executor. | ||
| 10 | - Fixed OpenAPI spec fetching on Workers (Cloud) and polished the Sentry / OpenAI preset icons. | ||
| 11 | - Backend errors now return a stable trace id you can hand us for lookup, instead of leaking stack traces. | ||
| @@ -1,43 +0,0 @@ | |||
| 1 | { | ||
| 2 | "mode": "exit", | ||
| 3 | "tag": "beta", | ||
| 4 | "initialVersions": { | ||
| 5 | "executor": "1.4.6", | ||
| 6 | "@executor/cloud": "1.4.1", | ||
| 7 | "@executor/desktop": "1.4.0", | ||
| 8 | "@executor/local": "1.4.3", | ||
| 9 | "@executor/marketing": "0.0.4", | ||
| 10 | "@executor/example-all-plugins": "0.0.1", | ||
| 11 | "@executor/example-promise-sdk": "0.0.1", | ||
| 12 | "@executor/api": "1.4.3", | ||
| 13 | "@executor/cli": "0.0.1", | ||
| 14 | "@executor/config": "1.4.3", | ||
| 15 | "@executor/env": "1.4.0", | ||
| 16 | "@executor/execution": "0.0.1", | ||
| 17 | "@executor/sdk": "0.0.1", | ||
| 18 | "@executor/storage-core": "0.0.1", | ||
| 19 | "@executor/storage-drizzle": "0.0.0", | ||
| 20 | "@executor/storage-file": "1.4.3", | ||
| 21 | "@executor/storage-postgres": "1.4.1", | ||
| 22 | "@executor/host-mcp": "1.4.3", | ||
| 23 | "@executor/codemode-core": "0.0.1", | ||
| 24 | "@executor/ir": "1.4.3", | ||
| 25 | "@executor/runtime-deno-subprocess": "0.0.4", | ||
| 26 | "@executor/runtime-dynamic-worker": "1.4.3", | ||
| 27 | "@executor/runtime-quickjs": "0.0.1", | ||
| 28 | "@executor/runtime-secure-exec": "0.0.2", | ||
| 29 | "@executor/plugin-file-secrets": "0.0.1", | ||
| 30 | "@executor/plugin-google-discovery": "0.0.1", | ||
| 31 | "@executor/plugin-graphql": "0.0.1", | ||
| 32 | "@executor/plugin-keychain": "0.0.1", | ||
| 33 | "@executor/plugin-mcp": "0.0.1", | ||
| 34 | "@executor/plugin-oauth2": "0.0.1", | ||
| 35 | "@executor/plugin-onepassword": "0.0.1", | ||
| 36 | "@executor/plugin-openapi": "0.0.1", | ||
| 37 | "@executor/plugin-workos-vault": "0.0.1", | ||
| 38 | "@executor/react": "1.4.3" | ||
| 39 | }, | ||
| 40 | "changesets": [ | ||
| 41 | "effect-native-engine-beta" | ||
| 42 | ] | ||
| 43 | } | ||
| @@ -1,6 +1,6 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "executor", | 2 | "name": "executor", |
| 3 | "version": "1.4.7-beta.0", | 3 | "version": "1.4.7", |
| 4 | "private": true, | 4 | "private": true, |
| 5 | "bin": { | 5 | "bin": { |
| 6 | "executor": "./bin/executor.ts" | 6 | "executor": "./bin/executor.ts" |
| @@ -1,6 +1,6 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor/local", | 2 | "name": "@executor/local", |
| 3 | "version": "1.4.3", | 3 | "version": "1.4.4", |
| 4 | "private": true, | 4 | "private": true, |
| 5 | "type": "module", | 5 | "type": "module", |
| 6 | "exports": { | 6 | "exports": { |
| @@ -1,6 +1,6 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor/marketing", | 2 | "name": "@executor/marketing", |
| 3 | "version": "0.0.4", | 3 | "version": "0.0.5", |
| 4 | "type": "module", | 4 | "type": "module", |
| 5 | "scripts": { | 5 | "scripts": { |
| 6 | "dev": "portless run --no-tls --name executor-marketing astro dev", | 6 | "dev": "portless run --no-tls --name executor-marketing astro dev", |
| @@ -22,7 +22,7 @@ · 21 unmodified lines | |||
| 22 | }, | 22 | }, |
| 23 | "apps/cli": { | 23 | "apps/cli": { |
| 24 | "name": "executor", | 24 | "name": "executor", |
| 25 | "version": "1.4.7-beta.0", | 25 | "version": "1.4.7", |
| 26 | "bin": { | 26 | "bin": { |
| 27 | "executor": "./bin/executor.ts", | 27 | "executor": "./bin/executor.ts", |
| 28 | }, | 28 | }, |
| @@ -123,7 +123,7 @@ · 94 unmodified lines | |||
| 123 | }, | 123 | }, |
| 124 | "apps/local": { | 124 | "apps/local": { |
| 125 | "name": "@executor/local", | 125 | "name": "@executor/local", |
| 126 | "version": "1.4.3", | 126 | "version": "1.4.4", |
| 127 | "dependencies": { | 127 | "dependencies": { |
| 128 | "@effect-atom/atom-react": "^0.5.0", | 128 | "@effect-atom/atom-react": "^0.5.0", |
| 129 | "@effect/platform": "catalog:", | 129 | "@effect/platform": "catalog:", |
| @@ -170,7 +170,7 @@ · 40 unmodified lines | |||
| 170 | }, | 170 | }, |
| 171 | "apps/marketing": { | 171 | "apps/marketing": { |
| 172 | "name": "@executor/marketing", | 172 | "name": "@executor/marketing", |
| 173 | "version": "0.0.4", | 173 | "version": "0.0.5", |
| 174 | "dependencies": { | 174 | "dependencies": { |
| 175 | "@astrojs/cloudflare": "^13.0.0", | 175 | "@astrojs/cloudflare": "^13.0.0", |
| 176 | "@executor/plugin-google-discovery": "workspace:*", | 176 | "@executor/plugin-google-discovery": "workspace:*", |
| @@ -210,7 +210,7 @@ · 33 unmodified lines | |||
| 210 | }, | 210 | }, |
| 211 | "examples/promise-sdk": { | 211 | "examples/promise-sdk": { |
| 212 | "name": "@executor/example-promise-sdk", | 212 | "name": "@executor/example-promise-sdk", |
| 213 | "version": "0.0.1", | 213 | "version": "0.0.2", |
| 214 | "dependencies": { | 214 | "dependencies": { |
| 215 | "@executor/plugin-graphql": "workspace:*", | 215 | "@executor/plugin-graphql": "workspace:*", |
| 216 | "@executor/plugin-mcp": "workspace:*", | 216 | "@executor/plugin-mcp": "workspace:*", |
| @@ -358,7 +358,7 @@ · 141 unmodified lines | |||
| 358 | }, | 358 | }, |
| 359 | "packages/core/storage-file": { | 359 | "packages/core/storage-file": { |
| 360 | "name": "@executor/storage-file", | 360 | "name": "@executor/storage-file", |
| 361 | "version": "1.4.3", | 361 | "version": "1.4.4", |
| 362 | "dependencies": { | 362 | "dependencies": { |
| 363 | "@executor/sdk": "workspace:*", | 363 | "@executor/sdk": "workspace:*", |
| 364 | "@executor/storage-core": "workspace:*", | 364 | "@executor/storage-core": "workspace:*", |
| @@ -378,7 +378,7 @@ · 13 unmodified lines | |||
| 378 | }, | 378 | }, |
| 379 | "packages/core/storage-postgres": { | 379 | "packages/core/storage-postgres": { |
| 380 | "name": "@executor/storage-postgres", | 380 | "name": "@executor/storage-postgres", |
| 381 | "version": "1.4.1", | 381 | "version": "1.4.2", |
| 382 | "dependencies": { | 382 | "dependencies": { |
| 383 | "@executor/sdk": "workspace:*", | 383 | "@executor/sdk": "workspace:*", |
| 384 | "@executor/storage-core": "workspace:*", | 384 | "@executor/storage-core": "workspace:*", |
| @@ -398,7 +398,7 @@ · 13 unmodified lines | |||
| 398 | }, | 398 | }, |
| 399 | "packages/hosts/mcp": { | 399 | "packages/hosts/mcp": { |
| 400 | "name": "@executor/host-mcp", | 400 | "name": "@executor/host-mcp", |
| 401 | "version": "1.4.3", | 401 | "version": "1.4.4", |
| 402 | "dependencies": { | 402 | "dependencies": { |
| 403 | "@cfworker/json-schema": "^4.1.1", | 403 | "@cfworker/json-schema": "^4.1.1", |
| 404 | "@executor/execution": "workspace:*", | 404 | "@executor/execution": "workspace:*", |
| @@ -433,7 +433,7 @@ · 28 unmodified lines | |||
| 433 | }, | 433 | }, |
| 434 | "packages/kernel/ir": { | 434 | "packages/kernel/ir": { |
| 435 | "name": "@executor/ir", | 435 | "name": "@executor/ir", |
| 436 | "version": "1.4.3", | 436 | "version": "1.4.4", |
| 437 | "dependencies": { | 437 | "dependencies": { |
| 438 | "effect": "catalog:", | 438 | "effect": "catalog:", |
| 439 | }, | 439 | }, |
| @@ -445,7 +445,7 @@ · 5 unmodified lines | |||
| 445 | }, | 445 | }, |
| 446 | "packages/kernel/runtime-deno-subprocess": { | 446 | "packages/kernel/runtime-deno-subprocess": { |
| 447 | "name": "@executor/runtime-deno-subprocess", | 447 | "name": "@executor/runtime-deno-subprocess", |
| 448 | "version": "0.0.4", | 448 | "version": "0.0.5", |
| 449 | "dependencies": { | 449 | "dependencies": { |
| 450 | "@executor/codemode-core": "workspace:*", | 450 | "@executor/codemode-core": "workspace:*", |
| 451 | "effect": "catalog:", | 451 | "effect": "catalog:", |
| @@ -459,7 +459,7 @@ · 7 unmodified lines | |||
| 459 | }, | 459 | }, |
| 460 | "packages/kernel/runtime-dynamic-worker": { | 460 | "packages/kernel/runtime-dynamic-worker": { |
| 461 | "name": "@executor/runtime-dynamic-worker", | 461 | "name": "@executor/runtime-dynamic-worker", |
| 462 | "version": "1.4.3", | 462 | "version": "1.4.4", |
| 463 | "dependencies": { | 463 | "dependencies": { |
| 464 | "@executor/codemode-core": "workspace:*", | 464 | "@executor/codemode-core": "workspace:*", |
| 465 | "effect": "catalog:", | 465 | "effect": "catalog:", |
| @@ -492,7 +492,7 @@ · 26 unmodified lines | |||
| 492 | }, | 492 | }, |
| 493 | "packages/kernel/runtime-secure-exec": { | 493 | "packages/kernel/runtime-secure-exec": { |
| 494 | "name": "@executor/runtime-secure-exec", | 494 | "name": "@executor/runtime-secure-exec", |
| 495 | "version": "0.0.2", | 495 | "version": "0.0.3", |
| 496 | "dependencies": { | 496 | "dependencies": { |
| 497 | "@executor/codemode-core": "workspace:*", | 497 | "@executor/codemode-core": "workspace:*", |
| 498 | "effect": "catalog:", | 498 | "effect": "catalog:", |
| @@ -731,7 +731,7 @@ · 232 unmodified lines | |||
| 731 | }, | 731 | }, |
| 732 | "packages/plugins/workos-vault": { | 732 | "packages/plugins/workos-vault": { |
| 733 | "name": "@executor/plugin-workos-vault", | 733 | "name": "@executor/plugin-workos-vault", |
| 734 | "version": "0.0.1", | 734 | "version": "0.0.2", |
| 735 | "dependencies": { | 735 | "dependencies": { |
| 736 | "@executor/sdk": "workspace:*", | 736 | "@executor/sdk": "workspace:*", |
| 737 | "@workos-inc/node": "^8.11.1", | 737 | "@workos-inc/node": "^8.11.1", |
| @@ -1,6 +1,6 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor/example-promise-sdk", | 2 | "name": "@executor/example-promise-sdk", |
| 3 | "version": "0.0.1", | 3 | "version": "0.0.2", |
| 4 | "private": true, | 4 | "private": true, |
| 5 | "type": "module", | 5 | "type": "module", |
| 6 | "scripts": { | 6 | "scripts": { |
| @@ -1,6 +1,6 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor/storage-file", | 2 | "name": "@executor/storage-file", |
| 3 | "version": "1.4.3", | 3 | "version": "1.4.4", |
| 4 | "private": true, | 4 | "private": true, |
| 5 | "type": "module", | 5 | "type": "module", |
| 6 | "exports": { | 6 | "exports": { |
| @@ -1,6 +1,6 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor/storage-postgres", | 2 | "name": "@executor/storage-postgres", |
| 3 | "version": "1.4.1", | 3 | "version": "1.4.2", |
| 4 | "private": true, | 4 | "private": true, |
| 5 | "type": "module", | 5 | "type": "module", |
| 6 | "exports": { | 6 | "exports": { |
| @@ -1,6 +1,6 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor/host-mcp", | 2 | "name": "@executor/host-mcp", |
| 3 | "version": "1.4.3", | 3 | "version": "1.4.4", |
| 4 | "private": true, | 4 | "private": true, |
| 5 | "type": "module", | 5 | "type": "module", |
| 6 | "exports": { | 6 | "exports": { |
| @@ -1,6 +1,6 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor/ir", | 2 | "name": "@executor/ir", |
| 3 | "version": "1.4.3", | 3 | "version": "1.4.4", |
| 4 | "private": true, | 4 | "private": true, |
| 5 | "type": "module", | 5 | "type": "module", |
| 6 | "exports": { | 6 | "exports": { |
| @@ -1,6 +1,6 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor/runtime-deno-subprocess", | 2 | "name": "@executor/runtime-deno-subprocess", |
| 3 | "version": "0.0.4", | 3 | "version": "0.0.5", |
| 4 | "private": true, | 4 | "private": true, |
| 5 | "type": "module", | 5 | "type": "module", |
| 6 | "exports": { | 6 | "exports": { |
| @@ -1,6 +1,6 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor/runtime-dynamic-worker", | 2 | "name": "@executor/runtime-dynamic-worker", |
| 3 | "version": "1.4.3", | 3 | "version": "1.4.4", |
| 4 | "private": true, | 4 | "private": true, |
| 5 | "type": "module", | 5 | "type": "module", |
| 6 | "exports": { | 6 | "exports": { |
| @@ -1,6 +1,6 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor/runtime-secure-exec", | 2 | "name": "@executor/runtime-secure-exec", |
| 3 | "version": "0.0.2", | 3 | "version": "0.0.3", |
| 4 | "private": true, | 4 | "private": true, |
| 5 | "type": "module", | 5 | "type": "module", |
| 6 | "exports": { | 6 | "exports": { |
| @@ -1,6 +1,6 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor/plugin-workos-vault", | 2 | "name": "@executor/plugin-workos-vault", |
| 3 | "version": "0.0.1", | 3 | "version": "0.0.2", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/workos-vault", | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/workos-vault", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |