v0.9.30
Release notes from CHANGELOG.md for @async/pipeline@0.9.30 (2026-06-21).
Features
- Add Cloudflare workflow planning and mock run commands that use a shared
event envelope, lifecycle vocabulary, trust policy, idempotency key, and
deploy/report receipt shape without requiring live host credentials. - Add shared GitHub plan fields for event envelopes, workflow job plans, trust
policy, idempotency keys, and job-level report effects while preserving the
existing GitHub manifest output. - Add Cloudflare bridge planning for GitHub-origin queue messages, Cloudflare
result envelopes, and idempotent GitHub check, deployment, and pull request
report intents in local mock runs. - Add Cloudflare runner capability metadata and per-job command plans that
expose runner image, package manager, cache namespace, scoped permissions,
and mock runner evidence without live Cloudflare access. - Add explicit Cloudflare preview planning for Pages and Workers deploys,
including production-branch environment selection, optional pull request
preview comments, deployment source paths, and deterministic mock preview
receipts. - Render a Cloudflare Workflow orchestration surface with queue entry, Worker
Workflow binding, plan/run/deploy/report/record steps, runner/cache/evidence
capability calls, and an explicit external Wrangler apply boundary.
Release evidence
- Release type: stable
- Package profile: cli
- npm pack files: 111
| File | Raw | Gzip | Brotli |
|---|---|---|---|
dist/cli.d.ts |
64 B | 84 B | 68 B |
dist/cli.js |
350 B | 255 B | 202 B |
dist/core.d.ts |
76 B | 94 B | 77 B |
dist/core.js |
74 B | 92 B | 78 B |
dist/index.d.ts |
161 B | 107 B | 86 B |
dist/index.js |
159 B | 103 B | 83 B |
dist/internal/core/cache.d.ts |
3.6 KB | 1019 B | 889 B |
dist/internal/core/cache.js |
5.0 KB | 1.5 KB | 1.3 KB |
dist/internal/core/declaration.d.ts |
849 B | 342 B | 264 B |
dist/internal/core/declaration.js |
2.1 KB | 688 B | 564 B |
dist/internal/core/errors.d.ts |
329 B | 185 B | 139 B |
dist/internal/core/errors.js |
396 B | 210 B | 169 B |
dist/internal/core/graph.d.ts |
2.5 KB | 624 B | 536 B |
dist/internal/core/graph.js |
7.0 KB | 1.9 KB | 1.7 KB |
dist/internal/core/index.d.ts |
33.2 KB | 7.0 KB | 6.1 KB |
dist/internal/core/index.js |
103.3 KB | 18.5 KB | 15.6 KB |
dist/internal/core/runtime.d.ts |
5.0 KB | 1.1 KB | 969 B |
dist/internal/core/runtime.js |
20.1 KB | 4.5 KB | 3.9 KB |
dist/internal/lima/index.d.ts |
91 B | 107 B | 86 B |
dist/internal/lima/index.js |
89 B | 103 B | 82 B |
dist/internal/node/cli.d.ts |
500 B | 282 B | 238 B |
dist/internal/node/cli.js |
62.1 KB | 12.6 KB | 11.0 KB |
dist/internal/node/cloudflare.d.ts |
6.1 KB | 1.5 KB | 1.3 KB |
dist/internal/node/cloudflare.js |
34.1 KB | 7.5 KB | 6.7 KB |
dist/internal/node/doctor.d.ts |
310 B | 227 B | 174 B |
dist/internal/node/doctor.js |
4.4 KB | 1.6 KB | 1.4 KB |
dist/internal/node/github.d.ts |
7.8 KB | 1.9 KB | 1.7 KB |
dist/internal/node/github.js |
154.2 KB | 30.0 KB | 24.1 KB |
dist/internal/node/index.d.ts |
399 B | 160 B | 147 B |
dist/internal/node/index.js |
397 B | 159 B | 151 B |
dist/internal/node/lifecycle-audit.d.ts |
1.7 KB | 576 B | 465 B |
dist/internal/node/lifecycle-audit.js |
15.8 KB | 3.8 KB | 3.3 KB |
dist/internal/node/loader.d.ts |
183 B | 159 B | 120 B |
dist/internal/node/loader.js |
774 B | 436 B | 355 B |
dist/internal/node/mcp.d.ts |
590 B | 353 B | 286 B |
dist/internal/node/mcp.js |
10.4 KB | 3.3 KB | 2.8 KB |
dist/internal/node/package-lifecycle.d.ts |
903 B | 360 B | 299 B |
dist/internal/node/package-lifecycle.js |
1.5 KB | 701 B | 589 B |
dist/internal/node/redis-cache.d.ts |
232 B | 191 B | 152 B |
dist/internal/node/redis-cache.js |
20.1 KB | 4.4 KB | 3.9 KB |
Diff links:
- dist/cli.d.ts: https://github.com/async/pipeline/compare/HEAD%5E...v0.9.30?diff=unified#diff-dist%2Fcli.d.ts
- dist/cli.js: https://github.com/async/pipeline/compare/HEAD%5E...v0.9.30?diff=unified#diff-dist%2Fcli.js
- dist/core.d.ts: https://github.com/async/pipeline/compare/HEAD%5E...v0.9.30?diff=unified#diff-dist%2Fcore.d.ts
- dist/core.js: https://github.com/async/pipeline/compare/HEAD%5E...v0.9.30?diff=unified#diff-dist%2Fcore.js
- dist/index.d.ts: https://github.com/async/pipeline/compare/HEAD%5E...v0.9.30?diff=unified#diff-dist%2Findex.d.ts
- dist/index.js: https://github.com/async/pipeline/compare/HEAD%5E...v0.9.30?diff=unified#diff-dist%2Findex.js
- dist/internal/core/cache.d.ts: https://github.com/async/pipeline/compare/HEAD%5E...v0.9.30?diff=unified#diff-dist%2Finternal%2Fcore%2Fcache.d.ts
- dist/internal/core/cache.js: https://github.com/async/pipeline/compare/HEAD%5E...v0.9.30?diff=unified#diff-dist%2Finternal%2Fcore%2Fcache.js
- dist/internal/core/declaration.d.ts: https://github.com/async/pipeline/compare/HEAD%5E...v0.9.30?diff=unified#diff-dist%2Finternal%2Fcore%2Fdeclaration.d.ts
- dist/internal/core/declaration.js: https://github.com/async/pipeline/compare/HEAD%5E...v0.9.30?diff=unified#diff-dist%2Finternal%2Fcore%2Fdeclaration.js
Source: CHANGELOG.md in tag v0.9.30.