Skip to content

Releases: polymorph-components/polymorph-websocket

polymorph-websocket v0.5.0

Choose a tag to compare

@lannbot lannbot released this 23 Aug 13:10
0ae5461

Release 0.5.0 at 0ae5461.

Minor (breaking) release: adopts polyengine's A22 protocol/runtime split. The published host module now depends on @polyengine/protocol@^0.2.2 only — it no longer names @polyengine/runtime at all, so consumers stop receiving the engine through this package (runtime selection stays with the deploying application), and lockstep engine releases that leave the host ABI untouched no longer touch this package. The repo's own legs consume the polyengine v0.5.0 release.

Still 0.x/unstable, but caret-honest: releases within a minor line stay compatible; breaking changes bump the minor.

polymorph-websocket v0.4.0

Choose a tag to compare

@lannbot lannbot released this 22 Aug 23:36
b462e16

Release 0.4.0 at b462e16.

Minor (breaking) release: consumes the polyengine v0.4.0 release — @polymorph/websocket's published @polyengine/runtime range moves to ^0.4.0, a resolution-level break for consumers holding 0.3.0 pins (one resolved engine copy per graph). Upstream's A19 err-result brand-key rename (polyengine.witError/1 -> polyengine.componentException/1) is covered by the foreign-copy brand tests. The runner core rides polymorph-test v0.2.1.

Still 0.x/unstable, but caret-honest: releases within a minor line stay compatible; breaking changes bump the minor.

polymorph-websocket v0.1.0

Choose a tag to compare

@lannbot lannbot released this 17 Aug 13:04
9bf9e92

Release 0.1.0 at 9bf9e92.

First release of polymorph:websocket: the polymorph:websocket@0.1.0 WIT package and its implementations — the Wasmtime host (wasmtime-websocket), the deltic browser-first JS host module, the in-guest provider (websocket-guest-provider, wss via composed polymorph:tls), and the componentize-js WHATWG shim.

Still 0.x/unstable, but caret-honest: releases within a minor line stay compatible; breaking changes bump the minor. Consumption is pinned at a release commit — cargo git dependencies, vendored WIT, the release-pinned deltic/JSR graph — bumped deliberately. See README.md §Releases.