Skip to content

chore(release): 0.7.1#84

Merged
ersinkoc merged 1 commit into
mainfrom
release/0.7.1
Jun 5, 2026
Merged

chore(release): 0.7.1#84
ersinkoc merged 1 commit into
mainfrom
release/0.7.1

Conversation

@ersinkoc
Copy link
Copy Markdown
Collaborator

@ersinkoc ersinkoc commented Jun 5, 2026

Release 0.7.1

Patch release shipping the single post-0.7.0 fix merged in #83.

Fixed

  • JobQueueService no longer leaks unhandled promise rejections on DB errors. A transient DB failure while finalizing (repo.complete/repo.fail) or claiming (repo.claimJob) a job surfaced as an unhandled rejection (logged-not-crashed via the global handler, but a misleading false-crash signal). executeJob is now non-rejecting and the fire-and-forget poll callsites go through a safePoll wrapper. (fix(jobs): stop JobQueueService leaking unhandled rejections on DB errors #83)

Release mechanics

  • pnpm version:patch0.7.0 → 0.7.1 across all workspace packages + docs/ARCHITECTURE.md + start.{sh,ps1}.
  • CHANGELOG [Unreleased] rolled to [0.7.1] - 2026-06-05; fresh empty [Unreleased] added.
  • release:verify green (17,239 gateway tests, typecheck/lint/build/audit:prod all pass). One transient suite-level flake on the first full-suite run did not reproduce on a clean re-run; the branch has zero code changes vs main and fix(jobs): stop JobQueueService leaking unhandled rejections on DB errors #83's CI was green.

After merge: tag v0.7.1 → triggers the release workflow (Docker publish + GitHub Release). Uses the Node 24 actions from #82.

🤖 Generated with Claude Code

Patch release shipping the post-0.7.0 fix:

Fixed
- JobQueueService no longer leaks unhandled promise rejections when a DB
  error occurs while finalizing (repo.complete/fail) or claiming
  (repo.claimJob) a job. executeJob is now non-rejecting and the
  fire-and-forget poll callsites go through a safePoll wrapper.

Version bumped across all workspace packages + docs/ARCHITECTURE.md +
start scripts. release:verify green (17239 gateway tests on clean re-run,
typecheck/lint/build/audit all pass).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ersinkoc ersinkoc merged commit 66840f7 into main Jun 5, 2026
2 checks passed
@ersinkoc ersinkoc deleted the release/0.7.1 branch June 5, 2026 17:41
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.

1 participant