Skip to content

Commit 113c6e8

Browse files
committed
release(final): finalize v1.0.16 release and update release_log for v1.0.16
Details: - Document embedded WorkerPal runtime support for installed pushpals releases. - Document release pipeline updates that publish pushpals-runtime-workerpals binaries for Windows, macOS, and Linux. - Document RemoteBuddy embedded WorkerPal binary preference with source-checkout fallback for local development. - Document the corrected WorkerPal spawn contract using repo-root execution with explicit --repo forwarding. - Document the fix that delays WorkerPal delegation confirmation until worker availability is established. - Document the added CLI/runtime test coverage for the embedded WorkerPal artifact path and revised spawn command shape.
1 parent b7eccf7 commit 113c6e8

1 file changed

Lines changed: 10 additions & 9 deletions

File tree

release_log.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,19 @@
22

33
## Release Metadata
44

5-
- version: `v1.0.15`
6-
- start_commit: `58328498136a55998422f097e8fe2364ca320413`
7-
- end_commit: `58328498136a55998422f097e8fe2364ca320413`
5+
- version: `v1.0.16`
6+
- start_commit: `b7eccf752996cdaee64a396f8ecefc3bb01dc740`
7+
- end_commit: `b7eccf752996cdaee64a396f8ecefc3bb01dc740`
88
- commits_in_range: `1`
99

1010
## Highlights
1111

12-
- Harden SourceControlManager git command execution on Windows by expanding executable candidates, adding a `cmd.exe` fallback path, and surfacing aggregated spawn diagnostics.
13-
- Add a blocking CLI startup precheck that verifies the configured PushPals branch exists on `origin`, and fail fast when it is missing.
14-
- Make CLI git precheck non-interactive (`GIT_TERMINAL_PROMPT=0`, `GCM_INTERACTIVE=Never`) to avoid startup hangs during remote validation.
15-
- Add a clear startup alias log line (`pushpals log: ...`) pointing to the runtime services log for easier troubleshooting.
16-
- Extend CLI invocation logging tests for missing-branch fail-fast behavior and environment-dependent stderr output handling.
12+
- Add WorkerPal to the embedded CLI runtime artifact set so installed `pushpals` releases can bootstrap a WorkerPal backend instead of assuming a source checkout layout.
13+
- Update the release pipeline to compile and publish `pushpals-runtime-workerpals` binaries for Windows, macOS, and Linux alongside the existing runtime services.
14+
- Teach RemoteBuddy to prefer an embedded WorkerPal binary when available, while retaining source-checkout fallback for local development.
15+
- Correct the WorkerPal spawn contract so execution happens against the target repo root and passes `--repo` explicitly, rather than changing cwd to `apps/workerpals`.
16+
- Prevent false user-facing delegation confirmations by only announcing WorkerPal handoff after worker availability has been established.
17+
- Extend CLI/runtime tests to cover the embedded WorkerPal artifact path and the revised WorkerPal spawn command shape.
1718

1819
## Install
1920

@@ -44,4 +45,4 @@ bun install -g @pushpalsdev/cli
4445
## Release Checklist
4546

4647
- Confirm `release_log.md` content before tagging.
47-
- Tag and push: `git tag v1.0.15 && git push origin v1.0.15`.
48+
- Tag and push: `git tag v1.0.16 && git push origin v1.0.16`.

0 commit comments

Comments
 (0)