Skip to content

polyengine 0.4.0; @polymorph/websocket 0.4.0 - #59

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

polyengine 0.4.0; @polymorph/websocket 0.4.0#59
lannbot merged 1 commit into
mainfrom
polyengine-0.4.0

Conversation

@lannbot

@lannbot lannbot commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Bump both import maps to the polyengine v0.4.0 release, and the runner core to polymorph-test v0.2.1 everywhere it is named (JSR pin, @jsr/polymorph__test npm tree, cargo revs, CI action refs — one release, 9f9e4d5).

A19 fallout: upstream renamed the err-result brand key polyengine.witError/1 -> polyengine.componentException/1; the hand-rolled foreign-copy brand test updates its literal key exactly as its own comment demands (a brand bump upstream must fail there and force the recognition sites to be revisited).

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: exam-polyengine, runner-js-pin-check, polyengine-module-check (14/14), just check Rust legs, all four conformance rows (220 results, 0 failing), matrix-check clean. check-js and wpt::parity fail identically on unmodified origin/main (pre-existing Node 24 ESM/CJS resolution issue, unrelated).

Bump both import maps to the polyengine v0.4.0 release and the
runner core to @polymorph/test 0.2.1 (JSR pin, @jsr/polymorph__test
npm tree, cargo revs and CI action refs all naming the one
polymorph-test v0.2.1 release, 9f9e4d5).

A19 fallout: upstream renamed the err-result brand key
polyengine.witError/1 -> polyengine.componentException/1; the
hand-rolled foreign-copy brand test updates its literal key exactly
as its own comment demands (a brand bump upstream must fail here and
force the recognition sites to be revisited).

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

Gates: exam-polyengine, runner-js-pin-check, polyengine-module-check
(14/14), just check (rust legs), all four conformance rows (220
results, 0 failing), matrix-check clean. check-js and wpt::parity
fail identically on unmodified origin/main (Node 24 ESM/CJS
resolution, pre-existing).
@lannbot
lannbot merged commit b462e16 into main Aug 22, 2026
2 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