Skip to content

chore: release 0.30.2 - #985

Merged
kid7st merged 1 commit into
mainfrom
chore/release-0.30.2
Nov 9, 2026
Merged

kid7st merged 1 commit into
mainfrom
chore/release-0.30.2

Conversation

@kid7st

@kid7st kid7st commented Nov 9, 2026 •

Copy link
Copy Markdown
Collaborator

Release v0.30.2

Bump @fastagent-sh/fastagent from 0.30.1 to 0.30.2.

Fixed

  • A ticket's step that had exited could be taken for running (fix: a ticket's step that has exited is not taken for running though nothing has reaped it #983). Whether a step (login, channels setup, deploy's sign-in) still ran was asked with signal 0, which a zombie answers too: in a container whose PID 1 does not reap orphans, a step that had exited stayed a zombie, so --check never saw it gone and a stop waited its full 5 s. Where /proc belongs to the process's own PID namespace (Linux), a process that has exited is now taken for stopped; where it does not (a sandbox that leaves a process the host's /proc), signal 0 alone decides, as before.

Dependencies

  • effect, @effect/platform-node and @effect/platform-bun 4.0.7 → 4.1.2 (chore(deps): bump the npm-dependencies group with 8 updates #937). The breaking changes of Effect 4.1 (effect/Crypto, Bun's default idle timeout, MaxBodySize on buffered body reads) do not touch the APIs FastAgent uses, as it sets the Bun idle timeout and the Agent API's body limit itself. effect was already ^4.0.7, so an install of 0.30.1 already resolved 4.1.x; this release is built and tested with it.
  • Patch releases of @smithy/signature-v4, @hono/node-server, fastify, knip, and vitest 5.1.0.

Verification

  • npm run lint, npm run typecheck, npm test (195 files, 2383 passed, 3 skipped), npm pack --dry-run --json.
  • With the new dependencies: the build, the public imports and the CLI, and every Bun check (test/bun/*.ts) on Bun 1.4.0 and 1.4.4.

After merge

Create and publish the GitHub Release v0.30.2 from the merged commit, with the sections above as its notes. The protected publish workflow verifies and publishes the package to npm via Trusted Publishing. This PR itself does not tag or publish.

@kid7st
kid7st requested a review from Sukitly as a code owner November 9, 2026 01:51
@github-actions github-actions Bot added the chore Maintenance, tooling, or release plumbing label Nov 9, 2026
@kid7st
kid7st enabled auto-merge (squash) November 9, 2026 01:52
@kid7st
kid7st merged commit 02dbe9f into main Nov 9, 2026
12 checks passed
@kid7st
kid7st deleted the chore/release-0.30.2 branch November 9, 2026 01:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Maintenance, tooling, or release plumbing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant