Skip to content

polyengine 0.6.3; @polymorph/* 0.6.0; @polymorph/iroh 0.6.0 - #103

Merged
lannbot merged 1 commit into
mainfrom
polyengine-0.6.3
Sep 5, 2026
Merged

polyengine 0.6.3; @polymorph/* 0.6.0; @polymorph/iroh 0.6.0#103
lannbot merged 1 commit into
mainfrom
polyengine-0.6.3

Conversation

@lannbot

@lannbot lannbot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Move host-polyengine's caret constraints to polyengine 0.6.3, @polyengine/protocol@^0.3.1, and the sibling host modules @polymorph/{webcrypto,websocket,webrtc-datachannels}@^0.6.0 (their protocol line moved with polyengine's: polymorph-webcrypto#401, polymorph-websocket#64, polymorph-webrtc-datachannels#168). The relay-ws experiment config takes the same versions as exact pins. Both locks resolve exactly one runtime-family version (0.6.3) and one protocol version (0.3.1).

polyengine 0.6.0 (polymorph-components/polyengine#260) removed CliOptions.passthrough with no replacement sink, so the exam's EXAM_GUEST_LOGS knob (live guest stdout/stderr on the console) goes with it; captured text stays reachable through the instance's stdout()/stderr(). Upstream removed it as "set by nobody" — this repo was the consumer; filing that finding on polyengine.

@polymorph/iroh 0.5.1 → 0.6.0: the protocol minor bump is breaking under the caret-honest scheme. Publish via jsr-publish after merge.

Gates: polyengine-setup (--frozen), deno task check (both configs), exam-polyengine — pin drift, identity gate ("one runtime (0.6.3), no raw URLs"), 10/10 scenarios — deno publish --dry-run (@polymorph/iroh@0.6.0), just check.

Automerge armed.

Move host-polyengine's caret constraints to the polyengine v0.6.3
lockstep line, @polyengine/protocol ^0.3.1, and the sibling host
modules @polymorph/{webcrypto,websocket,webrtc-datachannels} ^0.6.0
(their protocol line moved with polyengine's); the relay-ws experiment
config takes the same versions as exact pins. Both locks resolve one
runtime family version and one protocol version.

polyengine 0.6.0 removed CliOptions.passthrough with no replacement
sink, so the exam's EXAM_GUEST_LOGS knob (live guest stdout/stderr on
the console) goes with it; the captured text stays reachable through
the instance's stdout()/stderr().

@polymorph/iroh 0.5.1 -> 0.6.0: the protocol minor bump is breaking
under the caret-honest scheme.

Gates: polyengine-setup (--frozen), deno task check (both configs),
exam-polyengine (pin drift, identity gate, 10/10 scenarios),
deno publish --dry-run, just check.
@lannbot
lannbot enabled auto-merge September 5, 2026 16:23
@lannbot
lannbot merged commit 7ba93bd into main Sep 5, 2026
1 check passed
@lannbot
lannbot deleted the polyengine-0.6.3 branch September 5, 2026 16:39
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.

2 participants