Skip to content

polyengine 0.4.0; @polymorph/webrtc-datachannels 0.4.0 - #165

Merged
lannbot merged 1 commit into
mainfrom
polyengine-0.4.0
Aug 22, 2026
Merged

polyengine 0.4.0; @polymorph/webrtc-datachannels 0.4.0#165
lannbot merged 1 commit into
mainfrom
polyengine-0.4.0

Conversation

@lannbot

@lannbot lannbot commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Bump all three import maps (polyengine-impl, conformance driver, browser bundle) to the polyengine v0.4.0 release, and the runner core to polymorph-test v0.2.1: the @jsr/polymorph__test npm tree plus the four component-test-* cargo revs and the conformance.yml action refs (one release, 9f9e4d5).

Upstream's one breaking change (the A19 err-result brand-key rename) is internal to the engine; wasmtime-impl's WitError alias is the WIT-generated error type, unrelated, and the impl already recognizes values by @polyengine/protocol predicates.

Package version 0.4.0: the published deno.json's @polyengine/runtime range moves to ^0.4.0 — a resolution-level break for consumers holding 0.3.0 pins.

Gates locally: just polyengine-check (pin gates + 13/13 impl tests + driver deno checks), cargo check --workspace. The local conformance suite build was cut short by shared-tmpfs exhaustion (environment, not code); the conformance workflow carries those rows.

Bump all three import maps (polyengine-impl, conformance driver,
browser bundle) to the polyengine v0.4.0 release, and the runner
core to @polymorph/test 0.2.1: the @jsr/polymorph__test npm tree
plus the four component-test-* cargo revs and the conformance.yml
action refs, all naming the one polymorph-test v0.2.1 release
(9f9e4d5).

Upstream's one breaking change (A19 err-result brand-key rename) is
internal to the engine; wasmtime-impl's WitError alias is the
WIT-generated error type, unrelated. The impl already recognizes
values by @polyengine/protocol predicates.

Package version 0.4.0: the published deno.json's @polyengine/runtime
range moves to ^0.4.0, a resolution-level break for consumers
holding 0.3.0 pins.

Gates: just polyengine-check (pin gates + 13/13 impl tests + driver
deno checks), cargo check --workspace. The conformance suite build
was cut short locally by shared-tmpfs exhaustion; CI carries the
conformance rows.
@lannbot
lannbot merged commit 24d71fc into main Aug 22, 2026
4 checks passed
@lannbot
lannbot deleted the polyengine-0.4.0 branch August 22, 2026 23:36
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